Puma Reference Manual Puma: Puma::PreMacroExpander Class Reference



Puma::PreMacroExpander Class Reference

#include <PreMacroExpander.h>

List of all members.

Public Member Functions

 PreMacroExpander ()
 PreMacroExpander (PreprocessorParser *)
 ~PreMacroExpander ()
void reset (PreprocessorParser *)
void inInclude (bool ii)
bool expandMacro (PreMacro *, Token *)
char * expandMacros (const char *)


Constructor & Destructor Documentation

Puma::PreMacroExpander::PreMacroExpander (  ) 

Puma::PreMacroExpander::PreMacroExpander ( PreprocessorParser  ) 

Puma::PreMacroExpander::~PreMacroExpander (  )  [inline]


Member Function Documentation

void Puma::PreMacroExpander::reset ( PreprocessorParser  ) 

void Puma::PreMacroExpander::inInclude ( bool  ii  )  [inline]

bool Puma::PreMacroExpander::expandMacro ( PreMacro ,
Token  
)

char* Puma::PreMacroExpander::expandMacros ( const char *   ) 




Puma Reference Manual. Created on 5 Nov 2008.