ASTFactory Member List
This is the complete list of members for
ASTFactory, including all inherited members.
| addASTChild(ASTPair ¤tAST, RefAST child) | ASTFactory | |
| ASTFactory() | ASTFactory | |
| ASTFactory(const char *factory_node_name, factory_type factory) | ASTFactory | |
| ASTFactory(const ASTFactory &) | ASTFactory | [private] |
| checkCloseTag(std::istream &infile) | ASTFactory | [protected] |
| create() | ASTFactory | [virtual] |
| create(int type) | ASTFactory | |
| create(int type, const std::string &txt) | ASTFactory | |
| create(RefAST tr) | ASTFactory | |
| create(RefToken tok) | ASTFactory | |
| create(const std::string &txt, std::istream &infile) | ASTFactory | |
| default_factory_descriptor | ASTFactory | [protected] |
| dup(RefAST t) | ASTFactory | |
| dupList(RefAST t) | ASTFactory | |
| dupTree(RefAST t) | ASTFactory | |
| factory_descriptor typedef | ASTFactory | |
| factory_descriptor_list typedef | ASTFactory | |
| factory_type typedef | ASTFactory | |
| getASTNodeFactory(unsigned int type) | ASTFactory | [inline, protected] |
| getASTNodeType(unsigned int type) | ASTFactory | [inline, protected] |
| getNodeOfType(unsigned int type) | ASTFactory | [inline, protected] |
| loadChildren(std::istream &infile, RefAST current) | ASTFactory | [protected] |
| loadSiblings(std::istream &infile, RefAST current) | ASTFactory | [protected] |
| make(std::vector< RefAST > &nodes) | ASTFactory | |
| make(ASTArray *nodes) | ASTFactory | |
| makeASTRoot(ASTPair ¤tAST, RefAST root) | ASTFactory | |
| nodeFactories | ASTFactory | [protected] |
| operator=(const ASTFactory &) | ASTFactory | [private] |
| registerFactory(int type, const char *ast_name, factory_type factory) | ASTFactory | |
| setASTNodeFactory(const char *factory_node_name, factory_type factory) | ASTFactory | |
| setMaxNodeType(int type) | ASTFactory | |
| ~ASTFactory() | ASTFactory | [virtual] |