Rpp::ItemComposite Struct Reference

#include <rpp.h>

Inheritance diagram for Rpp::ItemComposite:

Inheritance graph
[legend]
List of all members.

Detailed Description

Definition at line 137 of file rpp.h.

Public Member Functions

virtual ~ItemComposite ()
virtual int count () const=0
virtual Itemitem (int index) const=0
virtual void add (Item *item)=0


Constructor & Destructor Documentation

virtual Rpp::ItemComposite::~ItemComposite (  )  [inline, virtual]

Definition at line 139 of file rpp.h.

00139 {}


Member Function Documentation

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().


The documentation for this struct was generated from the following file:
Generated on Thu Mar 15 20:52:08 2007 for Qt 4.2 User's Guide by  doxygen 1.5.1