![]() |
klMatrix
|
#include <kl_util.h>
Public Member Functions | |
klSmartPtr (void) | |
klSmartPtr (const klSmartPtr< TYPE > &smartPtr) | |
klSmartPtr (TYPE *smartPtr) | |
klSmartPtr< TYPE > & | operator= (const klSmartPtr< TYPE > &smartPtr) |
klSmartPtr< TYPE > & | operator= (TYPE *smartPtr) |
TYPE * | operator-> (void) const |
TYPE * | ptr (void) const |
TYPE & | operator* (void) const |
![]() | |
klConstSmartPtr (void) | |
~klConstSmartPtr (void) | |
klConstSmartPtr (const klConstSmartPtr< TYPE > &smartPtr) | |
klConstSmartPtr (const TYPE *smartPtr) | |
klConstSmartPtr< TYPE > & | operator= (const klConstSmartPtr< TYPE > &smartPtr) |
klConstSmartPtr< TYPE > & | operator= (const TYPE *smartPtr) |
const TYPE * | operator-> (void) const |
const TYPE * | ptr (void) const |
const TYPE & | operator* (void) const |
bool | operator== (const klConstSmartPtr< TYPE > &smartPtr) const |
bool | operator== (const TYPE *smartPtr) const |
bool | operator!= (const klConstSmartPtr< TYPE > &smartPtr) const |
bool | operator!= (const TYPE *smartPtr) const |
bool | operator< (const klConstSmartPtr< TYPE > &smartPtr) const |
bool | operator< (const TYPE *smartPtr) const |
operator bool (void) const | |
Additional Inherited Members | |
![]() | |
TYPE * | thePtr |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |