Pol  Revision:4b29d2b
Pol::Clib::ProgramConfig Class Reference

#include <ProgramConfig.h>

Public Member Functions

 ProgramConfig ()
 
virtual ~ProgramConfig ()
 

Static Public Member Functions

static std::string build_datetime ()
 
static std::string build_target ()
 
static void configureProgramEnvironment (const std::string &programName)
 Configures the bug reporting system. More...
 
static std::string programDir ()
 Returns the directory of the currently running program. More...
 
static std::string programName ()
 Returns the name of the currently running program. More...
 

Static Private Attributes

static std::string m_programDir = ""
 
static std::string m_programName = ""
 

Detailed Description

Definition at line 10 of file ProgramConfig.h.

Constructor & Destructor Documentation

Pol::Clib::ProgramConfig::ProgramConfig ( )

Definition at line 19 of file ProgramConfig.cpp.

Pol::Clib::ProgramConfig::~ProgramConfig ( )
virtual

Definition at line 20 of file ProgramConfig.cpp.

Member Function Documentation

std::string Pol::Clib::ProgramConfig::build_target ( )
static
void Pol::Clib::ProgramConfig::configureProgramEnvironment ( const std::string &  programName)
static

Configures the bug reporting system.

Definition at line 24 of file ProgramConfig.cpp.

std::string Pol::Clib::ProgramConfig::programDir ( )
static

Returns the directory of the currently running program.

Definition at line 49 of file ProgramConfig.cpp.

std::string Pol::Clib::ProgramConfig::programName ( )
static

Returns the name of the currently running program.

Definition at line 44 of file ProgramConfig.cpp.

Member Data Documentation

std::string Pol::Clib::ProgramConfig::m_programDir = ""
staticprivate

Definition at line 35 of file ProgramConfig.h.

std::string Pol::Clib::ProgramConfig::m_programName = ""
staticprivate

Definition at line 34 of file ProgramConfig.h.


The documentation for this class was generated from the following files: