#include <cstring>
#include <ostream>
#include <iomanip>
#include <stxxl/bits/io/file.h>
#include <stxxl/bits/common/utils.h>
#include <stxxl/bits/common/simple_vector.h>
Go to the source code of this file.
|
| stxxl |
| STXXL library namespace
|
|
|
template<unsigned BlockSize> |
bool | stxxl::operator!= (const BID< BlockSize > &a, const BID< BlockSize > &b) |
|
template<unsigned BlockSize> |
std::ostream & | stxxl::operator<< (std::ostream &s, const BID< BlockSize > &bid) |
|
template<unsigned BlockSize> |
bool | stxxl::operator== (const BID< BlockSize > &a, const BID< BlockSize > &b) |
|
#define FMT_BID |
( |
|
_bid_ | ) |
"[" << (_bid_).storage->get_allocator_id() << "]0x" << std::hex << std::setfill('0') << std::setw(8) << (_bid_).offset << "/0x" << std::setw(8) << (_bid_).size |
Definition at line 30 of file bid.h.
Referenced by stxxl::block_manager::delete_block(), stxxl::block_manager::new_blocks_int(), stxxl::sequence< ValueType, BlockSize, AllocStr, SizeType >::stream::operator++(), stxxl::sequence< ValueType, BlockSize, AllocStr, SizeType >::reverse_stream::operator++(), stxxl::queue< ValueType, BlockSize, AllocStr, SizeType >::pop(), stxxl::sequence< ValueType, BlockSize, AllocStr, SizeType >::pop_back(), stxxl::sequence< ValueType, BlockSize, AllocStr, SizeType >::pop_front(), stxxl::queue< ValueType, BlockSize, AllocStr, SizeType >::push(), stxxl::sequence< ValueType, BlockSize, AllocStr, SizeType >::push_back(), stxxl::sequence< ValueType, BlockSize, AllocStr, SizeType >::push_front(), stxxl::typed_block< RawSize, Type, NRef, MetaInfoType >::read(), and stxxl::typed_block< RawSize, Type, NRef, MetaInfoType >::write().