#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 |
Standard_Boolean | GetInteger (Standard_Integer &aResult) const |
const char * | GetString () const |
Standard_Boolean | equals (const LDOMBasicString &anOther) const |
LDOMBasicString & | operator= (const LDOM_NullPtr *) |
LDOMBasicString & | operator= (const LDOMBasicString &anOther) |
Standard_Boolean | operator== (const LDOM_NullPtr *) const |
Standard_Boolean | operator!= (const LDOM_NullPtr *) const |
Standard_Boolean | operator== (const LDOMBasicString &anOther) const |
Standard_Boolean | operator!= (const LDOMBasicString &anOther) const |
| operator TCollection_AsciiString () const |
| operator TCollection_ExtendedString () const |
| LDOMBasicString () |
| LDOMBasicString (const LDOMBasicString &anOther) |
| LDOMBasicString (const Standard_Integer aValue) |
| LDOMBasicString (const char *aValue) |
| LDOMBasicString (const char *aValue, const Handle< LDOM_MemManager > &aDoc) |
| LDOMBasicString (const char *aValue, const Standard_Integer aLen, const 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 |
Friends |
char * | db_pretty_print (const LDOMBasicString *, int, char *) |
Member Enumeration Documentation
- Enumerator:
LDOM_NULL |
|
LDOM_Integer |
|
LDOM_AsciiFree |
|
LDOM_AsciiDoc |
|
LDOM_AsciiDocClear |
|
LDOM_AsciiHashed |
|
Constructor & Destructor Documentation
LDOMBasicString::~LDOMBasicString |
( |
| ) |
|
LDOMBasicString::LDOMBasicString |
( |
| ) |
[inline] |
LDOMBasicString::LDOMBasicString |
( |
const char * |
aValue | ) |
|
LDOMBasicString::LDOMBasicString |
( |
const char * |
aValue, |
|
|
const Handle< LDOM_MemManager > & |
aDoc |
|
) |
| |
Member Function Documentation
const char* LDOMBasicString::GetString |
( |
| ) |
const [inline] |
Standard_Boolean LDOMBasicString::operator!= |
( |
const LDOM_NullPtr * |
| ) |
const [inline] |
Standard_Boolean LDOMBasicString::operator== |
( |
const LDOM_NullPtr * |
| ) |
const [inline] |
void LDOMBasicString::SetDirect |
( |
const StringType |
aType, |
|
|
const char * |
aValue |
|
) |
| [inline, protected] |
StringType LDOMBasicString::Type |
( |
| ) |
const [inline] |
Friends And Related Function Documentation
Field Documentation
The documentation for this class was generated from the following file: