|
Stxxl
1.3.2
|
Contains BID references for stxxl::typed_block , not intended for direct use.
More...
#include <typed_block.h>


Public Types | |
| enum | { raw_size = RawSize_, nbids = NBids_ } |
| typedef BID< raw_size > | bid_type |
Public Types inherited from element_block< T, Size_ > | |
| enum | { size = Size_ } |
| typedef T | type |
| typedef T | value_type |
| typedef T & | reference |
| typedef const T & | const_reference |
| typedef type * | pointer |
| typedef pointer | iterator |
| typedef const type * | const_iterator |
Public Member Functions | |
| bid_type & | operator() (int i) |
| An operator to access bid references. More... | |
Public Member Functions inherited from element_block< T, Size_ > | |
| reference | operator[] (int i) |
| An operator to access elements in the block. More... | |
| iterator | begin () |
Returns iterator pointing to the first element. More... | |
| const_iterator | begin () const |
Returns const_iterator pointing to the first element. More... | |
| const_iterator | cbegin () const |
Returns const_iterator pointing to the first element. More... | |
| iterator | end () |
Returns iterator pointing to the end element. More... | |
| const_iterator | end () const |
Returns const_iterator pointing to the end element. More... | |
| const_iterator | cend () const |
Returns const_iterator pointing to the end element. More... | |
Public Attributes | |
| bid_type | ref [nbids] |
| Array of BID references. More... | |
Public Attributes inherited from element_block< T, Size_ > | |
| T | elem [size] |
| Array of elements of type T. More... | |
Contains BID references for stxxl::typed_block , not intended for direct use.
|
inline |
An operator to access bid references.
| bid_type block_w_bids< T, Size_, RawSize_, NBids_ >::ref[nbids] |
Array of BID references.
Referenced by block_w_bids< T_,((RawSize_-sizeof(BID< RawSize_ >)*NBids_-sizeof(InfoType_))/sizeof(T_)), RawSize_, NBids_ >::operator()().
1.8.5