29 _data.reserve(reserve);
66 std::vector<char>::const_iterator copyEnd =
_data.begin() +
len;
91 std::vector<char>::const_iterator copyBegin =
_data.begin() +
offset;
93 std::vector<char>::const_iterator copyEnd = copyBegin +
len;
94 std::copy(copyBegin, copyEnd,
data);
113 std::vector<char>::iterator eraseEnd =
_data.begin() +
len;
void add(const char *, size_t)
size_t extract(char *, size_t)
Read and delete data from a dbuffer.
std::vector< char > _data
size_t remove(size_t)
Deletes data from a dbuffer.
size_t getAt(size_t, char *, size_t) const
Read data from a dbuffer.
size_t get(char *, size_t) const
Read data from a dbuffer.
definitions common between client and server, but not game lib
QGL_EXTERN GLuint GLchar GLuint * len
QGL_EXTERN GLsizei const GLvoid * data