WvStreams
unigenhack_s.cc
1 /*
2  * Worldvisions Weaver Software:
3  * Copyright (C) 1997-2002 Net Integration Technologies, Inc.
4  *
5  * A file that, if you link to it, will ensure that you get the various
6  * standard UniConf generators linked into your application. This is
7  * important if you use static linking and construction via monikers, as
8  * otherwise the linker will try to be smart and leave out the not-
9  * directly-referenced files.
10  *
11  * See also unigenhack.cc.
12  */
13 #include "wvlinkerhack.h"
14 
15 WV_LINK(UniGenHack);
16 
17 WV_LINK_TO(UniIniGen);
18 WV_LINK_TO(UniListGen);
19 WV_LINK_TO(UniDefGen);
20 WV_LINK_TO(UniClientGen);
21 WV_LINK_TO(UniAutoGen);
22 WV_LINK_TO(UniCacheGen);
23 WV_LINK_TO(UniNullGen);
24 WV_LINK_TO(UniPermGen);
25 WV_LINK_TO(UniReadOnlyGen);
26 WV_LINK_TO(UniReplicateGen);
27 WV_LINK_TO(UniRetryGen);
28 WV_LINK_TO(UniSecureGen);
29 WV_LINK_TO(UniSubtreeGen);
30 WV_LINK_TO(UniUnwrapGen);
31 
32 #ifdef _WIN32
33 WV_LINK_TO(UniPStoreGen);
34 WV_LINK_TO(UniRegistryGen);
35 #endif
36 
UniRetryGen
A UniConfGen that reconnects to an inner generator specified by a moniker whenever the inner generato...
Definition: uniretrygen.h:41
UniCacheGen
A UniConf generator that adds a cache layer on top of another generator.
Definition: unicachegen.h:26
UniReplicateGen
A UniConf generator that replicates generators between an ordered list of inner generators,...
Definition: unireplicategen.h:26
UniNullGen
A generator that is always empty and rejects changes.
Definition: uninullgen.h:18
UniIniGen
Loads and saves ".ini"-style files similar to those used by Windows, but adapted to represent keys an...
Definition: uniinigen.h:25
UniDefGen
Definition: unidefgen.h:43
UniPermGen
UniPermGen wraps a tree encoding Unix-style permissions, and provides an API for setting and checking...
Definition: unipermgen.h:26
UniSecureGen
UniSecureGen wraps a given generator and checks permissions (using a Unix-style scheme) before respon...
Definition: unisecuregen.h:32
UniUnwrapGen
Deprecated: a UniConfGen that delegates all requests to an inner UniConf.
Definition: uniunwrapgen.h:33
UniClientGen
Communicates with a UniConfDaemon to fetch and store keys and values.
Definition: uniclientgen.h:28
UniListGen
Accepts a list of UniConf generators, and stacks them, treating them as one uniconf source.
Definition: unilistgen.h:30
UniSubtreeGen
A UniConfGen that returns only a particular subtree of a given generator.
Definition: unisubtreegen.h:18
UniPStoreGen
A generator that exposes Windows protected storage.
Definition: unipstoregen.h:42
UniRegistryGen
A generator that exposes the windows registry.
Definition: uniregistrygen.h:24
UniReadOnlyGen
A generator that wraps another generator and makes it read only.
Definition: unireadonlygen.h:19