#include <CList.h>
Public Member Functions | |
HepCList () | |
HepCList (const HepCList< T > &) | |
HepCList (const HepAList< T > &) | |
HepCList (const HepConstAList< T > &) | |
~HepCList () | |
void | insert (const T &) |
void | insert (const T &e, const T &r) |
void | insert (const T &e, unsigned pos) |
void | append (const T &) |
void | operator+= (const T &) |
void | append (const T &e, const T &r) |
void | append (const HepCList< T > &) |
void | operator+= (const HepCList< T > &) |
void | append (const HepAList< T > &) |
void | operator+= (const HepAList< T > &) |
void | append (const HepConstAList< T > &) |
void | operator+= (const HepConstAList< T > &) |
void | remove (const T &) |
void | remove (const HepCList< T > &) |
void | remove (const HepConstAList< T > &) |
void | remove (const HepAList< T > &) |
void | remove (unsigned) |
void | removeAll () |
void | purge () |
HepBoolean | member (const T &) const |
HepBoolean | hasMember (const T &) const |
void | replace (const T &eo, const T &en) |
T * | operator[] (unsigned i) const |
int | index (const T &) const |
int | fIndex (const T &) const |
T * | first () const |
T * | last () const |
void | operator= (const HepCList< T > &) |
void | operator= (const HepAList< T > &) |
void | operator= (const HepConstAList< T > &) |
Protected Member Functions | |
T * | Nth (unsigned i) const |
Definition at line 42 of file CList.h.
HepCList< T >::HepCList | ( | const HepConstAList< T > & | ) | [inline] |
void HepCList< T >::append | ( | const HepConstAList< T > & | ) | [inline] |
void HepCList< T >::append | ( | const HepAList< T > & | ) | [inline] |
void HepCList< T >::append | ( | const T & | e, | |
const T & | r | |||
) | [inline] |
void HepCList< T >::append | ( | const T & | ) | [inline] |
int HepCList< T >::fIndex | ( | const T & | ) | const [inline] |
T* HepCList< T >::first | ( | ) | const [inline] |
HepBoolean HepCList< T >::hasMember | ( | const T & | ) | const [inline] |
int HepCList< T >::index | ( | const T & | ) | const [inline] |
void HepCList< T >::insert | ( | const T & | e, | |
unsigned | pos | |||
) | [inline] |
void HepCList< T >::insert | ( | const T & | e, | |
const T & | r | |||
) | [inline] |
void HepCList< T >::insert | ( | const T & | ) | [inline] |
T* HepCList< T >::last | ( | ) | const [inline] |
HepBoolean HepCList< T >::member | ( | const T & | ) | const [inline] |
T* HepCList< T >::Nth | ( | unsigned | i | ) | const [inline, protected] |
void HepCList< T >::operator+= | ( | const HepConstAList< T > & | ) | [inline] |
void HepCList< T >::operator+= | ( | const HepAList< T > & | ) | [inline] |
void HepCList< T >::operator+= | ( | const T & | ) | [inline] |
void HepCList< T >::operator= | ( | const HepConstAList< T > & | ) | [inline] |
void HepCList< T >::operator= | ( | const HepAList< T > & | ) | [inline] |
T* HepCList< T >::operator[] | ( | unsigned | i | ) | const [inline] |
void HepCList< T >::purge | ( | ) | [inline] |
void HepCList< T >::remove | ( | unsigned | ) | [inline] |
void HepCList< T >::remove | ( | const HepAList< T > & | ) | [inline] |
void HepCList< T >::remove | ( | const HepConstAList< T > & | ) | [inline] |
void HepCList< T >::remove | ( | const T & | ) | [inline] |
void HepCList< T >::removeAll | ( | ) | [inline] |
void HepCList< T >::replace | ( | const T & | eo, | |
const T & | en | |||
) | [inline] |