Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

uniinitreegen.cc

Go to the documentation of this file.
00001 /*
00002  * Worldvisions Weaver Software:
00003  *   Copyright (C) 1997-2002 Net Integration Technologies, Inc.
00004  * 
00005  * A generator for .ini files.
00006  */
00007 #include "uniinitreegen.h"
00008 #include "uniinigen.h"
00009 #include "unitempgen.h"
00010 #include "wvtclstring.h"
00011 #include "strutils.h"
00012 #include "wvfile.h"
00013 #include "wvmoniker.h"
00014 
00015 static UniConfGen *creator(WvStringParm s, IObject *, void *)
00016 {
00017     return new UniIniTreeGen(s);
00018 }
00019 
00020 static WvMoniker<UniConfGen> reg("initree", creator);
00021 
00022 const WvString UniIniTreeGen::moniker = "ini";
00023 /**
00024  * Creates a generator which can load/modify/save a .ini file.
00025  * "filename" is the local path of the .ini file
00026  */
00027 UniIniTreeGen::UniIniTreeGen(WvStringParm directory) :
00028     UniConfFileTreeGen(directory, moniker)
00029 {
00030 }
00031 
00032 UniIniTreeGen::~UniIniTreeGen()
00033 {
00034 }
00035 
00036 /***** Overridden members *****/
00037 /*
00038 bool UniIniTreeGen::commit(const UniConfKey &key, UniConfDepth::Type depth)
00039 {
00040 }
00041 
00042 bool UniIniTreeGen::refresh(const UniConfKey &key, UniConfDepth::Type depth)
00043 {
00044 }*/

Generated on Sat Mar 13 14:55:23 2004 for WvStreams by doxygen 1.3.6-20040222