9 #include "../shared/sharedptr.h"
33 void add (
const char* ,
size_t);
35 size_t get (
char* , size_t)
const;
37 size_t getAt (
size_t,
char* ,
size_t)
const;
39 size_t remove (size_t);
41 size_t extract (
char* ,
size_t);
size_t getAt(size_t, char *, size_t) const
Read data from a dbuffer.
std::vector< char > _data
void add(const char *, size_t)
SharedPtr< dbuffer > dbufferptr
size_t extract(char *, size_t)
Read and delete data from a dbuffer.