![]() |
Open CASCADE Technology Reference Manual 8.0.0
|
#include <LDOMBasicString.hxx>

Public Types | |
| enum | StringType { LDOM_NULL = 0 , LDOM_Integer , LDOM_AsciiFree , LDOM_AsciiDoc , LDOM_AsciiDocClear , LDOM_AsciiHashed } |
Public Member Functions | |
| ~LDOMBasicString () | |
| StringType | Type () const |
| bool | GetInteger (int &aResult) const |
| const char * | GetString () const |
| bool | equals (const LDOMBasicString &anOther) const |
| LDOMBasicString & | operator= (const LDOM_NullPtr *) |
| LDOMBasicString & | operator= (const LDOMBasicString &anOther) |
| bool | operator== (const LDOM_NullPtr *) const |
| bool | operator!= (const LDOM_NullPtr *) const |
| bool | operator== (const LDOMBasicString &anOther) const |
| bool | operator!= (const LDOMBasicString &anOther) const |
| operator TCollection_AsciiString () const | |
| operator TCollection_ExtendedString () const | |
| LDOMBasicString () | |
| LDOMBasicString (const LDOMBasicString &anOther) | |
| LDOMBasicString (const int aValue) | |
| LDOMBasicString (const char *aValue) | |
| LDOMBasicString (const char *aValue, const occ::handle< LDOM_MemManager > &aDoc) | |
| LDOMBasicString (const char *aValue, const int aLen, const occ::handle< LDOM_MemManager > &aDoc) | |
Protected Member Functions | |
| void | SetDirect (const StringType aType, const char *aValue) |
Protected Attributes | ||
| StringType | myType | |
| union { | ||
| int i | ||
| void * ptr | ||
| } | myVal | |
| LDOMBasicString::~LDOMBasicString | ( | ) |
|
inline |
| LDOMBasicString::LDOMBasicString | ( | const LDOMBasicString & | anOther | ) |
|
inline |
| LDOMBasicString::LDOMBasicString | ( | const char * | aValue | ) |
| LDOMBasicString::LDOMBasicString | ( | const char * | aValue, |
| const occ::handle< LDOM_MemManager > & | aDoc ) |
| LDOMBasicString::LDOMBasicString | ( | const char * | aValue, |
| const int | aLen, | ||
| const occ::handle< LDOM_MemManager > & | aDoc ) |
| bool LDOMBasicString::equals | ( | const LDOMBasicString & | anOther | ) | const |
|
inline |
| LDOMBasicString::operator TCollection_AsciiString | ( | ) | const |
| LDOMBasicString::operator TCollection_ExtendedString | ( | ) | const |
|
inline |
|
inline |
| LDOMBasicString & LDOMBasicString::operator= | ( | const LDOM_NullPtr * | ) |
| LDOMBasicString & LDOMBasicString::operator= | ( | const LDOMBasicString & | anOther | ) |
|
inline |
|
inline |
|
inlineprotected |
|
inline |
| int LDOMBasicString::i |
|
protected |
| union { ... } LDOMBasicString::myVal |
| void* LDOMBasicString::ptr |