#include <registry.h>
|
| | RegistryClass (const char *sub_key, bool create=true) |
| |
| | ~RegistryClass (void) |
| |
| bool | Is_Valid (void) |
| |
| int | Get_Int (const char *name, int def_value=0) |
| |
| void | Set_Int (const char *name, int value) |
| |
| bool | Get_Bool (const char *name, bool def_value=false) |
| |
| void | Set_Bool (const char *name, bool value) |
| |
| float | Get_Float (const char *name, float def_value=0.0f) |
| |
| void | Set_Float (const char *name, float value) |
| |
| char * | Get_String (const char *name, char *value, int value_size, const char *default_string=NULL) |
| |
| void | Get_String (const char *name, StringClass &string, const char *default_string=NULL) |
| |
| void | Set_String (const char *name, const char *value) |
| |
| void | Get_String (const WCHAR *name, WideStringClass &string, const WCHAR *default_string=NULL) |
| |
| void | Set_String (const WCHAR *name, const WCHAR *value) |
| |
| void | Get_Bin (const char *name, void *buffer, int buffer_size) |
| |
| int | Get_Bin_Size (const char *name) |
| |
| void | Set_Bin (const char *name, const void *buffer, int buffer_size) |
| |
| void | Get_Value_List (DynamicVectorClass< StringClass > &list) |
| |
| void | Delete_Value (const char *name) |
| |
| void | Deleta_All_Values (void) |
| |
Definition at line 56 of file registry.h.
◆ RegistryClass()
| RegistryClass::RegistryClass |
( |
const char * | sub_key, |
|
|
bool | create = true ) |
◆ ~RegistryClass()
| RegistryClass::~RegistryClass |
( |
void | | ) |
|
◆ Deleta_All_Values()
| void RegistryClass::Deleta_All_Values |
( |
void | | ) |
|
◆ Delete_Registry_Tree()
| void RegistryClass::Delete_Registry_Tree |
( |
char * | path | ) |
|
|
static |
◆ Delete_Value()
| void RegistryClass::Delete_Value |
( |
const char * | name | ) |
|
◆ Exists()
| bool RegistryClass::Exists |
( |
const char * | sub_key | ) |
|
|
static |
◆ Get_Bin()
| void RegistryClass::Get_Bin |
( |
const char * | name, |
|
|
void * | buffer, |
|
|
int | buffer_size ) |
◆ Get_Bin_Size()
| int RegistryClass::Get_Bin_Size |
( |
const char * | name | ) |
|
◆ Get_Bool()
| bool RegistryClass::Get_Bool |
( |
const char * | name, |
|
|
bool | def_value = false ) |
◆ Get_Float()
| float RegistryClass::Get_Float |
( |
const char * | name, |
|
|
float | def_value = 0.0f ) |
◆ Get_Int()
| int RegistryClass::Get_Int |
( |
const char * | name, |
|
|
int | def_value = 0 ) |
◆ Get_String() [1/3]
| char * RegistryClass::Get_String |
( |
const char * | name, |
|
|
char * | value, |
|
|
int | value_size, |
|
|
const char * | default_string = NULL ) |
◆ Get_String() [2/3]
| void RegistryClass::Get_String |
( |
const char * | name, |
|
|
StringClass & | string, |
|
|
const char * | default_string = NULL ) |
◆ Get_String() [3/3]
| void RegistryClass::Get_String |
( |
const WCHAR * | name, |
|
|
WideStringClass & | string, |
|
|
const WCHAR * | default_string = NULL ) |
◆ Get_Value_List()
◆ Is_Valid()
| bool RegistryClass::Is_Valid |
( |
void | | ) |
|
|
inline |
◆ Load_Registry()
| void RegistryClass::Load_Registry |
( |
const char * | filename, |
|
|
char * | old_path, |
|
|
char * | new_path ) |
|
static |
◆ Save_Registry()
| void RegistryClass::Save_Registry |
( |
const char * | filename, |
|
|
char * | path ) |
|
static |
◆ Set_Bin()
| void RegistryClass::Set_Bin |
( |
const char * | name, |
|
|
const void * | buffer, |
|
|
int | buffer_size ) |
◆ Set_Bool()
| void RegistryClass::Set_Bool |
( |
const char * | name, |
|
|
bool | value ) |
◆ Set_Float()
| void RegistryClass::Set_Float |
( |
const char * | name, |
|
|
float | value ) |
◆ Set_Int()
| void RegistryClass::Set_Int |
( |
const char * | name, |
|
|
int | value ) |
◆ Set_Read_Only()
| static void RegistryClass::Set_Read_Only |
( |
bool | set | ) |
|
|
inlinestatic |
◆ Set_String() [1/2]
| void RegistryClass::Set_String |
( |
const char * | name, |
|
|
const char * | value ) |
◆ Set_String() [2/2]
| void RegistryClass::Set_String |
( |
const WCHAR * | name, |
|
|
const WCHAR * | value ) |
The documentation for this class was generated from the following files: