2 * Worldvisions Weaver Software:
3 * Copyright (C) 2002 Net Integration Technologies, Inc.
5 * A generator to make a UniConf object out of a WvConf.
8 #ifndef __UNICONFWVGEN_H
9 #define __UNICONFWVGEN_H
11 #include "uniconfgen.h"
15 * A UniConf generator for backwards compatibility with WvConf
17 class UniWvConfGen
: public UniConfGen
23 void notify(void *userdata
, WvStringParm section
, WvStringParm entry
,
24 WvStringParm oldval
, WvStringParm newval
);
32 UniWvConfGen(WvConf
*_cfg
);
35 /***** Overridden members *****/
37 virtual void flush_buffers() { }
38 virtual WvString
get(const UniConfKey
&key
);
39 virtual void set(const UniConfKey
&key
, WvStringParm value
);
40 virtual void setv(const UniConfPairList
&pairs
);
41 virtual bool haschildren(const UniConfKey
&key
);
42 virtual Iter
*iterator(const UniConfKey
&key
);
45 #endif //__UNICONFWVGEN_H