STXXL
1.4-dev
|
#include <list>
#include <stxxl/bits/config.h>
#include <stxxl/bits/noncopyable.h>
#include <stxxl/bits/deprecated.h>
#include <stxxl/bits/io/request_operations.h>
Go to the source code of this file.
Classes | |
class | stxxl::write_pool< BlockType > |
Implements dynamically resizable buffered writing pool. More... | |
struct | stxxl::write_pool< BlockType >::busy_entry |
Namespaces | |
stxxl | |
STXXL library namespace | |
Macros | |
#define | STXXL_VERBOSE_WPOOL(msg) STXXL_VERBOSE1("write_pool[" << static_cast<void*>(this) << "]" << msg) |
Functions | |
template<class BlockType > | |
void | std::swap (stxxl::write_pool< BlockType > &a, stxxl::write_pool< BlockType > &b) |
#define STXXL_VERBOSE_WPOOL | ( | msg | ) | STXXL_VERBOSE1("write_pool[" << static_cast<void*>(this) << "]" << msg) |
Definition at line 23 of file write_pool.h.
Referenced by stxxl::write_pool< BlockType >::add(), stxxl::write_pool< BlockType >::check_all_busy(), stxxl::write_pool< BlockType >::resize(), stxxl::write_pool< BlockType >::steal(), stxxl::write_pool< BlockType >::steal_request(), stxxl::write_pool< BlockType >::write(), stxxl::write_pool< BlockType >::write_pool(), and stxxl::write_pool< BlockType >::~write_pool().