Base class for ASTNode factories.
Public Member Functions | |
virtual | ~ASTNodeFactory () |
virtual ASTNode * | createElementWithTag (const char *tagName)=0 |
virtual ASTNode * | createElementWithTag (int tagCode)=0 |
|
inlinevirtual |
|
pure virtual |
Creates ASTNode subclass which corresponds to tagName
|
pure virtual |
Creates ASTNode subclass which corresponds to tagCode