GME
13
|
#include <GenParser.h>
Public Types | |
typedef void(DERIVED::* | StartFunc )(const CGenParser::attributes_type &) |
typedef void(DERIVED::* | EndFunc )() |
Public Member Functions | |
CGenParserFunc (const TCHAR *n) | |
virtual void | Start (CGenParser *parser, const CGenParser::attributes_type &attributes) |
virtual void | End (CGenParser *parser) |
CGenParserFunc (const TCHAR *n, StartFunc s, EndFunc e) | |
Public Attributes | |
std::tstring | name |
StartFunc | start |
EndFunc | end |
Definition at line 214 of file GenParser.h.
typedef void(DERIVED::* CGenParserFunc< DERIVED >::EndFunc)() |
Definition at line 217 of file GenParser.h.
typedef void(DERIVED::* CGenParserFunc< DERIVED >::StartFunc)(const CGenParser::attributes_type &) |
Definition at line 216 of file GenParser.h.
CGenParserFunc< DERIVED >::CGenParserFunc | ( | const TCHAR * | n | ) | [inline] |
Definition at line 219 of file GenParser.h.
CGenParserFunc< DERIVED >::CGenParserFunc | ( | const TCHAR * | n, |
StartFunc | s, | ||
EndFunc | e | ||
) | [inline] |
Definition at line 233 of file GenParser.h.
virtual void CGenParserFunc< DERIVED >::End | ( | CGenParser * | parser | ) | [inline, virtual] |
Definition at line 228 of file GenParser.h.
virtual void CGenParserFunc< DERIVED >::Start | ( | CGenParser * | parser, |
const CGenParser::attributes_type & | attributes | ||
) | [inline, virtual] |
Definition at line 223 of file GenParser.h.
EndFunc CGenParserFunc< DERIVED >::end |
Definition at line 237 of file GenParser.h.
std::tstring CGenParserFunc< DERIVED >::name |
Definition at line 221 of file GenParser.h.
StartFunc CGenParserFunc< DERIVED >::start |
Definition at line 236 of file GenParser.h.