Puma Reference Manual Puma: Puma::PreFileIncluder Class Reference



Puma::PreFileIncluder Class Reference

#include <PreFileIncluder.h>

List of all members.

Public Member Functions

 PreFileIncluder (PreprocessorParser &)
void pushOnStack (Unit *)
UnitincludeFile (const char *name)
UnithandleIncludeOption (const char *name)
UnitincludeNextFile (const char *name)
bool guarded () const
void addIncludePath (const char *path)
Array< Filename > & getIncludePaths ()

Constructor & Destructor Documentation

Puma::PreFileIncluder::PreFileIncluder ( PreprocessorParser  ) 

Member Function Documentation

void Puma::PreFileIncluder::addIncludePath ( const char *  path  ) 
Array<Filename>& Puma::PreFileIncluder::getIncludePaths (  )  [inline]
bool Puma::PreFileIncluder::guarded (  )  const [inline]
Unit* Puma::PreFileIncluder::handleIncludeOption ( const char *  name  ) 
Unit* Puma::PreFileIncluder::includeFile ( const char *  name  ) 
Unit* Puma::PreFileIncluder::includeNextFile ( const char *  name  ) 
void Puma::PreFileIncluder::pushOnStack ( Unit  ) 



Puma Reference Manual. Created on 18 Sep 2009.