|
Stxxl
1.4.0
|
#include <bid.h>


Public Types | |
| typedef BID< BLK_SIZE > & | reference |
| typedef BID< BLK_SIZE > * | iterator |
| typedef const BID< BLK_SIZE > * | const_iterator |
Public Member Functions | |
| BIDArray () | |
| iterator | begin () |
| iterator | end () |
| BIDArray (unsigned_type size) | |
| unsigned_type | size () const |
| reference | operator[] (int_type i) |
| void | resize (unsigned_type newsize) |
| ~BIDArray () | |
Protected Attributes | |
| unsigned_type | _size |
| BID< BLK_SIZE > * | array |
| typedef const BID<BLK_SIZE>* stxxl::BIDArray< BLK_SIZE >::const_iterator |
| typedef BID<BLK_SIZE>* stxxl::BIDArray< BLK_SIZE >::iterator |
| typedef BID<BLK_SIZE>& stxxl::BIDArray< BLK_SIZE >::reference |
| stxxl::BIDArray< BLK_SIZE >::BIDArray | ( | ) | [inline] |
| stxxl::BIDArray< BLK_SIZE >::BIDArray | ( | unsigned_type | size | ) | [inline] |
| stxxl::BIDArray< BLK_SIZE >::~BIDArray | ( | ) | [inline] |
| iterator stxxl::BIDArray< BLK_SIZE >::begin | ( | ) | [inline] |
Definition at line 163 of file bid.h.
Referenced by main(), and stxxl::DiskAllocator::new_blocks().
| iterator stxxl::BIDArray< BLK_SIZE >::end | ( | ) | [inline] |
Definition at line 168 of file bid.h.
Referenced by main(), and stxxl::DiskAllocator::new_blocks().
| reference stxxl::BIDArray< BLK_SIZE >::operator[] | ( | int_type | i | ) | [inline] |
| void stxxl::BIDArray< BLK_SIZE >::resize | ( | unsigned_type | newsize | ) | [inline] |
Definition at line 188 of file bid.h.
References stxxl::STXXL_MIN(), and STXXL_MSG.
| unsigned_type stxxl::BIDArray< BLK_SIZE >::size | ( | ) | const [inline] |
unsigned_type stxxl::BIDArray< BLK_SIZE >::_size [protected] |
BID<BLK_SIZE>* stxxl::BIDArray< BLK_SIZE >::array [protected] |
1.7.6.1