#include <essence.h>
Inheritance diagram for EssenceSubParserSelfFactory:
Public Member Functions | |
EssenceSubParserSelfFactory (EssenceSubParserPtr Parser) | |
Construct a factory that wraps a specified self-factory parser. | |
virtual EssenceSubParserPtr | NewParser (void) const |
Build a new sub-parser of the appropriate type. | |
Protected Attributes | |
EssenceSubParserPtr | Parser |
The parser that we are wrapping. |
This less memory-efficient method supports older EssenceSubParsers
EssenceSubParserSelfFactory | ( | EssenceSubParserPtr | Parser | ) | [inline] |
Construct a factory that wraps a specified self-factory parser.
virtual EssenceSubParserPtr NewParser | ( | void | ) | const [inline, virtual] |
EssenceSubParserPtr Parser [protected] |
The parser that we are wrapping.