10 #include "unitempgen.h" 28 typedef wv::function<void()> SaveCallback;
43 SaveCallback _save_cb = SaveCallback());
65 #endif // __UNICONFINI_H A WvFastString acts exactly like a WvString, but can take (const char *) strings without needing to a...
Represents a UniConf key which is a path in a hierarchy structured much like the traditional Unix fil...
A UniConf generator that stores keys in memory.
WvFile implements a stream connected to a file or Unix device.
A plain UniConfTree that holds keys and values.
UniIniGen(WvStringParm filename, int _create_mode=0666, SaveCallback _save_cb=SaveCallback())
Creates a generator which can load/modify/save a .ini file.
virtual bool refresh()
Refreshes information about a key recursively.
Unified support for streams, that is, sequences of bytes that may or may not be ready for read/write ...
Loads and saves ".ini"-style files similar to those used by Windows, but adapted to represent keys an...
WvString is an implementation of a simple and efficient printable-string class.
A WvLog stream accepts log messages from applications and forwards them to all registered WvLogRcv's...
virtual void commit()
Commits any changes.