ROOT  6.06/09
Reference Guide
Public Member Functions | Private Attributes | List of all members
ROOT::Minuit2::MnReferenceCounter Class Reference

Definition at line 24 of file MnReferenceCounter.h.

Public Member Functions

 MnReferenceCounter ()
 
 MnReferenceCounter (const MnReferenceCounter &other)
 
MnReferenceCounteroperator= (const MnReferenceCounter &other)
 
 ~MnReferenceCounter ()
 
voidoperator new (size_t nbytes)
 
void operator delete (void *p, size_t)
 
unsigned int References () const
 
void AddReference () const
 
void RemoveReference () const
 

Private Attributes

unsigned int fReferences
 

#include <Minuit2/MnReferenceCounter.h>

Constructor & Destructor Documentation

ROOT::Minuit2::MnReferenceCounter::MnReferenceCounter ( )
inline

Definition at line 28 of file MnReferenceCounter.h.

ROOT::Minuit2::MnReferenceCounter::MnReferenceCounter ( const MnReferenceCounter other)
inline

Definition at line 30 of file MnReferenceCounter.h.

ROOT::Minuit2::MnReferenceCounter::~MnReferenceCounter ( )
inline

Definition at line 38 of file MnReferenceCounter.h.

Member Function Documentation

void ROOT::Minuit2::MnReferenceCounter::AddReference ( ) const
inline
void ROOT::Minuit2::MnReferenceCounter::operator delete ( void p,
size_t   
)
inline

Definition at line 44 of file MnReferenceCounter.h.

void* ROOT::Minuit2::MnReferenceCounter::operator new ( size_t  nbytes)
inline

Definition at line 40 of file MnReferenceCounter.h.

MnReferenceCounter& ROOT::Minuit2::MnReferenceCounter::operator= ( const MnReferenceCounter other)
inline

Definition at line 33 of file MnReferenceCounter.h.

unsigned int ROOT::Minuit2::MnReferenceCounter::References ( ) const
inline
void ROOT::Minuit2::MnReferenceCounter::RemoveReference ( ) const
inline

Member Data Documentation

unsigned int ROOT::Minuit2::MnReferenceCounter::fReferences
mutableprivate

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