#include <secblock.h>
Inheritance diagram for SecBlock< T, A >:

Definition at line 203 of file secblock.h.
Public Types | |
| typedef A::value_type | value_type |
| typedef A::pointer | iterator |
| typedef A::const_pointer | const_iterator |
| typedef A::size_type | size_type |
Public Member Functions | |
| SecBlock (unsigned int size=0) | |
| SecBlock (const SecBlock< T, A > &t) | |
| SecBlock (const T *t, unsigned int len) | |
| ~SecBlock () | |
| operator const void * () const | |
| operator void * () | |
| operator const T * () const | |
| operator T * () | |
| template<typename I> | |
| T * | operator+ (I offset) |
| template<typename I> | |
| const T * | operator+ (I offset) const |
| template<typename I> | |
| T & | operator[] (I index) |
| template<typename I> | |
| const T & | operator[] (I index) const |
| iterator | begin () |
| const_iterator | begin () const |
| iterator | end () |
| const_iterator | end () const |
| A::pointer | data () |
| A::const_pointer | data () const |
| size_type | size () const |
| bool | empty () const |
| void | Assign (const T *t, unsigned int len) |
| void | Assign (const SecBlock< T, A > &t) |
| SecBlock< T, A > & | operator= (const SecBlock< T, A > &t) |
| SecBlock< T, A > & | operator+= (const SecBlock< T, A > &t) |
| SecBlock< T, A > | operator+ (const SecBlock< T, A > &t) |
| bool | operator== (const SecBlock< T, A > &t) const |
| bool | operator!= (const SecBlock< T, A > &t) const |
| void | New (unsigned int newSize) |
| void | CleanNew (unsigned int newSize) |
| void | Grow (unsigned int newSize) |
| void | CleanGrow (unsigned int newSize) |
| void | resize (unsigned int newSize) |
| void | swap (SecBlock< T, A > &b) |
Public Attributes | |
| A | m_alloc |
| unsigned int | m_size |
| T * | m_ptr |
1.4.4