#include <carray.h>
Public 型 | |
typedef boost::remove_cv< T >::type | T_simple |
typedef CArrayIterator< T > | iterator |
typedef CArrayIterator< const T > | const_iterator |
Public メソッド | |
iterator | begin () |
iterator | end () |
void | fill (T_simple value=T_simple()) |
T & | operator[] (size_t i) |
T const & | operator[] (size_t i) const |
const_iterator | begin () const |
const_iterator | end () const |
bool | operator== (const CArray &other) const |
Static Public メソッド | |
static size_t | size () |
Public 変数 | |
T | elements [Capacity] |
{} ˤ public ˤƤ |
typedef boost::remove_cv<T>::type osl::misc::CArray< T, Capacity >::T_simple |
typedef CArrayIterator<T> osl::misc::CArray< T, Capacity >::iterator |
typedef CArrayIterator<const T> osl::misc::CArray< T, Capacity >::const_iterator |
iterator osl::misc::CArray< T, Capacity >::begin | ( | ) | [inline] |
iterator osl::misc::CArray< T, Capacity >::end | ( | ) | [inline] |
void osl::misc::CArray< T, Capacity >::fill | ( | T_simple | value = T_simple() |
) | [inline] |
T& osl::misc::CArray< T, Capacity >::operator[] | ( | size_t | i | ) | [inline] |
static size_t osl::misc::CArray< T, Capacity >::size | ( | ) | [inline, static] |
T const& osl::misc::CArray< T, Capacity >::operator[] | ( | size_t | i | ) | const [inline] |
const_iterator osl::misc::CArray< T, Capacity >::begin | ( | ) | const [inline] |
const_iterator osl::misc::CArray< T, Capacity >::end | ( | ) | const [inline] |
bool osl::misc::CArray< T, Capacity >::operator== | ( | const CArray< T, Capacity > & | other | ) | const [inline] |
T osl::misc::CArray< T, Capacity >::elements[Capacity] |