A bayonne config class, used for special purposes, especially during script compiles.
More...
#include <bayonne.h>
Inheritance diagram for ost::BayonneConfig:
Collaboration diagram for ost::BayonneConfig:
Public Member Functions
const char *
getString (const char *key, char *buf, size_t size)
bool
isKey (const char *key)
Aquire a read lock for the current object.
More...
Aquire a write lock for the current object.
More...
Attempt read lock for current object.
More...
Attempt write lock for current object.
More...
Static Public Member Functions
Protected Member Functions
Private Attributes
Static Private Attributes
Detailed Description
Constructor & Destructor Documentation
ost::BayonneConfig::BayonneConfig
(
const char *
id,
const char *
path
)
ost::BayonneConfig::BayonneConfig
(
const char *
id,
const char *
path
)
Member Function Documentation
static
BayonneConfig* ost::BayonneConfig::get
(
const char *
id )
static
bool ost::DynamicKeydata::getBoolean
(
const char *
key )
inherited
const char* ost::DynamicKeydata::getString
(
const char *
key,
char *
buf,
size_t
size
)
inherited
long ost::DynamicKeydata::getValue
(
const char *
key )
inherited
bool ost::DynamicKeydata::isKey
(
const char *
key )
inherited
void ThreadLock::readLock
(
void
)
inherited
Aquire a read lock for the current object.
static void ost::BayonneConfig::rebuild
(
ScriptImage *
img )
static
static void ost::DynamicKeydata::reload
(
void
)
staticinherited
void ost::BayonneConfig::setEnv
(
const char *
id )
bool ThreadLock::tryReadLock
(
void
)
inherited
Attempt read lock for current object.
- Returns
- true on success.
bool ThreadLock::tryWriteLock
(
void
)
inherited
Attempt write lock for current object.
- Returns
- true on success.
void ThreadLock::unlock
(
void
)
inherited
virtual void ost::DynamicKeydata::updateConfig
(
Keydata *
keydata )
protectedvirtualinherited
void ThreadLock::writeLock
(
void
)
inherited
Aquire a write lock for the current object.
Field Documentation
const char* ost::BayonneConfig::id
private
The documentation for this class was generated from the following file: