Bayonne
Public Member Functions | Static Public Member Functions | List of all members
ost::BayonneConfig Class Reference

A bayonne config class, used for special purposes, especially during script compiles. More...

#include <bayonne.h>

Inheritance diagram for ost::BayonneConfig:
ost::DynamicKeydata

Public Member Functions

 BayonneConfig (const char *id, Keydata::Define *def, const char *path)
 
 BayonneConfig (const char *id, const char *path)
 
void setEnv (const char *id)
 
- Public Member Functions inherited from ost::DynamicKeydata
 DynamicKeydata (const char *keypath, Keydata::Define *def=NULL, const char *homepath=NULL)
 
const char * getString (const char *key, char *buf, size_t size)
 
long getValue (const char *key)
 
bool isKey (const char *key)
 
bool getBoolean (const char *key)
 

Static Public Member Functions

static BayonneConfigget (const char *id)
 
static void rebuild (ScriptImage *img)
 
- Static Public Member Functions inherited from ost::DynamicKeydata
static void reload (void)
 

Additional Inherited Members

- Protected Member Functions inherited from ost::DynamicKeydata
virtual void updateConfig (Keydata *keydata)
 

Detailed Description

A bayonne config class, used for special purposes, especially during script compiles.

Author
David Sugar dyfet.nosp@m.@gnu.nosp@m.telep.nosp@m.hony.nosp@m..org Bayonne config cache for compiler.

Constructor & Destructor Documentation

ost::BayonneConfig::BayonneConfig ( const char *  id,
Keydata::Define *  def,
const char *  path 
)
ost::BayonneConfig::BayonneConfig ( const char *  id,
const char *  path 
)

Member Function Documentation

static BayonneConfig* ost::BayonneConfig::get ( const char *  id)
static
static void ost::BayonneConfig::rebuild ( ScriptImage *  img)
static
void ost::BayonneConfig::setEnv ( const char *  id)

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