WvStreams
unifastregetgen.h
1 /* -*- Mode: C++ -*-
2  * Worldvisions Weaver Software:
3  * Copyright (C) 2002-2005 Net Integration Technologies, Inc.
4  */
5 #ifndef __UNIFASTREGETGEN_H
6 #define __UNIFASTREGETGEN_H
7 
8 #include "unifiltergen.h"
9 
10 class UniConfValueTree;
11 
34 {
35 public:
37  virtual ~UniFastRegetGen();
38 
39  /***** Overridden members *****/
40  virtual WvString get(const UniConfKey &key);
41  virtual bool exists(const UniConfKey &key);
42  virtual bool haschildren(const UniConfKey &key);
43 
44 private:
46  UniConfValueTree *tree;
47 
48 protected:
49  virtual void gencallback(const UniConfKey &key, WvStringParm value);
50 };
51 
52 
53 #endif // __UNIFASTREGETGEN_H