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::addMacro ( PreMacro macro  ) 
PreMacro* Puma::PreMacroManager::getBaseFileMacro (  )  const [inline]
PreMacro* Puma::PreMacroManager::getDateMacro (  )  const [inline]
PreMacro* Puma::PreMacroManager::getFileMacro (  )  const [inline]
PreMacro* Puma::PreMacroManager::getIncLevelMacro (  )  const [inline]
PreMacro* Puma::PreMacroManager::getLineMacro (  )  const [inline]
PreMacro* Puma::PreMacroManager::getMacro ( const DString name  )  const
PreMacro* Puma::PreMacroManager::getTimeMacro (  )  const [inline]
void Puma::PreMacroManager::init ( const char *  filename  ) 
void Puma::PreMacroManager::removeMacro ( const DString name  ) 



Puma Reference Manual. Created on 11 Sep 2009.