Predator
[unstable] git snapshot
|
#include <clean_list.hh>
Public Types | |
typedef TList::const_iterator | const_iterator |
typedef TList::iterator | iterator |
Public Member Functions | |
CleanList () | |
~CleanList () | |
void | append (T *ptr) |
bool | empty () const |
unsigned | size () const |
template<typename TIdx > | |
T * | operator[] (const TIdx idx) |
template<typename TIdx > | |
const T * | operator[] (const TIdx idx) const |
const_iterator | begin () const |
return STL-like iterator to go through the container | |
const_iterator | end () const |
return STL-like iterator to go through the container |
Private Types | |
typedef std::vector< T * > | TList |
Private Member Functions | |
CleanList (const CleanList &) | |
CleanList & | operator= (const CleanList &) |
Private Attributes | |
TList | cl_ |
Definition at line 29 of file clean_list.hh.
typedef TList::const_iterator const_iterator |
Definition at line 36 of file clean_list.hh.
typedef TList::iterator iterator |
Definition at line 37 of file clean_list.hh.
|
private |
Definition at line 31 of file clean_list.hh.
|
inline |
Definition at line 40 of file clean_list.hh.
|
inline |
Definition at line 42 of file clean_list.hh.
|
inline |
Definition at line 48 of file clean_list.hh.
Referenced by OpTemplate::addFootprint(), and OpCollection::addTemplate().
|
inline |
return STL-like iterator to go through the container
Definition at line 72 of file clean_list.hh.
|
inline |
Definition at line 52 of file clean_list.hh.
|
inline |
return STL-like iterator to go through the container
Definition at line 77 of file clean_list.hh.
|
inline |
Definition at line 61 of file clean_list.hh.
|
inline |
Definition at line 67 of file clean_list.hh.
|
inline |
Definition at line 56 of file clean_list.hh.
Referenced by OpTemplate::size(), OpCollection::size(), and GlobalState::size().
|
private |
Definition at line 32 of file clean_list.hh.
Referenced by CleanList< OpTemplate >::append(), CleanList< OpTemplate >::begin(), CleanList< OpTemplate >::empty(), CleanList< OpTemplate >::end(), CleanList< OpTemplate >::operator[](), CleanList< OpTemplate >::size(), and CleanList< OpTemplate >::~CleanList().