#include <dtd.h>
Inheritance diagram for wxXml2Enumeration:
This is used to represent the wxXml2AttrDecl enumerations:
<!ATTLIST elemname attrname (value1|value2|value3) > ---------------------- wxXml2Enumeration
Public Member Functions | |
wxXml2Enumeration (xmlEnumeration *towrap=NULL) | |
wxXml2Enumeration (const wxXml2Enumeration &tocopy) | |
wxXml2Enumeration (const wxString &name, const wxXml2Enumeration &next) | |
wxXml2Enumeration (const wxString &list) | |
virtual | ~wxXml2Enumeration () |
bool | operator== (const wxXml2Enumeration &decl) const |
bool | operator!= (const wxXml2Enumeration &decl) const |
wxXml2Enumeration & | operator= (const wxXml2Enumeration &decl) |
void | Create (const wxString &name, const wxXml2Enumeration &next) |
void | Create (const wxString &list) |
void | Append (const wxXml2Enumeration &e) |
Appends another enumerated value to this one. | |
void | Append (xmlEnumeration *e) |
bool | IsNonEmpty () const |
xmlEnumeration * | GetObj () const |
wxXml2Enumeration | GetNext () const |
wxString | GetName () const |
Protected Member Functions | |
void | Destroy () |
Destroys this object. | |
void | SetAsEmpty () |
void | Copy (const wxXml2Enumeration &n) |
Friends | |
class | wxXml2AttrDecl |
wxXml2Enumeration::wxXml2Enumeration | ( | xmlEnumeration * | towrap = NULL |
) | [inline] |
wxXml2Enumeration::wxXml2Enumeration | ( | const wxXml2Enumeration & | tocopy | ) | [inline] |
wxXml2Enumeration::wxXml2Enumeration | ( | const wxString & | name, | |
const wxXml2Enumeration & | next | |||
) | [inline] |
wxXml2Enumeration::wxXml2Enumeration | ( | const wxString & | list | ) | [inline] |
virtual wxXml2Enumeration::~wxXml2Enumeration | ( | ) | [inline, virtual] |
void wxXml2Enumeration::Append | ( | xmlEnumeration * | e | ) |
void wxXml2Enumeration::Append | ( | const wxXml2Enumeration & | e | ) | [inline] |
Appends another enumerated value to this one.
void wxXml2Enumeration::Copy | ( | const wxXml2Enumeration & | n | ) | [inline, protected] |
void wxXml2Enumeration::Create | ( | const wxString & | list | ) |
void wxXml2Enumeration::Create | ( | const wxString & | name, | |
const wxXml2Enumeration & | next | |||
) |
void wxXml2Enumeration::Destroy | ( | ) | [inline, protected, virtual] |
wxString wxXml2Enumeration::GetName | ( | ) | const [inline] |
wxXml2Enumeration wxXml2Enumeration::GetNext | ( | ) | const [inline] |
xmlEnumeration* wxXml2Enumeration::GetObj | ( | ) | const [inline] |
bool wxXml2Enumeration::IsNonEmpty | ( | ) | const [inline] |
bool wxXml2Enumeration::operator!= | ( | const wxXml2Enumeration & | decl | ) | const [inline] |
wxXml2Enumeration& wxXml2Enumeration::operator= | ( | const wxXml2Enumeration & | decl | ) | [inline] |
bool wxXml2Enumeration::operator== | ( | const wxXml2Enumeration & | decl | ) | const |
void wxXml2Enumeration::SetAsEmpty | ( | ) | [inline, protected] |
friend class wxXml2AttrDecl [friend] |