Main Page | Modules | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members | Related Pages

WvMonikerBase Class Reference

#include <wvmoniker.h>

Inheritance diagram for WvMonikerBase:

Inheritance graph
[legend]
List of all members.

Detailed Description

WvMonikerBase is an auto-registration class for putting things into a WvMonikerRegistry.

When a WvMonikerBase instance is created, it registers a moniker prefix ("test:", "ssl:", "ini:", etc) and a factory function that can be used to create an IObject using that prefix.

When the instance is destroyed, it auto-unregisters the moniker prefix from the registry.

You can't actually create one of these, because it's not typesafe. See WvMoniker<T> instead.


Public Attributes

WvString id
WvMonikerRegistryreg

Protected Member Functions

 WvMonikerBase (const UUID &iid, WvStringParm _id, WvMonikerCreateFunc *func)


The documentation for this class was generated from the following files:
Generated on Sun Jul 10 17:31:20 2005 for WvStreams by  doxygen 1.4.0