INMOST
Mathematical Modelling Toolkit
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Types | Public Member Functions | List of all members
INMOST::chunk_bulk_array< block_bits > Class Template Reference

#include <container.hpp>

Collaboration diagram for INMOST::chunk_bulk_array< block_bits >:

Public Types

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

Public Member Functions

__INLINE char & operator[] (size_type i)
 
__INLINE const char & operator[] (size_type i) const
 
__INLINE char & at (size_type i)
 
__INLINE const char & 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_bulk_array (size_type set_record_size=1)
 
 chunk_bulk_array (const chunk_bulk_array &other)
 
chunk_bulk_arrayoperator= (chunk_bulk_array const &other)
 
 ~chunk_bulk_array ()
 
void resize (size_type n)
 

Detailed Description

template<int block_bits>
class INMOST::chunk_bulk_array< block_bits >

Definition at line 2407 of file container.hpp.

Member Typedef Documentation

template<int block_bits>
typedef size_t INMOST::chunk_bulk_array< block_bits >::size_type

Definition at line 2410 of file container.hpp.

template<int block_bits>
typedef make_unsigned<size_type>::type INMOST::chunk_bulk_array< block_bits >::uenum

Definition at line 2411 of file container.hpp.

Constructor & Destructor Documentation

template<int block_bits>
INMOST::chunk_bulk_array< block_bits >::chunk_bulk_array ( size_type  set_record_size = 1)
inline

Definition at line 2506 of file container.hpp.

template<int block_bits>
INMOST::chunk_bulk_array< block_bits >::chunk_bulk_array ( const chunk_bulk_array< block_bits > &  other)
inline

Definition at line 2512 of file container.hpp.

Here is the call graph for this function:

template<int block_bits>
INMOST::chunk_bulk_array< block_bits >::~chunk_bulk_array ( )
inline

Definition at line 2535 of file container.hpp.

Here is the call graph for this function:

Member Function Documentation

template<int block_bits>
__INLINE char& INMOST::chunk_bulk_array< block_bits >::at ( size_type  i)
inline

Definition at line 2441 of file container.hpp.

Here is the call graph for this function:

template<int block_bits>
__INLINE const char& INMOST::chunk_bulk_array< block_bits >::at ( size_type  i) const
inline

Definition at line 2446 of file container.hpp.

Here is the call graph for this function:

template<int block_bits>
size_type INMOST::chunk_bulk_array< block_bits >::capacity ( ) const
inline

Definition at line 2487 of file container.hpp.

template<int block_bits>
void INMOST::chunk_bulk_array< block_bits >::clear ( )
inline

Definition at line 2494 of file container.hpp.

Here is the caller graph for this function:

template<int block_bits>
bool INMOST::chunk_bulk_array< block_bits >::empty ( ) const
inline

Definition at line 2493 of file container.hpp.

Here is the call graph for this function:

template<int block_bits>
void INMOST::chunk_bulk_array< block_bits >::inner_resize ( size_type  new_size)
inline

Definition at line 2451 of file container.hpp.

Here is the caller graph for this function:

template<int block_bits>
chunk_bulk_array& INMOST::chunk_bulk_array< block_bits >::operator= ( chunk_bulk_array< block_bits > const &  other)
inline

Definition at line 2522 of file container.hpp.

Here is the call graph for this function:

template<int block_bits>
__INLINE char& INMOST::chunk_bulk_array< block_bits >::operator[] ( size_type  i)
inline

Definition at line 2431 of file container.hpp.

Here is the call graph for this function:

template<int block_bits>
__INLINE const char& INMOST::chunk_bulk_array< block_bits >::operator[] ( size_type  i) const
inline

Definition at line 2436 of file container.hpp.

Here is the call graph for this function:

template<int block_bits>
void INMOST::chunk_bulk_array< block_bits >::resize ( size_type  n)
inline

Definition at line 2536 of file container.hpp.

Here is the call graph for this function:

template<int block_bits>
size_type INMOST::chunk_bulk_array< block_bits >::size ( ) const
inline

Definition at line 2492 of file container.hpp.

Here is the caller graph for this function:


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