#include <tinyxml2.h>
|
| enum | Mode {
NEEDS_ENTITY_PROCESSING = 0x01
, NEEDS_NEWLINE_NORMALIZATION = 0x02
, NEEDS_WHITESPACE_COLLAPSING = 0x04
, TEXT_ELEMENT = NEEDS_ENTITY_PROCESSING | NEEDS_NEWLINE_NORMALIZATION
,
TEXT_ELEMENT_LEAVE_ENTITIES = NEEDS_NEWLINE_NORMALIZATION
, ATTRIBUTE_NAME = 0
, ATTRIBUTE_VALUE = NEEDS_ENTITY_PROCESSING | NEEDS_NEWLINE_NORMALIZATION
, ATTRIBUTE_VALUE_LEAVE_ENTITIES = NEEDS_NEWLINE_NORMALIZATION
,
COMMENT = NEEDS_NEWLINE_NORMALIZATION
, NEEDS_ENTITY_PROCESSING = 0x01
, NEEDS_NEWLINE_NORMALIZATION = 0x02
, NEEDS_WHITESPACE_COLLAPSING = 0x04
,
TEXT_ELEMENT = NEEDS_ENTITY_PROCESSING | NEEDS_NEWLINE_NORMALIZATION
, TEXT_ELEMENT_LEAVE_ENTITIES = NEEDS_NEWLINE_NORMALIZATION
, ATTRIBUTE_NAME = 0
, ATTRIBUTE_VALUE = NEEDS_ENTITY_PROCESSING | NEEDS_NEWLINE_NORMALIZATION
,
ATTRIBUTE_VALUE_LEAVE_ENTITIES = NEEDS_NEWLINE_NORMALIZATION
, COMMENT = NEEDS_NEWLINE_NORMALIZATION
} |
| enum | Mode {
NEEDS_ENTITY_PROCESSING = 0x01
, NEEDS_NEWLINE_NORMALIZATION = 0x02
, NEEDS_WHITESPACE_COLLAPSING = 0x04
, TEXT_ELEMENT = NEEDS_ENTITY_PROCESSING | NEEDS_NEWLINE_NORMALIZATION
,
TEXT_ELEMENT_LEAVE_ENTITIES = NEEDS_NEWLINE_NORMALIZATION
, ATTRIBUTE_NAME = 0
, ATTRIBUTE_VALUE = NEEDS_ENTITY_PROCESSING | NEEDS_NEWLINE_NORMALIZATION
, ATTRIBUTE_VALUE_LEAVE_ENTITIES = NEEDS_NEWLINE_NORMALIZATION
,
COMMENT = NEEDS_NEWLINE_NORMALIZATION
, NEEDS_ENTITY_PROCESSING = 0x01
, NEEDS_NEWLINE_NORMALIZATION = 0x02
, NEEDS_WHITESPACE_COLLAPSING = 0x04
,
TEXT_ELEMENT = NEEDS_ENTITY_PROCESSING | NEEDS_NEWLINE_NORMALIZATION
, TEXT_ELEMENT_LEAVE_ENTITIES = NEEDS_NEWLINE_NORMALIZATION
, ATTRIBUTE_NAME = 0
, ATTRIBUTE_VALUE = NEEDS_ENTITY_PROCESSING | NEEDS_NEWLINE_NORMALIZATION
,
ATTRIBUTE_VALUE_LEAVE_ENTITIES = NEEDS_NEWLINE_NORMALIZATION
, COMMENT = NEEDS_NEWLINE_NORMALIZATION
} |
|
| bool | Empty () const |
| bool | Empty () const |
| const char * | GetStr () |
| const char * | GetStr () |
| char * | ParseName (char *in) |
| char * | ParseName (char *in) |
| char * | ParseText (char *in, const char *endTag, int strFlags, int *curLineNumPtr) |
| char * | ParseText (char *in, const char *endTag, int strFlags, int *curLineNumPtr) |
| void | Reset () |
| void | Reset () |
| void | Set (char *start, char *end, int flags) |
| void | Set (char *start, char *end, int flags) |
| void | SetInternedStr (const char *str) |
| void | SetInternedStr (const char *str) |
| void | SetStr (const char *str, int flags=0) |
| void | SetStr (const char *str, int flags=0) |
| | StrPair () |
| | StrPair () |
| void | TransferTo (StrPair *other) |
| void | TransferTo (StrPair *other) |
| | ~StrPair () |
| | ~StrPair () |
Definition at line 136 of file tinyxml2.h.
◆ anonymous enum
| Enumerator |
|---|
| NEEDS_FLUSH | |
| NEEDS_DELETE | |
Definition at line 186 of file tinyxml2.h.
◆ anonymous enum
| Enumerator |
|---|
| NEEDS_FLUSH | |
| NEEDS_DELETE | |
Definition at line 186 of file tinyxml2.h.
◆ Mode [1/2]
| Enumerator |
|---|
| NEEDS_ENTITY_PROCESSING | |
| NEEDS_NEWLINE_NORMALIZATION | |
| NEEDS_WHITESPACE_COLLAPSING | |
| TEXT_ELEMENT | |
| TEXT_ELEMENT_LEAVE_ENTITIES | |
| ATTRIBUTE_NAME | |
| ATTRIBUTE_VALUE | |
| ATTRIBUTE_VALUE_LEAVE_ENTITIES | |
| COMMENT | |
| NEEDS_ENTITY_PROCESSING | |
| NEEDS_NEWLINE_NORMALIZATION | |
| NEEDS_WHITESPACE_COLLAPSING | |
| TEXT_ELEMENT | |
| TEXT_ELEMENT_LEAVE_ENTITIES | |
| ATTRIBUTE_NAME | |
| ATTRIBUTE_VALUE | |
| ATTRIBUTE_VALUE_LEAVE_ENTITIES | |
| COMMENT | |
Definition at line 139 of file tinyxml2.h.
◆ Mode [2/2]
| Enumerator |
|---|
| NEEDS_ENTITY_PROCESSING | |
| NEEDS_NEWLINE_NORMALIZATION | |
| NEEDS_WHITESPACE_COLLAPSING | |
| TEXT_ELEMENT | |
| TEXT_ELEMENT_LEAVE_ENTITIES | |
| ATTRIBUTE_NAME | |
| ATTRIBUTE_VALUE | |
| ATTRIBUTE_VALUE_LEAVE_ENTITIES | |
| COMMENT | |
| NEEDS_ENTITY_PROCESSING | |
| NEEDS_NEWLINE_NORMALIZATION | |
| NEEDS_WHITESPACE_COLLAPSING | |
| TEXT_ELEMENT | |
| TEXT_ELEMENT_LEAVE_ENTITIES | |
| ATTRIBUTE_NAME | |
| ATTRIBUTE_VALUE | |
| ATTRIBUTE_VALUE_LEAVE_ENTITIES | |
| COMMENT | |
Definition at line 139 of file tinyxml2.h.
◆ StrPair() [1/4]
| tinyxml2::StrPair::StrPair |
( |
| ) |
|
|
inline |
◆ ~StrPair() [1/2]
| tinyxml2::StrPair::~StrPair |
( |
| ) |
|
◆ StrPair() [2/4]
| tinyxml2::StrPair::StrPair |
( |
const StrPair & | other | ) |
|
|
private |
◆ StrPair() [3/4]
| tinyxml2::StrPair::StrPair |
( |
| ) |
|
|
inline |
◆ ~StrPair() [2/2]
| tinyxml2::StrPair::~StrPair |
( |
| ) |
|
◆ StrPair() [4/4]
| tinyxml2::StrPair::StrPair |
( |
const StrPair & | other | ) |
|
|
private |
◆ CollapseWhitespace() [1/2]
| void tinyxml2::StrPair::CollapseWhitespace |
( |
| ) |
|
|
private |
◆ CollapseWhitespace() [2/2]
| void tinyxml2::StrPair::CollapseWhitespace |
( |
| ) |
|
|
private |
◆ Empty() [1/2]
| bool tinyxml2::StrPair::Empty |
( |
| ) |
const |
|
inline |
◆ Empty() [2/2]
| bool tinyxml2::StrPair::Empty |
( |
| ) |
const |
|
inline |
◆ GetStr() [1/2]
| const char * tinyxml2::StrPair::GetStr |
( |
| ) |
|
◆ GetStr() [2/2]
| const char * tinyxml2::StrPair::GetStr |
( |
| ) |
|
◆ operator=() [1/2]
| void tinyxml2::StrPair::operator= |
( |
const StrPair & | other | ) |
|
|
private |
◆ operator=() [2/2]
| void tinyxml2::StrPair::operator= |
( |
const StrPair & | other | ) |
|
|
private |
◆ ParseName() [1/2]
| char * tinyxml2::StrPair::ParseName |
( |
char * | in | ) |
|
◆ ParseName() [2/2]
| char * tinyxml2::StrPair::ParseName |
( |
char * | in | ) |
|
◆ ParseText() [1/2]
| char * tinyxml2::StrPair::ParseText |
( |
char * | in, |
|
|
const char * | endTag, |
|
|
int | strFlags, |
|
|
int * | curLineNumPtr ) |
◆ ParseText() [2/2]
| char * tinyxml2::StrPair::ParseText |
( |
char * | in, |
|
|
const char * | endTag, |
|
|
int | strFlags, |
|
|
int * | curLineNumPtr ) |
◆ Reset() [1/2]
| void tinyxml2::StrPair::Reset |
( |
| ) |
|
◆ Reset() [2/2]
| void tinyxml2::StrPair::Reset |
( |
| ) |
|
◆ Set() [1/2]
| void tinyxml2::StrPair::Set |
( |
char * | start, |
|
|
char * | end, |
|
|
int | flags ) |
|
inline |
◆ Set() [2/2]
| void tinyxml2::StrPair::Set |
( |
char * | start, |
|
|
char * | end, |
|
|
int | flags ) |
|
inline |
◆ SetInternedStr() [1/2]
| void tinyxml2::StrPair::SetInternedStr |
( |
const char * | str | ) |
|
|
inline |
◆ SetInternedStr() [2/2]
| void tinyxml2::StrPair::SetInternedStr |
( |
const char * | str | ) |
|
|
inline |
◆ SetStr() [1/2]
| void tinyxml2::StrPair::SetStr |
( |
const char * | str, |
|
|
int | flags = 0 ) |
◆ SetStr() [2/2]
| void tinyxml2::StrPair::SetStr |
( |
const char * | str, |
|
|
int | flags = 0 ) |
◆ TransferTo() [1/2]
| void tinyxml2::StrPair::TransferTo |
( |
StrPair * | other | ) |
|
◆ TransferTo() [2/2]
| void tinyxml2::StrPair::TransferTo |
( |
StrPair * | other | ) |
|
◆ _end
| char * tinyxml2::StrPair::_end |
|
private |
◆ _flags
| int tinyxml2::StrPair::_flags |
|
private |
◆ _start
| char * tinyxml2::StrPair::_start |
|
private |
The documentation for this class was generated from the following files: