#include <array.h>
Inheritance diagram for beecrypt::array< T >:


Public Member Functions | |
| array () throw () | |
| array (size_t size) throw (std::bad_alloc) | |
| array (const T *data, size_t size) throw (std::bad_alloc) | |
| array (const array &_copy) throw (std::bad_alloc) | |
| ~array () throw () | |
| array * | clone () const throw (std::bad_alloc) |
| const array & | operator= (const array &_set) throw (std::bad_alloc) |
| bool | operator== (const array &_cmp) const throw () |
| bool | operator!= (const array &_cmp) const throw () |
| T * | data () throw () |
| const T * | data () const throw () |
| size_t | size () const throw () |
| void | replace (T *data, size_t size) throw () |
| void | swap (array &_swp) throw () |
| void | resize (size_t _newsize) throw (std::bad_alloc) |
| T & | operator[] (size_t _n) throw () |
| const T | operator[] (size_t _n) const throw () |
| const array< T > & | operator+= (const array< T > &_rhs) throw () |
Protected Attributes | |
| T * | _data |
| size_t | _size |
|
|||||||||
|
|
|
||||||||||
|
|
|
||||||||||||||||
|
|
|
||||||||||
|
|
|
|||||||||
|
|
|
|||||||||
|
|
|
|||||||||
|
|
|
|||||||||
|
|
|
||||||||||
|
|
|
||||||||||
|
|
|
||||||||||
|
|
|
||||||||||
|
|
|
||||||||||
|
|
|
||||||||||
|
|
|
||||||||||||||||
|
|
|
||||||||||
|
|
|
|||||||||
|
|
|
||||||||||
|
|
|
|||||
|
|
|
|||||
|
|
1.4.0