|
| | 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.