Pyrogenesis  trunk
Classes | Macros | Typedefs | Enumerations
ConfigDB.h File Reference
#include "lib/file/vfs/vfs_path.h"
#include "ps/CStr.h"
#include "ps/Singleton.h"
Include dependency graph for ConfigDB.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  CConfigDB
 

Macros

#define g_ConfigDB   CConfigDB::GetSingleton()
 
#define CFG_GET_VAL(name, destination)   g_ConfigDB.GetValue(CFG_USER, name, destination)
 

Typedefs

typedef std::vector< CStr > CConfigValueSet
 

Enumerations

enum  EConfigNamespace {
  CFG_DEFAULT, CFG_SYSTEM, CFG_MOD, CFG_USER,
  CFG_COMMAND, CFG_LAST
}
 

Macro Definition Documentation

#define CFG_GET_VAL (   name,
  destination 
)    g_ConfigDB.GetValue(CFG_USER, name, destination)
#define g_ConfigDB   CConfigDB::GetSingleton()

Typedef Documentation

typedef std::vector<CStr> CConfigValueSet

Enumeration Type Documentation

Enumerator
CFG_DEFAULT 
CFG_SYSTEM 
CFG_MOD 
CFG_USER 
CFG_COMMAND 
CFG_LAST