WvStreams
Classes | Public Member Functions | Static Public Member Functions | Public Attributes | Friends
WvConfEmu Class Reference

List of all members.

Classes

struct  CallbackInfo
class  Iter

Public Member Functions

 WvConfEmu (const UniConf &_uniconf)
void zap ()
bool isclean () const
bool isok () const
void load_file (WvStringParm filename)
void save (WvStringParm filename, int _create_mode=0666)
void save ()
void flush ()
WvConfigSectionEmuoperator[] (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 del_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)
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 &sect, WvStringParm entry, int def_val)
const char * fuzzy_get (WvStringList &sect, 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, WvStream *s)
bool check_passwd (WvStringParm user, WvStringParm passwd, WvStream *s)
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

static int check_for_bool_string (const char *s)

Public Attributes

const UniConf uniconf

Friends

class Iter
class WvAuthDaemonSvc

Detailed Description

Definition at line 101 of file wvconfemu.h.


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