acme
Foundational cross-platform layer of the ca2 framework
Loading...
Searching...
No Matches
cast< TYPE > Class Template Reference

Public Member Functions

template<typename TYPE2>
 cast (const TYPE2 *p2)
template<typename TYPE2>
 cast (const ::pointer< TYPE2 > &p2)
template<typename TYPE2>
 cast (const ::cast< TYPE2 > &p2)
 operator TYPE * ()
 operator const TYPE * () const
TYPE * operator-> ()
TYPE * operator-> () const
TYPE & operator* ()
const TYPE & operator* () const
cast & operator= (nullptr_t)
template<typename TYPE2>
cast & operator= (const TYPE2 *p2)
template<typename TYPE2>
cast & operator= (const ::pointer< TYPE2 > &p2)
template<typename TYPE2>
cast & operator= (const ::cast< TYPE2 > &p2)
template<typename TYPE2>
cast< TYPE > & operator= (const ::pointer< TYPE2 > &p2)

Public Attributes

TYPE * m_p

The documentation for this class was generated from the following files: