Smart pointer for event lists.
explicit | ChainPtr (Chain* ptr = 0) Default constructor |
ChainPtr (const Chain& eventchain) Constructor | |
ChainPtr (const ChainPtr& ptr) Copy constructor | |
~ChainPtr () Destructor | |
inline ChainPtr& | operator= (const ChainPtr& ptr) Assignment operator |
bool | operator== (const ChainPtr& ptr) const Equality operator |
bool | operator< (const ChainPtr& ptr) const Smaller operator |
Chain* | Get () Get |
const Chain* | Get () const Get |
Chain& | operator* () Dereference oprator |
const Chain& | operator* () const Dereference oprator |
Chain* | operator-> () Member access oprator |
const Chain* | operator-> () const Member access oprator |
Chain* | Release () Release |
void | Reset (Chain* ptr = 0) Reset |
void | Reset (const Chain& eventchain) Reset |
void | Swap (ChainPtr& ptr) Swap |
A smart pointer for an event list. When copying an event list smart pointer, a new event list is created which is an exact copy of the original.
alphabetic index hierarchy of classes
Please send questions and comments to sigg_d@ligo-wa.caltech.edu
generated by doc++