StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Member Functions | List of all members
SharedPtr< T >::__SharedCountingPtr Class Reference

Public Member Functions

template<class Y >
 __SharedCountingPtr (Y *ptr)
 
T * get () const
 
long use_count () const
 
long operator++ ()
 
long operator-- ()
 
long operator++ (int)
 
long operator-- (int)
 
void set_count (const long &count)
 
template<class Y >
 __SharedCountingPtr (Y *ptr)
 
T * get () const
 
long use_count () const
 
long operator++ ()
 
long operator-- ()
 
long operator++ (int)
 
long operator-- (int)
 
void set_count (const long &count)
 
template<class Y >
 __SharedCountingPtr (Y *ptr)
 
T * get () const
 
long use_count () const
 
long operator++ ()
 
long operator-- ()
 
long operator++ (int)
 
long operator-- (int)
 
void set_count (const long &count)
 

Detailed Description

template<class T>
class SharedPtr< T >::__SharedCountingPtr

Definition at line 308 of file FJcore.h.


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