WvStreams
Classes | Public Member Functions | Static Public Member Functions | Public Attributes | Friends | List of all members
WvConfEmu Class Reference

Classes

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: