|
| rcptr_t (t_rcptr_null) throw () |
|
| rcptr_t () throw () |
|
| rcptr_t (const t_self &p_source) throw () |
|
template<typename t_source > |
| rcptr_t (const rcptr_t< t_source > &p_source) throw () |
|
| rcptr_t (t_self &&p_source) throw () |
|
| ~rcptr_t () throw () |
|
t_container * | __container () const throw () |
|
void | __set_from_cast (t_container *p_container, t_object *p_ptr) throw () |
|
void | _clear () throw () |
|
bool | is_empty () const throw () |
|
bool | is_valid () const throw () |
|
void | new_t () |
|
template<typename t_param1 > |
void | new_t (t_param1 const &p_param1) |
|
template<typename t_param1 , typename t_param2 > |
void | new_t (t_param1 const &p_param1, t_param2 const &p_param2) |
|
template<typename t_param1 , typename t_param2 , typename t_param3 > |
void | new_t (t_param1 const &p_param1, t_param2 const &p_param2, t_param3 const &p_param3) |
|
template<typename t_param1 , typename t_param2 , typename t_param3 , typename t_param4 > |
void | new_t (t_param1 const &p_param1, t_param2 const &p_param2, t_param3 const &p_param3, t_param4 const &p_param4) |
|
template<typename t_param1 , typename t_param2 , typename t_param3 , typename t_param4 , typename t_param5 > |
void | new_t (t_param1 const &p_param1, t_param2 const &p_param2, t_param3 const &p_param3, t_param4 const &p_param4, t_param5 const &p_param5) |
|
template<typename t_param1 , typename t_param2 , typename t_param3 , typename t_param4 , typename t_param5 , typename t_param6 > |
void | new_t (t_param1 const &p_param1, t_param2 const &p_param2, t_param3 const &p_param3, t_param4 const &p_param4, t_param5 const &p_param5, t_param6 const &p_param6) |
|
template<typename t_other > |
bool | operator!= (const rcptr_t< t_other > &p_other) const throw () |
|
t_object & | operator* () const throw () |
|
t_object * | operator-> () const throw () |
|
t_self const & | operator= (const t_self &p_source) throw () |
|
template<typename t_source > |
const t_self & | operator= (const rcptr_t< t_source > &p_source) throw () |
|
const t_self & | operator= (t_self &&p_source) throw () |
|
const t_self & | operator= (t_rcptr_null) throw () |
|
template<typename t_other > |
bool | operator== (const rcptr_t< t_other > &p_other) const throw () |
|
void | release () throw () |
|
template<typename t_object_cast > |
rcptr_t< t_object_cast > | static_cast_t () const throw () |
|
|
static t_self | g_new_t () |
|
template<typename t_param1 > |
static t_self | g_new_t (t_param1 const &p_param1) |
|
template<typename t_param1 , typename t_param2 > |
static t_self | g_new_t (t_param1 const &p_param1, t_param2 const &p_param2) |
|
template<typename t_param1 , typename t_param2 , typename t_param3 > |
static t_self | g_new_t (t_param1 const &p_param1, t_param2 const &p_param2, t_param3 const &p_param3) |
|
template<typename t_param1 , typename t_param2 , typename t_param3 , typename t_param4 > |
static t_self | g_new_t (t_param1 const &p_param1, t_param2 const &p_param2, t_param3 const &p_param3, t_param4 const &p_param4) |
|
template<typename t_param1 , typename t_param2 , typename t_param3 , typename t_param4 , typename t_param5 > |
static t_self | g_new_t (t_param1 const &p_param1, t_param2 const &p_param2, t_param3 const &p_param3, t_param4 const &p_param4, t_param5 const &p_param5) |
|
template<typename t_object>
class pfc::rcptr_t< t_object >
Definition at line 33 of file rcptr.h.