#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.