![]() |
Mako 8.2.0 API
MakoCore SDK API Documentation
|
#include <edl/smartptr.h>
Public Member Functions | |
shared_constptr () | |
shared_constptr (const T *src) | |
shared_constptr (const T *src, bool bAddref) | |
template<class T1> | |
shared_constptr< T1 > | getConstPtr (T1 *fake) |
template<class T1> | |
shared_ptr< T1 > | getPtr (T1 *fake) |
shared_ptr< T > | unConst () |
template<class T1> | |
shared_constptr (const shared_constptr< T1 > &src) | |
template<class T1> | |
shared_constptr (const shared_ptr< T1 > &src) | |
shared_constptr (const shared_constptr< T > &src) | |
~shared_constptr () | |
shared_constptr & | operator= (const shared_ptr< T > &src) |
shared_constptr & | operator= (const shared_constptr< T > &src) |
shared_constptr & | operator= (const T *src) |
operator const T * () const | |
const T * | operator-> () const |
Protected Attributes | |
T * | m_ptr |
|
inline |
|
inlineexplicit |
|
inlineexplicit |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
protected |