fastdo  0.6.16
winux::GrowBuffer 成员列表

成员的完整列表,这些成员属于 winux::GrowBuffer,包括所有继承而来的类成员

_bufwinux::Bufferprotected
_capacitywinux::Bufferprotected
_copyConstruct(void const *buf, size_t size, bool isPeek)winux::Bufferprotected
_dataSizewinux::Bufferprotected
_isPeekwinux::Bufferprotected
_setSize(size_t dataSize)winux::Bufferinline
_zeroInit()winux::Bufferprotected
alloc(size_t capacity, bool setDataSize=true)winux::Buffer
Alloc(size_t size)winux::Bufferstatic
append(void const *data, size_t size)winux::GrowBuffer
append(Buffer const &data)winux::GrowBufferinline
appendString(XString< _ChTy > const &data)winux::GrowBufferinline
appendString(_ChTy const *str, size_t len=npos)winux::GrowBufferinline
appendType(_PodType const &data, size_t size=sizeof(_PodType))winux::GrowBufferinline
appendType(_PodType const (&data)[_Count])winux::GrowBufferinline
appendType(std::initializer_list< _PodType > list)winux::GrowBufferinline
begin()winux::Bufferinline
begin() const winux::Bufferinline
Buffer classwinux::GrowBufferfriend
winux::Buffer::Buffer()winux::Buffer
winux::Buffer::Buffer(void const *buf, size_t size, bool isPeek=false)winux::Buffer
winux::Buffer::Buffer(XString< _ChTy > const &data, bool isPeek=false)winux::Bufferinline
winux::Buffer::Buffer(_ChTy const *str, size_t len=npos, bool isPeek=false)winux::Bufferinline
winux::Buffer::Buffer(Buffer const &other)winux::Buffer
winux::Buffer::Buffer(Buffer &&other)winux::Buffer
winux::Buffer::Buffer(GrowBuffer &&other)winux::Buffer
capacity() const winux::Bufferinline
count() const winux::Bufferinline
detachBuf(size_t *size=nullptr)winux::Buffer
end()winux::Bufferinline
end() const winux::Bufferinline
erase(size_t start, size_t count=(size_t)-1)winux::GrowBuffer
free()winux::Buffer
Free(void *p)winux::Bufferstatic
get() const winux::Bufferinline
get() const winux::Bufferinline
getAt(ssize_t i) const winux::Bufferinline
getAt(ssize_t i) const winux::Bufferinline
getBuf() const winux::Bufferinline
getBuf() const winux::Bufferinline
getCapacity() const winux::Bufferinline
getSize() const winux::Bufferinline
GrowBuffer(size_t capacity=0)winux::GrowBufferexplicit
GrowBuffer(GrowBuffer const &other)winux::GrowBuffer
GrowBuffer(Buffer const &other)winux::GrowBufferexplicit
GrowBuffer(GrowBuffer &&other)winux::GrowBuffer
GrowBuffer(Buffer &&other)winux::GrowBuffer
isPeek() const winux::Bufferinline
operator bool() const winux::Bufferinline
operator!=(Buffer const &other) const winux::Bufferinline
operator<(Buffer const &other) const winux::Bufferinline
operator<=(Buffer const &other) const winux::Bufferinline
operator=(GrowBuffer const &other)winux::GrowBuffer
operator=(Buffer const &other)winux::GrowBuffer
operator=(GrowBuffer &&other)winux::GrowBuffer
operator=(Buffer &&other)winux::GrowBuffer
operator==(Buffer const &other) const winux::Bufferinline
operator>(Buffer const &other) const winux::Bufferinline
operator>=(Buffer const &other) const winux::Bufferinline
operator[](size_t i)winux::Bufferinline
operator[](size_t i) const winux::Bufferinline
peekCopy(bool copyCapacity=false)winux::Buffer
Realloc(void *p, size_t newSize)winux::Bufferstatic
realloc(size_t newCapacity)winux::Buffer
setBuf(void const *buf, size_t size, size_t capacity, bool isPeek)winux::Buffer
setBuf(void const *buf, size_t size, bool isPeek)winux::Bufferinline
size() const winux::Bufferinline
size() const winux::Bufferinline
toAnsi() const winux::Bufferinline
toString() const winux::Bufferinline
toUnicode() const winux::Bufferinline
~Buffer()winux::Buffervirtual