WvStreams
unibachelorgen.h
1 /* -*- Mode: C++ -*-
2  * Worldvisions Weaver Software:
3  * Copyright (C) 2005 Net Integration Technologies, Inc.
4  *
5  * A UniConf generator that refuses to commit() or refresh(). This is
6  * useful in blocking propogation of these messages upstream.
7  */
8 
9 #ifndef _UNIBACHELORGEN_H
10 #define _UNIBACHELORGEN_H
11 
12 #include "unifiltergen.h"
13 
15 {
16 public:
18  UniBachelorGen(WvStringParm moniker);
19 
20  virtual void commit();
21  virtual bool refresh();
22 };
23 
24 #endif /* _UNIBACHELORGEN_H */
IUniConfGen
An abstract data container that backs a UniConf tree.
Definition: uniconfgen.h:39
UniBachelorGen
Definition: unibachelorgen.h:14
UniBachelorGen::commit
virtual void commit()
Commits any changes.
Definition: unibachelorgen.cc:31
UniFilterGen::inner
IUniConfGen * inner() const
Returns the inner generator.
Definition: unifiltergen.h:33
UniBachelorGen::refresh
virtual bool refresh()
Refreshes information about a key recursively.
Definition: unibachelorgen.cc:36
UniFilterGen
A UniConfGen that delegates all requests to an inner generator.
Definition: unifiltergen.h:17