#include <rcptr.h>

Public Member Functions | |
| t_self const & | operator= (const t_self &p_source) |
| template<typename t_object_cast> | |
| operator rcptr_t< t_object_cast > () const | |
| template<typename t_object_cast> | |
| rcptr_t< t_object_cast > | static_cast_t () const |
| 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 |
| t_object * | operator-> () const |
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) |
Protected Types | |
| typedef rc_container_base | t_container |
| typedef rc_container_t< t_object > | t_container_impl |
typedef rc_container_base pfc::rcptr_t< t_object >::t_container [protected] |
Reimplemented from pfc::rcptr_const_t< t_object >.
typedef rc_container_t<t_object> pfc::rcptr_t< t_object >::t_container_impl [protected] |
Reimplemented from pfc::rcptr_const_t< t_object >.
| t_self const& pfc::rcptr_t< t_object >::operator= | ( | const t_self & | p_source | ) | [inline] |
Reimplemented from pfc::rcptr_const_t< t_object >.
| pfc::rcptr_t< t_object >::operator rcptr_t< t_object_cast > | ( | ) | const [inline] |
| rcptr_t<t_object_cast> pfc::rcptr_t< t_object >::static_cast_t | ( | ) | const [inline] |
Reimplemented from pfc::rcptr_const_t< t_object >.
| 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 [inline] |
Reimplemented from pfc::rcptr_const_t< t_object >.
| t_object* pfc::rcptr_t< t_object >::operator-> | ( | ) | const [inline] |
Reimplemented from pfc::rcptr_const_t< t_object >.
1.5.5