Ensure proper opening/closing of GUEST objects related to a "host" object. More...
#include <util.hxx>
Public Member Functions | |
unique () | |
GUEST * | get () const throw () |
void | Register (GUEST *G) |
void | Unregister (GUEST *G) |
Private Member Functions | |
unique (const unique &) | |
Not allowed. More... | |
unique & | operator= (const unique &) |
Not allowed. More... | |
Private Attributes | |
GUEST * | m_Guest |
Ensure proper opening/closing of GUEST objects related to a "host" object.
Only a single GUEST may exist for a single host at any given time. GUEST must be derived from namedclass.
|
inline |
|
private |
Not allowed.
|
inline |
|
private |
Not allowed.
|
inline |
|
inline |
|
private |