#include <wvmonikerregistry.h>
Inherits IObject.
Collaboration diagram for WvMonikerRegistry:
This is used by WvMoniker and wvcreate(). See those for details.
Definition at line 18 of file wvmonikerregistry.h.
Public Member Functions | |
WvMonikerRegistry (const XUUID &iid) | |
virtual | ~WvMonikerRegistry () |
virtual void | add (WvStringParm id, WvMonikerCreateFunc *func) |
virtual void | del (WvStringParm id) |
virtual IObject * | create (WvStringParm _s, IObject *obj=NULL, void *userdata=NULL) |
virtual IObject * | getInterface (const XUUID &uuid) |
virtual unsigned int | addRef () |
virtual unsigned int | release () |
Static Public Member Functions | |
WvMonikerRegistry * | find_reg (const XUUID &iid) |
Public Attributes | |
XUUID | reg_iid |
RegistrationDict | dict |
|
Definition at line 40 of file wvmoniker.cc. References DEBUGLOG, and WvMonikerRegistry(). Referenced by WvMonikerRegistry(). |
|
Definition at line 48 of file wvmoniker.cc. References DEBUGLOG. |
|
Definition at line 54 of file wvmoniker.cc. References add(), DEBUGLOG, dict, WvMonikerCreateFunc, and WvStringParm. Referenced by add(), and WvMonikerBase::WvMonikerBase(). |
|
Implements IObject. Definition at line 132 of file wvmoniker.cc. References DEBUGLOG. Referenced by find_reg(), and getInterface(). |
|
Definition at line 70 of file wvmoniker.cc. References IObject::addRef(), create(), WvFastString::cstr(), DEBUGLOG, dict, and WvString::edit(). Referenced by create(), and wvcreate(). |
|
Definition at line 62 of file wvmoniker.cc. References DEBUGLOG, del(), and dict. Referenced by del(), and WvMonikerBase::~WvMonikerBase(). |
|
Definition at line 94 of file wvmoniker.cc. References addRef(), DEBUGLOG, find_reg(), and regs. Referenced by find_reg(). |
|
Definition at line 116 of file wvmoniker.cc. References addRef(), and getInterface(). Referenced by getInterface(). |
|
Implements IObject. Definition at line 139 of file wvmoniker.cc. References DEBUGLOG, and regs. Referenced by wvcreate(), and WvMonikerBase::~WvMonikerBase(). |
|
Definition at line 36 of file wvmonikerregistry.h. |
|
Definition at line 35 of file wvmonikerregistry.h. |