In file IndexList.hh:
Defines a smart pointer for the index list
Inheritance:
Public Methods
| IndexEntryPtr ()
Default constructor
|
explicit | IndexEntryPtr (T* obj)
Constructor
|
bool | operator== (const IndexEntryPtr& p) const
Equality operator
|
bool | operator!= (const IndexEntryPtr& p) const
Inequality operator
|
bool | operator< (const IndexEntryPtr& p) const
Less operator
|
const char* | GetName () const
get name
|
Documentation
Defines a smart pointer with reference counting which can be
used as an element for IndexList.
IndexEntryPtr()
- Creates a NULL pointer.
explicit IndexEntryPtr(T* obj)
- Creates an pointer and adopts the object.
- Parameters:
- obj - Object to be adopted
array - Set true if array delete has to be used
bool operator== (const IndexEntryPtr& p) const
- Equality operator
bool operator!= (const IndexEntryPtr& p) const
- Inequality operator
bool operator< (const IndexEntryPtr& p) const
- Less operator
const char* GetName() const
- get name
- This class has no child classes.
- Author:
- Written June 2001 by Masahiro Ito and Daniel Sigg
- Version:
- 1.0
Alphabetic index HTML hierarchy of classes or Java
Please send questions and comments to
zweizig_j@ligo-wa.caltech.edu