CFx SDK Documentation 2026 SP0
Loading...
Searching...
No Matches
OdDbRevisionGuid Class Reference

#include <DbRevisionGuid.h>

Inheritance diagram for OdDbRevisionGuid:
OdGUID OdRevisionGuid

Public Member Functions

 OdDbRevisionGuid ()
 
 OdDbRevisionGuid (const OdString &value)
 
OdDbRevisionGuidoperator= (const OdString &str)
 
OdString ascii () const
 
OdResult dxfInRaw (OdDbDxfFiler *pFiler)
 
void dxfOutRaw (OdDbDxfFiler *pFiler) const
 
void dwgIn (OdDbDwgFiler *pFiler)
 
void dwgOut (OdDbDwgFiler *pFiler) const
 
- Public Member Functions inherited from OdGUID
 OdGUID ()
 
 OdGUID (const OdGUID &other)=default
 
 OdGUID (const OdUInt32, const OdUInt16, const OdUInt16, const OdUInt8, const OdUInt8, const OdUInt8, const OdUInt8, const OdUInt8, const OdUInt8, const OdUInt8, const OdUInt8)
 
 OdGUID (const OdInt32, const OdInt16, const OdInt16, const Data4Type &)
 
 OdGUID (const DataType &data)
 
 OdGUID (const OdString &value)
 
 OdGUID (const OdAnsiString &value)
 
 OdGUID (const char *value)
 
OdGUIDoperator= (const OdGUID &other)=default
 
OdGUIDoperator= (const OdString &other)
 
OdGUIDoperator= (const OdAnsiString &other)
 
OdGUIDoperator= (const char *other)
 
bool operator< (const OdGUID &) const
 
bool operator> (const OdGUID &) const
 
bool operator== (const OdGUID &) const
 
bool operator!= (const OdGUID &) const
 
bool operator<= (const OdGUID &) const
 
bool operator>= (const OdGUID &) const
 
OdString toString (const StringFormat::Enum format=StringFormat::Hyphenses) const
 
const DataTypedata () const
 
void setGUIDdata (const OdUInt32, const OdUInt16, const OdUInt16, const Data4Type &)
 

Static Public Member Functions

static void createGuid (OdDbRevisionGuid &newGuid)
 

Additional Inherited Members

- Public Types inherited from OdGUID
typedef OdUInt8 DataType[0x10]
 
typedef OdUInt8 Data4Type[0x8]
 
- Static Public Attributes inherited from OdGUID
static FIRSTDLL_EXPORT_STATIC const OdGUID kNull
 

Detailed Description

This class represents GUID value.

Corresponding C++ library: TD_DbCore

<group OdDb_Classes>

Definition at line 40 of file DbRevisionGuid.h.

Constructor & Destructor Documentation

◆ OdDbRevisionGuid() [1/2]

OdDbRevisionGuid::OdDbRevisionGuid ( )
inline

Default constructor for objects of the OdDbRevisionGuid class.

Remarks
Constructs a GUID object and sets it to {00000000-0000-0000-0000-000000000000}.

Definition at line 48 of file DbRevisionGuid.h.

◆ OdDbRevisionGuid() [2/2]

OdDbRevisionGuid::OdDbRevisionGuid ( const OdString & value)
inline

Constructs the OdDbRevisionGuid and sets it to a value specified by string representation.

Parameters
value[in] ASCII string representation of GUID value to initialize the instance in the format "{12345678-9ABC-DEF0-1234-56789ABCDEF0}".

Definition at line 56 of file DbRevisionGuid.h.

Member Function Documentation

◆ ascii()

OdString OdDbRevisionGuid::ascii ( ) const
inline

Converts GUID value to ASCII string.

Returns
the ASCII string representing GUID value assigned to this object.

Definition at line 98 of file DbRevisionGuid.h.

◆ createGuid()

static void OdDbRevisionGuid::createGuid ( OdDbRevisionGuid & newGuid)
inlinestatic

Creates new unique GUID value and sets it to a given OdDbRevisionGuid object.

Parameters
newGuid[out] OdDbRevisionGuid object to initialize with a new unique value.

Definition at line 88 of file DbRevisionGuid.h.

◆ dwgIn()

void OdDbRevisionGuid::dwgIn ( OdDbDwgFiler * pFiler)
inline

Loads OdDbRevisionGuid object from a DWG filer.

Definition at line 138 of file DbRevisionGuid.h.

◆ dwgOut()

void OdDbRevisionGuid::dwgOut ( OdDbDwgFiler * pFiler) const
inline

Writes OdDbRevisionGuid object to a DWG filer.

Definition at line 151 of file DbRevisionGuid.h.

◆ dxfInRaw()

OdResult OdDbRevisionGuid::dxfInRaw ( OdDbDxfFiler * pFiler)
inline

Loads OdDbRevisionGuid object from a DXF filer.

Returns
eOk if operation was succesful and error code otherwise.

Definition at line 107 of file DbRevisionGuid.h.

◆ dxfOutRaw()

void OdDbRevisionGuid::dxfOutRaw ( OdDbDxfFiler * pFiler) const
inline

Writes OdDbRevisionGuid object to a DXF filer.

Definition at line 126 of file DbRevisionGuid.h.

◆ operator=()

OdDbRevisionGuid & OdDbRevisionGuid::operator= ( const OdString & str)
inline

Assigns a value specified by string representation.

Parameters
str[in] ASCII string representation of GUID value to set in the format "{12345678-9ABC-DEF0-1234-56789ABCDEF0}".

Definition at line 66 of file DbRevisionGuid.h.


The documentation for this class was generated from the following file: