Smart pointer for event lists.
explicit | ListPtr (List* ptr = 0) Default constructor |
ListPtr (const List& eventlist) Constructor | |
ListPtr (const ListPtr& ptr) Copy constructor | |
~ListPtr () Destructor | |
inline ListPtr& | operator= (const ListPtr& ptr) Assignment operator |
bool | operator== (const ListPtr& ptr) const Equality operator |
bool | operator< (const ListPtr& ptr) const Smaller operator |
List* | Get () Get |
const List* | Get () const Get |
List& | operator* () Dereference oprator |
const List& | operator* () const Dereference oprator |
List* | operator-> () Member access oprator |
const List* | operator-> () const Member access oprator |
List* | Release () Release |
void | Reset (List* ptr = 0) Reset |
void | Reset (const List& eventlist) Reset |
void | Swap (ListPtr& 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++