Logo Search packages:      
Sourcecode: virtualbox-ose version File versions

settings Namespace Reference
[Settings File Manipulation API]


Detailed Description

Settings File Manipulation API namespace.


Classes

class  ENoConversion
class  ENoKey
class  ENoValue
class  FmtStr
class  Key
class  TreeBackend
class  XmlKeyBackend
class  XmlTreeBackend

Functions

 DECLEXPORT (stdx::char_auto_ptr) FromString(const char *aValue
template<>
 DECLEXPORT (RTTIMESPEC) FromString< RTTIMESPEC >(const char *aValue)
template<>
 DECLEXPORT (bool) FromString< bool >(const char *aValue)
 DECLEXPORT (uint64_t) FromStringInteger(const char *aValue
static char * duplicate_chars (const char *that)
stdx::char_auto_ptr FromString (const char *aValue, size_t *aLen)
template<typename T>
FromString (const char *aValue)
template<>
bool FromString< bool > (const char *aValue)
template<>
RTTIMESPEC FromString< RTTIMESPEC > (const char *aValue)
uint64_t FromStringInteger (const char *aValue, bool aSigned, int aBits, uint64_t aMin, uint64_t aMax)
int sFromHex (char aChar)
char sToHex (int aDigit)
stdx::char_auto_ptr ToString (const char *aData, size_t aLen)
template<typename T>
stdx::char_auto_ptr ToString (const T &aValue, unsigned int aExtra=0)
template<>
stdx::char_auto_ptr ToString< bool > (const bool &aValue, unsigned int aExtra)
template<>
stdx::char_auto_ptr ToString< RTTIMESPEC > (const RTTIMESPEC &aValue, unsigned int aExtra)
 ToStringInteger (uint64_t aValue, unsigned int aBase, bool aSigned, int aBits)

Variables

bool int aBits
unsigned int aExtra
size_t * aLen
bool int uint64_t uint64_t aMax
bool int uint64_t aMin
bool aSigned
xmlGenericErrorFunc xsltGenericError
void * xsltGenericErrorContext


Generated by  Doxygen 1.6.0   Back to index