CMS 3D CMS Logo

Public Member Functions

ConstReferenceCountingPointer< T > Class Template Reference

#include <ReferenceCounted.h>

Inheritance diagram for ConstReferenceCountingPointer< T >:
intrusive_ptr

List of all members.

Public Member Functions

 ConstReferenceCountingPointer (const T *iT)
 ConstReferenceCountingPointer (const ReferenceCountingPointer< T > &other)
 ConstReferenceCountingPointer ()

Detailed Description

template<class T>
class ConstReferenceCountingPointer< T >

Definition at line 69 of file ReferenceCounted.h.


Constructor & Destructor Documentation

template<class T>
ConstReferenceCountingPointer< T >::ConstReferenceCountingPointer ( const T iT) [inline]

Definition at line 73 of file ReferenceCounted.h.

: boost::intrusive_ptr<const T>(iT) {}

Definition at line 74 of file ReferenceCounted.h.

{}
template<class T>
ConstReferenceCountingPointer< T >::ConstReferenceCountingPointer ( const ReferenceCountingPointer< T > &  other) [inline]

Definition at line 75 of file ReferenceCounted.h.

                                                                           :
    boost::intrusive_ptr<const T>(&(*other)) {}