#include <array.hxx>
Inheritance diagram for xyzzy::TArray:
Public Types | |
typedef signed long | len_t |
Public Member Functions | |
len_t | length () const |
Protected Member Functions | |
TArray () | |
TArray (len_t len) | |
len_t | checkIx (len_t ix) const throw (IndexOutOfBoundsException) |
Protected Attributes | |
len_t | m_len |
Classes | |
class | IndexOutOfBoundsException |
typedef signed long xyzzy::TArray::len_t |
xyzzy::TArray::TArray | ( | ) | [explicit, protected] |
xyzzy::TArray::TArray | ( | len_t | len | ) | [explicit, protected] |
len_t xyzzy::TArray::length | ( | ) | const [inline] |
TArray::len_t xyzzy::TArray::checkIx | ( | len_t | ix | ) | const throw (IndexOutOfBoundsException) [protected] |
len_t xyzzy::TArray::m_len [protected] |