#include <xml_token.h>
Inheritance diagram for CL_XMLToken:

Public Types | |
| enum | TokenType { NULL_TOKEN = 0, ELEMENT_TOKEN = 1, TEXT_TOKEN = 3, CDATA_SECTION_TOKEN = 4, ENTITY_REFERENCE_TOKEN = 5, ENTITY_TOKEN = 6, PROCESSING_INSTRUCTION_TOKEN = 7, COMMENT_TOKEN = 8, DOCUMENT_TYPE_TOKEN = 10, NOTATION_TOKEN = 12 } |
| Attributes:. More... | |
| enum | TokenVariant { BEGIN = 1, END = 2, SINGLE = 3 } |
Public Member Functions | |
| virtual | ~CL_XMLToken () |
| Construction:. | |
| virtual TokenType | get_type () const =0 |
| virtual TokenVariant | get_variant () const =0 |
| virtual std::string | get_name () const =0 |
| virtual std::string | get_value () const =0 |
| virtual int | get_attributes_number () const =0 |
| virtual std::pair< std::string, std::string > | get_attribute (int attribute_num) const =0 |
Definition at line 44 of file xml_token.h.
|
|
Attributes:.
Definition at line 52 of file xml_token.h. |
|
|
Definition at line 66 of file xml_token.h. |
|
|
Construction:.
Definition at line 48 of file xml_token.h. |
|
|
Implemented in CL_XMLTokenLoad, and CL_XMLTokenSave. |
|
|
Implemented in CL_XMLTokenLoad, and CL_XMLTokenSave. |
|
|
Implemented in CL_XMLTokenLoad, and CL_XMLTokenSave. |
|
|
Implemented in CL_XMLTokenLoad, and CL_XMLTokenSave. |
|
|
Implemented in CL_XMLTokenLoad, and CL_XMLTokenSave. |
|
|
Implemented in CL_XMLTokenLoad, and CL_XMLTokenSave. |
1.4.1