ReactOS 0.4.16-dev-197-g92996da
|
line buffer for XS-native parser More...
Public Member Functions | |
Buffer () | |
~Buffer () | |
void | reset () |
void | append (int c) |
const std::string & | str (bool utf8) |
size_t | len () const |
bool | has_CDEnd () const |
XS_String | get_tag () const |
void | get_attributes (XMLNode::AttributeMap &attributes) const |
read attributes and values | |
Protected Attributes | |
char * | _buffer |
char * | _wptr |
size_t | _len |
std::string | _buffer_str |
line buffer for XS-native parser
Definition at line 77 of file xs-native.cpp.
|
inline |
Definition at line 79 of file xs-native.cpp.
|
inline |
Definition at line 87 of file xs-native.cpp.
Definition at line 98 of file xs-native.cpp.
|
inline |
read attributes and values
Definition at line 165 of file xs-native.cpp.
|
inline |
Definition at line 138 of file xs-native.cpp.
|
inline |
Definition at line 130 of file xs-native.cpp.
|
inline |
Definition at line 125 of file xs-native.cpp.
|
inline |
Definition at line 92 of file xs-native.cpp.
Referenced by Buffer().
Definition at line 111 of file xs-native.cpp.
|
protected |
|
protected |
Definition at line 223 of file xs-native.cpp.
Referenced by get_attributes(), get_tag(), reset(), and str().
|
protected |
Definition at line 222 of file xs-native.cpp.
|
protected |
Definition at line 221 of file xs-native.cpp.
Referenced by append(), has_CDEnd(), len(), reset(), and str().