#include <spimpl.hpp>
Collaboration diagram for MynahSA::SharedPtr< void >:
Public Member Functions | |
SharedPtr () | |
default constructor | |
SharedPtr (const SharedPtr &p) | |
copy constructor | |
SharedPtr (Detail::SPBase *p) | |
virtual | ~SharedPtr () |
void * | get () const |
access to pointer | |
bool | operator< (const SharedPtr &in) const |
SharedPtr & | operator= (const SharedPtr &in) |
bool | operator== (const SharedPtr &in) const |
bool | operator== (void *ptr) const |
operator bool () const | |
template<class B> | |
operator SharedPtr () const | |
Friends | |
template<class B, class A> | |
SharedPtr< B > | StaticPtrCast (const SharedPtr< A > &src) |
Definition at line 245 of file spimpl.hpp.