38 #ifndef BLOCXX_SHARED_LIBRARY_REFERENCE_HPP_
39 #define BLOCXX_SHARED_LIBRARY_REFERENCE_HPP_
40 #include "blocxx/BLOCXX_config.h"
128 #if !defined(__GNUC__) || __GNUC__ > 2 // causes gcc 2.95 to ICE
T::element_type * operator->() const
const UInt32 INFINITE_TIMEOUT BLOCXX_DEPRECATED
Value that means infinite timeout.
~SharedLibraryReference()
SharedLibraryReference< T > & operator=(const SharedLibraryReference< T > &arg)
BLOCXX_DEPRECATED bool isNull() const
SharedLibraryRef m_sharedLib
SharedLibraryReference(const SharedLibraryRef &lib, const T &obj)
T SharedLibraryReference::* safe_bool
SharedLibraryReference(const SharedLibraryRef &lib, typename T::element_type *obj)
SharedLibraryRef getLibRef() const
SharedLibraryReference(const SharedLibraryReference< T > &arg)
SharedLibraryReference(const SharedLibraryReference< U > &arg)
SharedLibraryReference< U > cast_to() const