commore
1.0.6-SNAPSHOT
|
#include <AutoRef.h>
Public Member Functions | |
IAutoRef () | |
IAutoRef (const AChar *s) | |
IAutoRef (bool) | |
IAutoRef (E *p) | |
IAutoRef (RefObject *p) | |
IAutoRef (const IAutoRef &a) | |
IAutoRef (const IAutoRefBase &a) | |
IAutoRef & | operator= (const IAutoRef &a) |
IAutoRef & | operator= (const IAutoRefBase &a) |
IAutoRef & | operator= (RefObject *p) |
operator bool () const | |
bool | create (const AChar *s) |
bool | create () |
bool | bind () |
bool | bind (const AChar *s) |
E * | get () const |
E * | operator-> () const |
operator AutoRef< E > () const | |
bool | operator== (const IAutoRef &a) const |
bool | operator!= (const IAutoRef &a) const |
bool | is_bound () const |
![]() | |
IAutoRefBase (RefObject *p) | |
IAutoRefBase (const IAutoRefBase &a) | |
IAutoRefBase & | operator= (const IAutoRefBase &a) |
~IAutoRefBase () | |
RefObject * | get_ () const |
void | set_ (RefObject *p) |
void | clear () |
Specific Autoref management for internal use
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |