Puma Reference Manual Puma::PreMacroManager Class Reference



Puma::PreMacroManager Class Reference

#include <PreMacroManager.h>

List of all members.

Public Member Functions

 PreMacroManager (ErrorStream *err)
 ~PreMacroManager ()
void init (const char *filename)
void addMacro (PreMacro *macro)
void removeMacro (const DString &name, const Location &location=Location())
PreMacrogetMacro (const DString &name) const
PreMacrogetLineMacro () const
PreMacrogetDateMacro () const
PreMacrogetTimeMacro () const
PreMacrogetIncLevelMacro () const
PreMacrogetFileMacro () const
PreMacrogetBaseFileMacro () const

Constructor & Destructor Documentation


Member Function Documentation

void Puma::PreMacroManager::init ( const char *  filename)
void Puma::PreMacroManager::removeMacro ( const DString name,
const Location location = Location() 
)