WvStreams
unireadonlygen.h
1 /* -*- Mode: C++ -*-
2  * Worldvisions Weaver Software:
3  * Copyright (C) 1997-2002 Net Integration Technologies, Inc.
4  *
5  * A read only generator wrapper.
6  */
7 #ifndef __UNIREADONLYGEN_H
8 #define __UNIREADONLYGEN_H
9 
10 #include "unifiltergen.h"
11 
20 {
21 public:
23 
24  /***** Overridden members *****/
25 
26  virtual void flush_buffers() { }
27  virtual void set(const UniConfKey &key, WvStringParm value) { };
28 };
29 
30 
31 #endif // __UNICONFREADONLY_H
IUniConfGen
An abstract data container that backs a UniConf tree.
Definition: uniconfgen.h:39
UniConfKey
Represents a UniConf key which is a path in a hierarchy structured much like the traditional Unix fil...
Definition: uniconfkey.h:38
UniFilterGen::inner
IUniConfGen * inner() const
Returns the inner generator.
Definition: unifiltergen.h:33
UniReadOnlyGen::flush_buffers
virtual void flush_buffers()
Flushes any commitment/notification buffers .
Definition: unireadonlygen.h:26
UniReadOnlyGen
A generator that wraps another generator and makes it read only.
Definition: unireadonlygen.h:19
UniReadOnlyGen::set
virtual void set(const UniConfKey &key, WvStringParm value)
Stores a string value for a key into the registry.
Definition: unireadonlygen.h:27
UniFilterGen
A UniConfGen that delegates all requests to an inner generator.
Definition: unifiltergen.h:17