A toolkit for distributed mathematical modeling
INMOST::chunk_array< element, block_bits > Class Template Reference


class  const_iterator
class  iterator

Public Types

typedef size_t size_type
typedef make_unsigned< size_type >::type uenum

Public Member Functions

__INLINE element & operator[] (size_type i)
__INLINE const element & operator[] (size_type i) const
__INLINE element & at (size_type i)
__INLINE const element & at (size_type i) const
void inner_resize (size_type new_size)
size_type capacity () const
size_type size () const
bool empty () const
void clear ()
 chunk_array (const chunk_array &other)
chunk_arrayoperator= (chunk_array const &other)
element & front ()
element & back ()
const element & front () const
const element & back () const
void pop_back ()
void push_back (const element &e)
void resize (size_type n, const element &e=element())
iterator erase (iterator pos)
iterator begin ()
iterator end ()
const_iterator begin () const
const_iterator end () const

Detailed Description

template<typename element, int block_bits>
class INMOST::chunk_array< element, block_bits >

Definition at line 1101 of file container.hpp.

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