|
blocxx
|
#include <SharedLibraryReference.hpp>
Public Types | |
| typedef T | element_type |
| typedef T SharedLibraryReference::* | safe_bool |
Public Member Functions | |
| SharedLibraryReference (const SharedLibraryRef &lib, const T &obj) | |
| SharedLibraryReference (const SharedLibraryRef &lib, typename T::element_type *obj) | |
| SharedLibraryReference (const SharedLibraryReference< T > &arg) | |
| template<class U > | |
| SharedLibraryReference (const SharedLibraryReference< U > &arg) | |
| SharedLibraryReference () | |
| SharedLibraryReference< T > & | operator= (const SharedLibraryReference< T > &arg) |
| ~SharedLibraryReference () | |
| SharedLibraryRef | getLibRef () const |
| T::element_type * | operator-> () const |
| T | get () const |
| operator safe_bool () const | |
| bool | operator! () const |
| void | setNull () |
| template<class U > | |
| SharedLibraryReference< U > | cast_to () const |
| BLOCXX_DEPRECATED bool | isNull () const |
Private Attributes | |
| SharedLibraryRef | m_sharedLib |
| T | m_obj |
Friends | |
| template<class U > | |
| class | SharedLibraryReference |
Definition at line 77 of file SharedLibraryReference.hpp.
| typedef T BLOCXX_NAMESPACE::SharedLibraryReference< T >::element_type |
Definition at line 110 of file SharedLibraryReference.hpp.
| typedef T SharedLibraryReference::* BLOCXX_NAMESPACE::SharedLibraryReference< T >::safe_bool |
Definition at line 163 of file SharedLibraryReference.hpp.
|
inline |
Definition at line 112 of file SharedLibraryReference.hpp.
|
inline |
Definition at line 115 of file SharedLibraryReference.hpp.
|
inline |
Definition at line 118 of file SharedLibraryReference.hpp.
|
inline |
Definition at line 125 of file SharedLibraryReference.hpp.
|
inline |
Definition at line 129 of file SharedLibraryReference.hpp.
|
inline |
Definition at line 138 of file SharedLibraryReference.hpp.
|
inline |
Definition at line 175 of file SharedLibraryReference.hpp.
|
inline |
Definition at line 158 of file SharedLibraryReference.hpp.
|
inline |
Definition at line 150 of file SharedLibraryReference.hpp.
|
inline |
Definition at line 183 of file SharedLibraryReference.hpp.
|
inline |
Definition at line 164 of file SharedLibraryReference.hpp.
|
inline |
Definition at line 166 of file SharedLibraryReference.hpp.
|
inline |
Definition at line 154 of file SharedLibraryReference.hpp.
|
inline |
Definition at line 132 of file SharedLibraryReference.hpp.
|
inline |
Definition at line 168 of file SharedLibraryReference.hpp.
Definition at line 190 of file SharedLibraryReference.hpp.
|
private |
Definition at line 196 of file SharedLibraryReference.hpp.
|
private |
Definition at line 195 of file SharedLibraryReference.hpp.
1.8.18