WvStreams
|
A list for holding moniker-prefix to factory-function mappings. More...
#include <wvmonikerregistry.h>
Public Member Functions | |
WvMonikerRegistry (const UUID &iid) | |
virtual void | add (WvStringParm id, WvMonikerCreateFunc *func, const bool override=false) |
virtual void | del (WvStringParm id) |
virtual void * | create (WvStringParm _s, IObject *_obj) |
virtual IObject * | getInterface (const UUID &uuid) |
virtual unsigned int | addRef () |
virtual unsigned int | release () |
WvMonikerRegistry (const UUID &iid) | |
virtual void | add (WvStringParm id, WvMonikerCreateFunc *func, const bool override=false) |
virtual void | del (WvStringParm id) |
virtual void * | create (WvStringParm _s, IObject *_obj) |
virtual IObject * | getInterface (const UUID &uuid) |
virtual unsigned int | addRef () |
virtual unsigned int | release () |
Static Public Member Functions | |
static WvMonikerRegistry * | find_reg (const UUID &iid) |
static WvMonikerRegistry * | find_reg (const UUID &iid) |
Public Attributes | |
UUID | reg_iid |
RegistrationList | list |
A list for holding moniker-prefix to factory-function mappings.
This is used by WvMoniker and wvcreate(). See those for details.
Definition at line 18 of file debian/libwvstreams-dev/usr/include/wvstreams/wvmonikerregistry.h.
WvMonikerRegistry::WvMonikerRegistry | ( | const UUID & | iid | ) |
Definition at line 43 of file wvmoniker.cc.
|
virtual |
Definition at line 51 of file wvmoniker.cc.
|
virtual |
Definition at line 57 of file wvmoniker.cc.
|
virtual |
Definition at line 70 of file wvmoniker.cc.
|
virtual |
Definition at line 87 of file wvmoniker.cc.
|
static |
Definition at line 111 of file wvmoniker.cc.
Definition at line 133 of file wvmoniker.cc.
|
virtual |
Definition at line 149 of file wvmoniker.cc.
|
virtual |
Definition at line 156 of file wvmoniker.cc.
UUID WvMonikerRegistry::reg_iid |
Definition at line 35 of file debian/libwvstreams-dev/usr/include/wvstreams/wvmonikerregistry.h.
RegistrationList WvMonikerRegistry::list |
Definition at line 36 of file debian/libwvstreams-dev/usr/include/wvstreams/wvmonikerregistry.h.