#include <sarray.h>
Public Member Functions | |
| Element & | operator[] (size_t idx) |
| const Element & | operator[] (size_t idx) const |
| Element * | begin () |
| Array (size_t capacity, const char *name=0) | |
| ~Array () | |
Private Member Functions | |
| Array (const Array &) | |
| Array & | operator= (const Array &) |
| SAMPA_PERSISTENT (Array) | |
Private Attributes | |
| array_of_scalar < Element > * | m_elements |
Definition at line 31 of file sarray.h.
| Sampa::Array< Element >::Array | ( | size_t | capacity, | |
| const char * | name = 0 | |||
| ) | [inline] |
Definition at line 64 of file sarray.cxx.
References Sampa::Array< Element >::begin(), Sampa::get_storage(), Sampa::INIT_DEFAULT_CTR, Sampa::INIT_FUNDAMENTAL, Sampa::INIT_OBJECT, and Sampa::Array< Element >::m_elements.
| Sampa::Array< Element >::~Array | ( | ) | [inline] |
| Sampa::Array< Element >::Array | ( | const Array< Element > & | ) | [private] |
| Element& Sampa::Array< Element >::operator[] | ( | size_t | idx | ) | [inline] |
| const Element& Sampa::Array< Element >::operator[] | ( | size_t | idx | ) | const [inline] |
| Element* Sampa::Array< Element >::begin | ( | ) | [inline] |
| Array& Sampa::Array< Element >::operator= | ( | const Array< Element > & | ) | [private] |
| Sampa::Array< Element >::SAMPA_PERSISTENT | ( | Array< Element > | ) | [private] |
array_of_scalar<Element>* Sampa::Array< Element >::m_elements [private] |
Definition at line 53 of file sarray.h.
Referenced by Sampa::Array< Element >::Array(), and Sampa::Array< Element >::~Array().
1.5.3