#include <InstArray.h>
Inheritance diagram for InstArray:
Public Members | |||
InstArray () | |||
InstArray (Int size, Int alloc = kFirstNAllocation) | |||
T& | operator[] (Int i) | ||
indexing operator. | |||
const T& | operator[] (Int i) const | ||
indexing operator. | |||
Void | Append (const T &t) | ||
Append single item to array. | |||
T& | Last () | ||
Return last item in array. | |||
const T& | Last () const | ||
Return last item in array. | |||
T& | Top () | ||
Return top of stack. | |||
const T& | Top () const | ||
Return top of stack. | |||
Void | Push (const T &t) | ||
Push item onto stack. | |||
const T& | Item (Int i) const | ||
T& | Item (Int i) | ||
InstArrayStats | stats |
Definition at line 61 of file InstArray.h.
template<class T> InstArray<T>::InstArray<T> () |
Definition at line 64 of file InstArray.h.
template<class T> InstArray<T>::InstArray<T> (Int size, Int alloc = kFirstNAllocation) |
Definition at line 65 of file InstArray.h.
template<class T> TMPLArray Void InstArray<T>::Append (const T & t) [inline]
|
template<class T> T & InstArray<T>::Item (Int i) [inline]
|
template<class T> const T & InstArray<T>::Item (Int i) const [inline]
|
template<class T> TMPLArray const T & InstArray<T>::Last () const [inline]
|
template<class T> TMPLArray T & InstArray<T>::Last () [inline]
|
template<class T> TMPLArray Void InstArray<T>::Push (const T & t) [inline]
|
template<class T> TMPLArray const T & InstArray<T>::Top () const [inline]
|
template<class T> TMPLArray T & InstArray<T>::Top () [inline]
|
template<class T> TMPLArray const T & InstArray<T>::operator[] (Int i) const [inline]
|
template<class T> TMPLArray T & InstArray<T>::operator[] (Int i) [inline]
|
template<class T> InstArrayStats InstArray<T>::stats |
Definition at line 88 of file InstArray.h.