|
virtual | ~Array () |
| Array (size_t _size=0) |
| Array (const Array< ELEMENT > &_src) |
const Array< ELEMENT > & | operator= (const Array< ELEMENT > &_src) |
ConstIterator | begin () const |
ConstIterator | end () const |
Iterator | begin () |
Iterator | end () |
void | clear () |
void | shrink () |
void | resize (size_t _size) |
Iterator | insert (Iterator _pos, const ELEMENT &_element) |
Array< ELEMENT > & | insert (size_t _index, const ELEMENT &_element) |
Array< ELEMENT > & | add (const ELEMENT &_element) |
Array< ELEMENT > & | add (const Array< ELEMENT > &_src) |
Iterator | find (const ELEMENT &_element) |
Iterator | erase (Iterator _pos) |
Iterator | erase (Iterator _first, Iterator _last) |
Array< ELEMENT > & | erase (size_t _index) |
Array< ELEMENT > & | erase (size_t _index, size_t _size) |
size_t | index (Iterator _pos) const |
size_t | size () const |
bool | isEmpty () const |
ELEMENT & | operator[] (size_t _index) |
ELEMENT | operator[] (size_t _index) const |
ELEMENT * | data () const |
size_t | size (ConstIterator _first, ConstIterator _last) const |
size_t | size (Iterator _first, Iterator _last) const |
virtual String | toString () const |
virtual void | destroy () |
String | className () const |
bool | isInstanceOf (const std::type_info &typeinfo) const |
virtual const std::type_info & | typeInfo () const |
template<typename ELEMENT>
class Array< ELEMENT >
ELEMENT에 대한 배열을 표현한다.
Definition at line 41 of file ArrayT.h.