#include <ListParser.h>
Inheritance diagram for Parse::GeneratedVectorParser:


Public Methods | |
| GeneratedVectorParser (vector< Base *> &vectorToAddTo, ParserGenerator< Derived > *dynPtrParseGen) | |
| virtual void | getValue (istream &input) |
| ~GeneratedVectorParser () | |
Definition at line 223 of file ListParser.h.
|
||||||||||||||||
|
GeneratedVectorParser constructor.
Definition at line 231 of file ListParser.h. |
|
|||||||||
|
deletes dynPtrParseGen passed to it in the constructor Definition at line 258 of file ListParser.h. |
|
||||||||||
|
Creates a new Derived on the heap, puts a reference to it the vector passed to the constructor. The Derived will be at the back of the vector, unless the identifier "index" was read, in which case it will be placed at index. It will NOT delete the pointer at the old index, causing it to overwrite and could lead to memory leaks Reimplemented from Parse::ParseAction. Definition at line 242 of file ListParser.h. |
|
|||||
|
Definition at line 262 of file ListParser.h. |
1.2.12 written by Dimitri van Heesch,
© 1997-2001