|
構成 |
| class | Attribute |
| class | AttrMap |
| struct | search_by_key |
| class | Comment |
| class | ConstIterator |
| | NodeList用の型指定イテレータ(const版). [詳細]
|
| struct | DefaultTraits |
| class | DefaultXMLTraits |
| class | Document |
| class | DOM_Exception |
| class | DOM_Parser |
| class | Element |
| class | Iterator |
| | NodeList用の型指定イテレータ. [詳細]
|
| class | NamedNode |
| class | NamedNodeFinder |
| class | Node |
| class | NodeContainer |
| class | NodeList |
| class | NodeNameChecker |
| class | NodeTypeChecker |
| class | NullConverter |
| class | ParsingException |
| class | SAX_EventHandler |
| class | SAX_Parser |
| class | Text |
| class | Tokenizer |
| class | Value |
| class | XMLString |
| class | XMLToken |
Enum |
| enum | NodeType {
Node_Document = 0x40,
Node_Element = 0x60,
Node_Attribute = 0x30,
Node_Text = 0x10,
Node_Comment = 0x11,
Node_NodeContainer = 0x40,
Node_NamedNode = 0x20,
Node_Value = 0x10
} |
| | ノードのタイプを表す列挙型です [詳細]
|
| enum | ErrorType {
UnexpectedToken = 0,
XMLDeclarationNotFound,
InternalError,
UnexpectedEOD,
InvalidHandler,
InvalidDeclaration,
MismatchTag,
NullException,
NodeNotFound,
NodeDuplication,
InvalidNodeFound,
NamespaceNotDefined
} |
| | エラータイプを表す列挙型です [詳細]
|
| enum | TokenType {
Token_null = 0,
Token_cr,
Token_lf,
Token_space,
Token_tab,
Token_lt,
Token_eq,
Token_gt,
Token_slash,
Token_hyphen,
Token_semicolon,
Token_exclamation,
Token_question,
Token_amp,
Token_dblquote,
Token_quote,
Token_lsb,
Token_rsb,
Token_text = 100
} |
関数 |
| template<class charT, class traitsT> XMLString< charT, traitsT > | make_indent (int off, const XMLString< charT, traitsT > &idt) |
| | toStringなどで利用する文字列に指定数だけtabを追加する関数です
|
| template<class charT, class char_traits, class xml_traits> std::ostream & | operator<< (std::ostream &os, const XMLString< charT, char_traits, xml_traits > &src) |
| | インサータ
|