Evo C++ Library v0.5.1
evo
SmartPtr
SmartPtr< T > Member List
This is the complete list of members for
SmartPtr< T >
, including all inherited members.
Base
typedef
PtrBase< T >
clear
()
SmartPtr< T >
inline
detach
()
SmartPtr< T >
inline
EvoNullableType
typedef
PtrBase< T >
free
()
SmartPtr< T >
inline
protected
Item
typedef
SmartPtr< T >
null
() const
PtrBase< T >
inline
operator SafeBoolType
() const
SafeBool< PtrBase< T > >
inline
operator!
() const
PtrBase< T >
inline
operator!=
(const Base &ptr) const
PtrBase< T >
inline
operator!=
(void *ptr) const
PtrBase< T >
inline
operator*
() const
PtrBase< T >
inline
operator*
()
PtrBase< T >
inline
operator->
() const
PtrBase< T >
inline
operator->
()
PtrBase< T >
inline
operator<
(const Base &ptr) const
PtrBase< T >
inline
operator<
(void *ptr) const
PtrBase< T >
inline
operator<=
(const Base &ptr) const
PtrBase< T >
inline
operator<=
(void *ptr) const
PtrBase< T >
inline
operator=
(const This &src)
SmartPtr< T >
inline
operator=
(T *ptr)
SmartPtr< T >
inline
operator=
(This &&src)
SmartPtr< T >
inline
operator==
(const Base &ptr) const
PtrBase< T >
inline
operator==
(void *ptr) const
PtrBase< T >
inline
operator>
(const Base &ptr) const
PtrBase< T >
inline
operator>
(void *ptr) const
PtrBase< T >
inline
operator>=
(const Base &ptr) const
PtrBase< T >
inline
operator>=
(void *ptr) const
PtrBase< T >
inline
operator[]
(ulong index) const
PtrBase< T >
inline
operator[]
(ulong index)
PtrBase< T >
inline
ptr
() const
PtrBase< T >
inline
ptr
()
PtrBase< T >
inline
ptr_
PtrBase< T >
SafeBool
()
SafeBool< PtrBase< T > >
inline
set
()
SmartPtr< T >
inline
SmartPtr
(T *ptr=NULL)
SmartPtr< T >
inline
SmartPtr
(const This &src)
SmartPtr< T >
inline
SmartPtr
(This &&src)
SmartPtr< T >
inline
This
typedef
SmartPtr< T >
valid
() const
PtrBase< T >
inline
~SmartPtr
()
SmartPtr< T >
inline
Generated on Tue May 7 2019 18:17:41 for Evo C++ Library v0.5.1 by
1.8.13