7 #ifndef __WVMONIKERREGISTRY_H
8 #define __WVMONIKERREGISTRY_H
10 #include "wvmoniker.h"
11 #include "wvlinklist.h"
23 WvMonikerCreateFunc *func;
25 Registration(
WvStringParm _id, WvMonikerCreateFunc *_func)
26 : id(_id), func(_func)
30 DeclareWvList(Registration);
36 RegistrationList list;
41 virtual void add(
WvStringParm id, WvMonikerCreateFunc *func,
42 const bool override =
false);
55 virtual unsigned int addRef();
56 virtual unsigned int release();
The basic interface which is included by all other XPLC interfaces and objects.
A WvFastString acts exactly like a WvString, but can take (const char *) strings without needing to a...
A list for holding moniker-prefix to factory-function mappings.
WvString is an implementation of a simple and efficient printable-string class.
The structure underlying UUIDs.