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