EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
boost::detail Namespace Reference

Classes

struct  static_cast_tag
 
struct  const_cast_tag
 
struct  dynamic_cast_tag
 
struct  polymorphic_cast_tag
 
struct  shared_ptr_traits
 
struct  shared_ptr_traits< void >
 
struct  shared_ptr_traits< void const >
 
struct  shared_ptr_traits< void volatile >
 
struct  shared_ptr_traits< void const volatile >
 
struct  sp_enable_if_auto_ptr
 
struct  sp_enable_if_auto_ptr< std::auto_ptr< T >, R >
 

Functions

template<class X , class Y , class T >
void sp_enable_shared_from_this (boost::shared_ptr< X > const *ppx, Y const *py, boost::enable_shared_from_this< T > const *pe)
 
template<class X , class Y , class T >
void sp_enable_shared_from_this (boost::shared_ptr< X > *ppx, Y const *py, boost::enable_shared_from_this2< T > const *pe)
 
void sp_enable_shared_from_this (...)
 

Function Documentation

template<class X , class Y , class T >
void boost::detail::sp_enable_shared_from_this ( boost::shared_ptr< X > const *  ppx,
Y const *  py,
boost::enable_shared_from_this< T > const *  pe 
)
inline

Definition at line 101 of file shared_ptr.hpp.

View newest version in sPHENIX GitHub at line 101 of file shared_ptr.hpp

Referenced by boost::shared_ptr< TClonesArray >::shared_ptr().

+ Here is the caller graph for this function:

template<class X , class Y , class T >
void boost::detail::sp_enable_shared_from_this ( boost::shared_ptr< X > *  ppx,
Y const *  py,
boost::enable_shared_from_this2< T > const *  pe 
)
inline

Definition at line 109 of file shared_ptr.hpp.

View newest version in sPHENIX GitHub at line 109 of file shared_ptr.hpp

void boost::detail::sp_enable_shared_from_this (   ...)
inline

Definition at line 132 of file shared_ptr.hpp.

View newest version in sPHENIX GitHub at line 132 of file shared_ptr.hpp