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
friend class SharedLibraryReference
~SharedLibraryReference()
SharedLibraryRef m_sharedLib
T SharedLibraryReference::* safe_bool
SharedLibraryRef getLibRef() const
T::element_type * operator->() const
SharedLibraryReference(const SharedLibraryReference< T > &arg)
SharedLibraryReference(const SharedLibraryRef &lib, typename T::element_type *obj)
BLOCXX_DEPRECATED bool isNull() const
SharedLibraryReference(const SharedLibraryReference< U > &arg)
SharedLibraryReference< T > & operator=(const SharedLibraryReference< T > &arg)
SharedLibraryReference< U > cast_to() const
SharedLibraryReference(const SharedLibraryRef &lib, const T &obj)
IntrusiveReference< SharedLibrary > SharedLibraryRef