#include <wvconfemu.h>
Collaboration diagram for WvConfEmu:
Public Member Functions | |
WvConfEmu (const UniConf &_uniconf) | |
void | zap () |
bool | isok () const |
void | load_file (WvStringParm filename) |
void | save (WvStringParm filename) |
void | save () |
void | flush () |
WvConfigSectionEmu * | operator[] (WvStringParm sect) |
void | add_callback (WvConfCallback callback, void *userdata, WvStringParm section, WvStringParm key, void *cookie) |
void | del_callback (WvStringParm section, WvStringParm key, void *cookie) |
void | add_setbool (bool *b, WvStringParm _section, WvStringParm _key) |
void | add_addname (WvStringList *list, WvStringParm sect, WvStringParm ent) |
void | del_addname (WvStringList *list, WvStringParm sect, WvStringParm ent) |
void | add_addfile (WvString *filename, WvStringParm sect, WvStringParm ent) |
WvString | getraw (WvString wvconfstr, int &parse_error) |
int | getint (WvStringParm section, WvStringParm entry, int def_val) |
const char * | get (WvStringParm section, WvStringParm entry, const char *def_val=NULL) |
int | fuzzy_getint (WvStringList §, WvStringParm entry, int def_val) |
const char * | fuzzy_get (WvStringList §, WvStringParm entry, const char *def_val=NULL) |
void | setraw (WvString wvconfstr, const char *&value, int &parse_error) |
void | setint (WvStringParm section, WvStringParm entry, int value) |
void | set (WvStringParm section, WvStringParm entry, const char *value) |
void | maybesetint (WvStringParm section, WvStringParm entry, int value) |
void | maybeset (WvStringParm section, WvStringParm entry, const char *value) |
void | delete_section (WvStringParm section) |
WvString | get_passwd (WvStringParm sect, WvStringParm user) |
WvString | get_passwd (WvStringParm user) |
WvString | get_passwd2 (WvString pwenc) |
bool | check_passwd (WvStringParm sect, WvStringParm user, WvStringParm passwd) |
bool | check_passwd (WvStringParm user, WvStringParm passwd) |
bool | user_exists (WvStringParm sect, WvStringParm user) |
bool | user_exists (WvStringParm user) |
void | set_passwd (WvStringParm sect, WvStringParm user, WvStringParm passwd) |
void | set_passwd (WvStringParm user, WvStringParm passwd) |
WvString | set_passwd2 (WvStringParm passwd) |
void | convert_to_old_pw () |
Static Public Member Functions | |
int | check_for_bool_string (const char *s) |
Friends | |
class | Iter |
class | WvAuthDaemonSvc |
|
Definition at line 209 of file wvconfemu.cc. |
|
Definition at line 333 of file wvconfemu.cc. References add_callback(), do_addfile(), and WvStringParm. |
|
Definition at line 320 of file wvconfemu.cc. References add_callback(), do_addname(), and WvStringParm. |
|
Definition at line 275 of file wvconfemu.cc. References WvList< CallbackInfo >::append(), get(), WvConfCallback, and WvStringParm. Referenced by add_addfile(), add_addname(), and add_setbool(). |
|
Definition at line 314 of file wvconfemu.cc. References add_callback(), do_setbool(), and WvStringParm. |
|
Definition at line 448 of file wvconfemu.cc. Referenced by fuzzy_getint(). |
|
Definition at line 178 of file wvconfemu.h. References WvStringParm. |
|
|
|
|
|
Definition at line 326 of file wvconfemu.cc. References del_callback(), and WvStringParm. |
|
Definition at line 298 of file wvconfemu.cc. References WvStringParm. Referenced by del_addname(). |
|
Definition at line 442 of file wvconfemu.cc. References WvStringParm. |
|
Definition at line 255 of file wvconfemu.cc. |
|
Definition at line 375 of file wvconfemu.cc. References WvConfigSection::name, and WvStringParm. Referenced by fuzzy_getint(). |
|
Definition at line 367 of file wvconfemu.cc. References check_for_bool_string(), fuzzy_get(), and WvStringParm. |
|
Definition at line 359 of file wvconfemu.cc. References WvFastString::cstr(), and WvStringParm. Referenced by add_callback(), getraw(), maybeset(), maybesetint(), and setraw(). |
|
Definition at line 169 of file wvconfemu.h. References WvStringParm. |
|
|
|
|
|
Definition at line 353 of file wvconfemu.cc. References WvStringParm. |
|
Definition at line 340 of file wvconfemu.cc. References WvString::edit(), get(), and parse_wvconf_request(). |
|
Definition at line 225 of file wvconfemu.cc. |
|
Definition at line 231 of file wvconfemu.cc. References WvStringParm. |
|
Definition at line 434 of file wvconfemu.cc. References get(), set(), and WvStringParm. |
|
Definition at line 426 of file wvconfemu.cc. References get(), setint(), and WvStringParm. |
|
Definition at line 261 of file wvconfemu.cc. References WvStringParm. |
|
Definition at line 249 of file wvconfemu.cc. |
|
Definition at line 241 of file wvconfemu.cc. References WvStringParm. |
|
Definition at line 419 of file wvconfemu.cc. References WvStringParm. Referenced by maybeset(), and setraw(). |
|
Definition at line 192 of file wvconfemu.h. References WvStringParm. |
|
|
|
|
|
Definition at line 413 of file wvconfemu.cc. References WvStringParm. Referenced by maybesetint(). |
|
Definition at line 397 of file wvconfemu.cc. References WvString::edit(), get(), parse_wvconf_request(), and set(). |
|
Definition at line 185 of file wvconfemu.h. References WvStringParm. |
|
|
|
Definition at line 219 of file wvconfemu.cc. |
|
Definition at line 202 of file wvconfemu.h. |
|
Definition at line 216 of file wvconfemu.h. |