#include <rcptr.h>
Public Member Functions | |
| rcptr_t () throw () | |
| rcptr_t (const t_self &p_source) throw () | |
| t_self const & | operator= (const t_self &p_source) throw () |
| template<typename t_source> | |
| rcptr_t (const rcptr_t< t_source > &p_source) throw () | |
| template<typename t_source> | |
| const t_self & | operator= (const rcptr_t< t_source > &p_source) throw () |
| template<typename t_other> | |
| bool | operator== (const rcptr_t< t_other > &p_other) const throw () |
| template<typename t_other> | |
| bool | operator!= (const rcptr_t< t_other > &p_other) const throw () |
| void | __set_from_cast (t_container *p_container, t_object *p_ptr) throw () |
| bool | is_valid () const throw () |
| bool | is_empty () const throw () |
| ~rcptr_t () throw () | |
| void | release () throw () |
| template<typename t_object_cast> | |
| rcptr_t< t_object_cast > | static_cast_t () 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) |
| t_object & | operator* () const throw () |
| t_object * | operator-> () const throw () |
| t_container * | __container () const throw () |
Static Public Member Functions | |
| 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) |
| pfc::rcptr_t< t_object >::rcptr_t | ( | ) | throw () [inline] |
| pfc::rcptr_t< t_object >::rcptr_t | ( | const t_self & | p_source | ) | throw () [inline] |
| pfc::rcptr_t< t_object >::rcptr_t | ( | const rcptr_t< t_source > & | p_source | ) | throw () [inline] |
| pfc::rcptr_t< t_object >::~rcptr_t | ( | ) | throw () [inline] |
| t_self const& pfc::rcptr_t< t_object >::operator= | ( | const t_self & | p_source | ) | throw () [inline] |
| const t_self& pfc::rcptr_t< t_object >::operator= | ( | const rcptr_t< t_source > & | p_source | ) | throw () [inline] |
| bool pfc::rcptr_t< t_object >::operator== | ( | const rcptr_t< t_other > & | p_other | ) | const throw () [inline] |
| bool pfc::rcptr_t< t_object >::operator!= | ( | const rcptr_t< t_other > & | p_other | ) | const throw () [inline] |
| void pfc::rcptr_t< t_object >::__set_from_cast | ( | t_container * | p_container, | |
| t_object * | p_ptr | |||
| ) | throw () [inline] |
| bool pfc::rcptr_t< t_object >::is_valid | ( | ) | const throw () [inline] |
| bool pfc::rcptr_t< t_object >::is_empty | ( | ) | const throw () [inline] |
| void pfc::rcptr_t< t_object >::release | ( | ) | throw () [inline] |
| rcptr_t<t_object_cast> pfc::rcptr_t< t_object >::static_cast_t | ( | ) | const throw () [inline] |
| void pfc::rcptr_t< t_object >::new_t | ( | ) | [inline] |
| void pfc::rcptr_t< t_object >::new_t | ( | t_param1 const & | p_param1 | ) | [inline] |
| void pfc::rcptr_t< t_object >::new_t | ( | t_param1 const & | p_param1, | |
| t_param2 const & | p_param2 | |||
| ) | [inline] |
| void pfc::rcptr_t< t_object >::new_t | ( | t_param1 const & | p_param1, | |
| t_param2 const & | p_param2, | |||
| t_param3 const & | p_param3 | |||
| ) | [inline] |
| void pfc::rcptr_t< t_object >::new_t | ( | t_param1 const & | p_param1, | |
| t_param2 const & | p_param2, | |||
| t_param3 const & | p_param3, | |||
| t_param4 const & | p_param4 | |||
| ) | [inline] |
| void pfc::rcptr_t< t_object >::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 | |||
| ) | [inline] |
| void pfc::rcptr_t< t_object >::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 | |||
| ) | [inline] |
| static t_self pfc::rcptr_t< t_object >::g_new_t | ( | ) | [inline, static] |
| static t_self pfc::rcptr_t< t_object >::g_new_t | ( | t_param1 const & | p_param1 | ) | [inline, static] |
| static t_self pfc::rcptr_t< t_object >::g_new_t | ( | t_param1 const & | p_param1, | |
| t_param2 const & | p_param2 | |||
| ) | [inline, static] |
| static t_self pfc::rcptr_t< t_object >::g_new_t | ( | t_param1 const & | p_param1, | |
| t_param2 const & | p_param2, | |||
| t_param3 const & | p_param3 | |||
| ) | [inline, static] |
| static t_self pfc::rcptr_t< t_object >::g_new_t | ( | t_param1 const & | p_param1, | |
| t_param2 const & | p_param2, | |||
| t_param3 const & | p_param3, | |||
| t_param4 const & | p_param4 | |||
| ) | [inline, static] |
| static t_self pfc::rcptr_t< t_object >::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 | |||
| ) | [inline, static] |
| t_object& pfc::rcptr_t< t_object >::operator* | ( | ) | const throw () [inline] |
| t_object* pfc::rcptr_t< t_object >::operator-> | ( | ) | const throw () [inline] |
| t_container* pfc::rcptr_t< t_object >::__container | ( | ) | const throw () [inline] |
1.5.5