Puma Reference Manual Puma: Puma::PreMacroManager Class Reference



Puma::PreMacroManager Class Reference

#include <PreMacroManager.h>

List of all members.

Public Member Functions

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


Constructor & Destructor Documentation

Puma::PreMacroManager::PreMacroManager ( ErrorStream err,
int  size = 211 
) [inline]

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


Member Function Documentation

void Puma::PreMacroManager::init ( const char *  filename  ) 

void Puma::PreMacroManager::addMacro ( PreMacro macro  ) 

void Puma::PreMacroManager::removeMacro ( const DString name  ) 

PreMacro* Puma::PreMacroManager::getMacro ( const DString name  )  const

PreMacro* Puma::PreMacroManager::getLineMacro (  )  const [inline]

PreMacro* Puma::PreMacroManager::getDateMacro (  )  const [inline]

PreMacro* Puma::PreMacroManager::getTimeMacro (  )  const [inline]

PreMacro* Puma::PreMacroManager::getIncLevelMacro (  )  const [inline]

PreMacro* Puma::PreMacroManager::getFileMacro (  )  const [inline]

PreMacro* Puma::PreMacroManager::getBaseFileMacro (  )  const [inline]




Puma Reference Manual. Created on 11 Jul 2008.