#include <stlconfig.h>
|
virtual void | Initialize (void) |
|
virtual void | Clear (void) |
|
int | GetCount (void) const |
|
CString & | DefinedPrefix (void) |
|
CString | DefinedPrefix (void) const |
|
bool | VarDefined (const CString &Name) const |
|
void | SetDefined (const CString &Name) |
|
void | SetUndefined (const CString &Name) |
|
CVariable & | Variable (const int Index) |
|
CVariable & | VarNamed (const CString &Name) |
|
int | VarIndex (const CString &Name) const |
|
int | InsertIntegerVariable (const CString &Name, const int Value=0) |
|
int | InsertFloatVariable (const CString &Name, const double Value=0.0) |
|
int | InsertBooleanVariable (const CString &Name, const bool Value=false) |
|
int | InsertStringVariable (const CString &Name, const CString &Value="") |
|
int | InsertCharVariable (const CString &Name, const char Value=char(0)) |
|
void | RemoveVariable (const int Index) |
|
void | RemoveVariable (const CString &Name) |
|
void | SetIntegerVariable (const CString &Name, const int Value) |
|
void | SetFloatVariable (const CString &Name, const double Value) |
|
void | SetBooleanVariable (const CString &Name, const bool Value) |
|
void | SetStringVariable (const CString &Name, const CString &Value) |
|
void | SetCharVariable (const CString &Name, const char Value) |
|
void | Print (std::ostream &out) |
|
void | ProcessParameters (int argc, char *argv[]) |
|
void | LoadFromFile (const CString &FileName) |
|
void | SaveToFile (const CString &FileName) |
|
| CConfiguration (void) |
|
virtual | ~CConfiguration (void) |
|
CConfiguration::CConfiguration |
( |
void |
) | |
|
CConfiguration::~CConfiguration |
( |
void |
) | |
|
|
virtual |
void CConfiguration::Clear |
( |
void |
) | |
|
|
virtual |
CString& CConfiguration::DefinedPrefix |
( |
void |
) | |
|
|
inline |
CString CConfiguration::DefinedPrefix |
( |
void |
) | |
const |
|
inline |
int CConfiguration::GetCount |
( |
void |
) | |
const |
virtual void CConfiguration::Initialize |
( |
void |
) | |
|
|
inlinevirtual |
int CConfiguration::InsertBooleanVariable |
( |
const CString & |
Name, |
|
|
const bool |
Value = false |
|
) |
| |
int CConfiguration::InsertCharVariable |
( |
const CString & |
Name, |
|
|
const char |
Value = char(0) |
|
) |
| |
int CConfiguration::InsertFloatVariable |
( |
const CString & |
Name, |
|
|
const double |
Value = 0.0 |
|
) |
| |
int CConfiguration::InsertIntegerVariable |
( |
const CString & |
Name, |
|
|
const int |
Value = 0 |
|
) |
| |
int CConfiguration::InsertStringVariable |
( |
const CString & |
Name, |
|
|
const CString & |
Value = "" |
|
) |
| |
void CConfiguration::LoadFromFile |
( |
const CString & |
FileName) | |
|
void CConfiguration::Print |
( |
std::ostream & |
out) | |
|
void CConfiguration::ProcessParameters |
( |
int |
argc, |
|
|
char * |
argv[] |
|
) |
| |
void CConfiguration::RemoveVariable |
( |
const int |
Index) | |
|
void CConfiguration::RemoveVariable |
( |
const CString & |
Name) | |
|
void CConfiguration::SaveToFile |
( |
const CString & |
FileName) | |
|
void CConfiguration::SetBooleanVariable |
( |
const CString & |
Name, |
|
|
const bool |
Value |
|
) |
| |
void CConfiguration::SetCharVariable |
( |
const CString & |
Name, |
|
|
const char |
Value |
|
) |
| |
void CConfiguration::SetDefined |
( |
const CString & |
Name) | |
|
void CConfiguration::SetFloatVariable |
( |
const CString & |
Name, |
|
|
const double |
Value |
|
) |
| |
void CConfiguration::SetIntegerVariable |
( |
const CString & |
Name, |
|
|
const int |
Value |
|
) |
| |
void CConfiguration::SetStringVariable |
( |
const CString & |
Name, |
|
|
const CString & |
Value |
|
) |
| |
void CConfiguration::SetUndefined |
( |
const CString & |
Name) | |
|
bool CConfiguration::ValidIndex |
( |
const int |
Index) | |
const |
|
protected |
bool CConfiguration::VarDefined |
( |
const CString & |
Name) | |
const |
CVariable & CConfiguration::Variable |
( |
const int |
Index) | |
|
int CConfiguration::VarIndex |
( |
const CString & |
Name) | |
const |
CString CConfiguration::m_DefinedPrefix |
|
protected |
std::vector<CVariable *> CConfiguration::m_Variables |
|
protected |
The documentation for this class was generated from the following files: