Handled class Implementation of the reference counting pattern. More...
#include <Handle.h>
Public Member Functions | |
int | getRefCount (void) const |
Handled () | |
const Handled & | operator= (const Handled &) |
void | ref () const |
void | unref () const |
virtual | ~Handled () |
Handled class Implementation of the reference counting pattern.
Definition at line 162 of file Handle.h.
Handled::Handled | ( | ) |
Definition at line 42 of file Handle.cpp.
Handled::~Handled | ( | ) | [virtual] |
Definition at line 47 of file Handle.cpp.
int Handled::getRefCount | ( | void | ) | const |
Definition at line 67 of file Handle.cpp.
Reimplemented in Fem::FemMesh, Mesh::MeshObject, Part::TopoShape, and Points::PointKernel.
Definition at line 72 of file Handle.cpp.
void Handled::ref | ( | ) | const |
Definition at line 54 of file Handle.cpp.
Referenced by Data::ComplexGeoDataPy::ComplexGeoDataPy().
void Handled::unref | ( | ) | const |
Definition at line 59 of file Handle.cpp.
Referenced by Data::ComplexGeoDataPy::~ComplexGeoDataPy().