jle_cpp_tk  0.0 2015-04-03 sh1:"d699093732dd5f321606d0ff7a6b63b229f1922c"
A small, safe, selft contained, soft-realtime C++ toolkit
jle::enable_shared_from_this< _Tp > Class Template Reference

Base class allowing use of member function shared_from_this. More...

#include <shared_ptr.hpp>

Public Member Functions

shared_ptr< _Tp > shared_from_this ()
 
shared_ptr< const _Tp > shared_from_this () const
 

Protected Member Functions

 enable_shared_from_this (const enable_shared_from_this &)
 
enable_shared_from_thisoperator= (const enable_shared_from_this &)
 

Friends

template<typename _Tp1 >
void __enable_shared_from_this_helper (const std::__shared_count<> &__pn, const enable_shared_from_this *__pe, const _Tp1 *__px)
 

Detailed Description

template<typename _Tp>
class jle::enable_shared_from_this< _Tp >

Base class allowing use of member function shared_from_this.


The documentation for this class was generated from the following file: