#include <GenericObjectOwner.h>
Public Member Functions | |
GenericObjectOwner () | |
GenericObjectOwner (Reflex::Object const &iObject, bool iOwnData=true) | |
Reflex::Object | object () const |
void | release () |
void | swap (GenericObjectOwner &) |
~GenericObjectOwner () | |
Private Member Functions | |
GenericObjectOwner (GenericObjectOwner const &) | |
GenericObjectOwner const & | operator= (GenericObjectOwner const &) |
Private Attributes | |
Reflex::Object | m_object |
bool | m_ownData |
Definition at line 30 of file GenericObjectOwner.h.
|
inline |
Definition at line 34 of file GenericObjectOwner.h.
|
inlineexplicit |
Definition at line 35 of file GenericObjectOwner.h.
GenericObjectOwner::~GenericObjectOwner | ( | ) |
|
private |
Reflex::Object GenericObjectOwner::object | ( | ) | const |
Definition at line 74 of file GenericObjectOwner.cc.
References m_object.
Referenced by Vispa.Views.LineDecayView.LineDecayContainer::createObject(), Vispa.Views.LineDecayView.LineDecayContainer::delete(), Vispa.Views.LineDecayView.DecayLine::delete(), Vispa.Views.LineDecayView.LineDecayContainer::mouseReleaseEvent(), and Vispa.Views.BoxDecayView.BoxDecayContainer::toggleCollapse().
|
private |
void edm::GenericObjectOwner::release | ( | ) |
void GenericObjectOwner::swap | ( | GenericObjectOwner & | iOther | ) |
|
private |
Definition at line 55 of file GenericObjectOwner.h.
Referenced by object(), swap(), and ~GenericObjectOwner().
|
private |
Definition at line 56 of file GenericObjectOwner.h.
Referenced by ~GenericObjectOwner().