#include <moveablebuffer.h>
Public Member Functions | |
MoveableBuffer (void *) | |
MoveableBuffer () | |
MoveableBuffer & | operator= (const MoveableBuffer &) |
~MoveableBuffer () | |
Public Attributes | |
void * | p |
this is a sort of smart pointer class where we can move where something is and all the pointers will adjust. not threadsafe.
Definition at line 26 of file moveablebuffer.h.
mongo::MoveableBuffer::MoveableBuffer | ( | ) | [inline] |
Definition at line 39 of file moveablebuffer.h.
mongo::MoveableBuffer::MoveableBuffer | ( | void * | _p | ) | [inline] |
Definition at line 41 of file moveablebuffer.h.
mongo::MoveableBuffer::~MoveableBuffer | ( | ) | [inline] |
Definition at line 48 of file moveablebuffer.h.
MoveableBuffer & mongo::MoveableBuffer::operator= | ( | const MoveableBuffer & | r | ) | [inline] |
Definition at line 43 of file moveablebuffer.h.
void* mongo::MoveableBuffer::p |
Definition at line 32 of file moveablebuffer.h.