#include <rpp.h>
Inheritance diagram for Rpp::ItemComposite:

Definition at line 137 of file rpp.h.
Public Member Functions | |
| virtual | ~ItemComposite () |
| virtual int | count () const=0 |
| virtual Item * | item (int index) const=0 |
| virtual void | add (Item *item)=0 |
| virtual Rpp::ItemComposite::~ItemComposite | ( | ) | [inline, virtual] |
| virtual int Rpp::ItemComposite::count | ( | ) | const [pure virtual] |
Referenced by Rpp::RppTreeWalker::evaluateItemComposite().
| virtual Item* Rpp::ItemComposite::item | ( | int | index | ) | const [pure virtual] |
Referenced by Rpp::RppTreeWalker::evaluateItemComposite().
| virtual void Rpp::ItemComposite::add | ( | Item * | item | ) | [pure virtual] |
Referenced by Rpp::Preprocessor::parseDefineDirective(), Rpp::Preprocessor::parseErrorDirective(), Rpp::Preprocessor::parseIfSection(), Rpp::Preprocessor::parseIncludeDirective(), Rpp::Preprocessor::parseNonDirective(), Rpp::Preprocessor::parsePragmaDirective(), Rpp::Preprocessor::parseTextLine(), and Rpp::Preprocessor::parseUndefDirective().
1.5.1