#include <base.h>
Inherits dynamic_reference_base.
Inherited by service_reference< T >.

Public Member Functions | |
| dynamic_reference () | |
| dynamic_reference (T *obj) | |
| dynamic_reference (const dynamic_reference< T > &other) | |
| virtual | ~dynamic_reference () |
| virtual | operator bool () |
| operator T * () | |
| T * | operator-> () |
| T * | operator* () |
| void | operator= (T *newref) |
| bool | operator< (const dynamic_reference< T > &other) const |
| bool | operator== (const dynamic_reference< T > &other) |
Protected Attributes | |
| T * | ref |
Definition at line 39 of file base.h.
| dynamic_reference< T >::dynamic_reference | ( | ) | [inline] |
| dynamic_reference< T >::dynamic_reference | ( | T * | obj | ) | [inline] |
| dynamic_reference< T >::dynamic_reference | ( | const dynamic_reference< T > & | other | ) | [inline] |
| virtual dynamic_reference< T >::~dynamic_reference | ( | ) | [inline, virtual] |
| virtual dynamic_reference< T >::operator bool | ( | ) | [inline, virtual] |
Reimplemented in service_reference< T >, service_reference< HTTPProvider >, service_reference< LDAPProvider >, service_reference< XMLRPCServiceInterface >, service_reference< SessionService >, service_reference< ForbidService >, service_reference< XLineManager >, service_reference< SQLProvider >, service_reference< NewsService >, and service_reference< SSLService >.
| dynamic_reference< T >::operator T * | ( | ) | [inline] |
| T* dynamic_reference< T >::operator* | ( | ) | [inline] |
| T* dynamic_reference< T >::operator-> | ( | ) | [inline] |
| bool dynamic_reference< T >::operator< | ( | const dynamic_reference< T > & | other | ) | const [inline] |
| void dynamic_reference< T >::operator= | ( | T * | newref | ) | [inline] |
| bool dynamic_reference< T >::operator== | ( | const dynamic_reference< T > & | other | ) | [inline] |
T* dynamic_reference< T >::ref [protected] |
Definition at line 42 of file base.h.
Referenced by dynamic_reference< SSLService >::dynamic_reference(), service_reference< SSLService >::operator bool(), dynamic_reference< SSLService >::operator bool(), dynamic_reference< XMLRPCServiceInterface >::operator XMLRPCServiceInterface *(), dynamic_reference< SSLService >::operator*(), dynamic_reference< SSLService >::operator->(), dynamic_reference< SSLService >::operator=(), dynamic_reference< SSLService >::operator==(), and dynamic_reference< SSLService >::~dynamic_reference().
1.7.1