- Main Page
- Namespaces
- Classes
- Files

- Alphabetical List
- Class List
- Class Hierarchy
- Class Members

# SecBlockWithHint< T, S, A > Class Template Reference

Inheritance diagram for SecBlockWithHint< T, S, A >:

List of all members.

## Detailed Description

### template<class T, unsigned int S, class A = FixedSizeAllocatorWithCleanup<T, S, AllocatorWithCleanup<T> >>
class SecBlockWithHint< T, S, A >

Definition at line 384 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
| SecBlockWithHint (size_t size)
| operator const void * () const
| operator void * ()
| operator const T * () const
| operator T * ()
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
size_type | SizeInBytes () const
void | Assign (const T *t, size_type 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)
bool | operator== (const SecBlock< T, A > &t) const
bool | operator!= (const SecBlock< T, A > &t) const
void | New (size_type newSize)
void | CleanNew (size_type newSize)
void | Grow (size_type newSize)
void | CleanGrow (size_type newSize)
void | resize (size_type newSize)
void | swap (SecBlock< T, A > &b)
## Public Attributes
A | m_alloc
size_type | m_size
T * | m_ptr

The documentation for this class was generated from the following file:

- secblock.h