#include <wvmoniker.h>
Inherits WvMonikerBase.
Collaboration diagram for WvMoniker< T >:
(The objects themselves have to be derived from IObject, however.)
See WvMonikerBase for details.
Example: static IWvStream *createfunc(WvStringParm s, IObject *obj, void *userdata) { return new WvStream; }
static WvMoniker<IWvStream> registration("ssl", createfunc);
Definition at line 62 of file wvmoniker.h.
Public Types | |
typedef T * | CreateFunc (WvStringParm parms, IObject *obj, void *userdata) |
Public Member Functions | |
WvMoniker (WvStringParm _id, CreateFunc *_func) | |
Public Attributes | |
IObject * | silly |
WvString | id |
WvMonikerRegistry * | reg |
|
Definition at line 65 of file wvmoniker.h. |
|
Definition at line 68 of file wvmoniker.h. References WvMoniker< T >::silly, and WvMonikerCreateFunc. |
|
Definition at line 40 of file wvmoniker.h. |
|
Definition at line 41 of file wvmoniker.h. Referenced by WvMonikerBase::WvMonikerBase(), and WvMonikerBase::~WvMonikerBase(). |
|
Definition at line 66 of file wvmoniker.h. Referenced by WvMoniker< T >::WvMoniker(). |