#include "wvbufstore.h"
#include <string.h>
#include <sys/types.h>
Go to the source code of this file.
Functions | |
size_t | roundup (size_t value, size_t boundary) |
Rounds the value up to the specified boundary. | |
Variables | |
MemOps | memops |
An abstraction for memory transfer operations. |
|
Rounds the value up to the specified boundary.
Definition at line 74 of file wvbufferstore.cc. Referenced by WvLinkedBufferStore::newbuffer(). |
|
An abstraction for memory transfer operations. This is in preparation for supporting buffers of full-blown objects that have special copy and destruction semantics, someday... Referenced by WvBufStore::basicmerge(), WvCircularBufStore::compact(), WvBufStore::copy(), WvBufStore::fastput(), WvBufStore::move(), WvBufStore::poke(), WvBufStore::put(), WvCircularBufStore::reset(), WvInPlaceBufStore::reset(), WvCircularBufStore::WvCircularBufStore(), WvInPlaceBufStore::WvInPlaceBufStore(), WvCircularBufStore::~WvCircularBufStore(), and WvInPlaceBufStore::~WvInPlaceBufStore(). |