Loading [MathJax]/extensions/tex2jax.js
Thrill  0.1
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
BufferBuilder Member List

This is the complete list of members for BufferBuilder, including all inherited members.

Align(size_t n)BufferBuilderinline
Append(const void *data, size_t len)BufferBuilderinline
Append(const class BufferBuilder &bb)BufferBuilderinline
AppendString(const std::string &s)BufferBuilderinline
Assign(const void *data, size_t len)BufferBuilderinline
Assign(const BufferBuilder &other)BufferBuilderinline
begin()BufferBuilderinline
begin() constBufferBuilderinline
BufferBuilder()=defaultBufferBuilder
BufferBuilder(const BufferBuilder &other)BufferBuilderinline
BufferBuilder(BufferBuilder &&other) noexceptBufferBuilderinline
BufferBuilder(const void *data, size_t size)BufferBuilderinline
BufferBuilder(size_t size)BufferBuilderinlineexplicit
BufferBuilder(const std::string &str)BufferBuilderinlineexplicit
Byte typedefBufferBuilderprivate
capacity() constBufferBuilderinline
capacity_BufferBuilderprivate
cbegin() constBufferBuilderinline
cend() constBufferBuilderinline
Clear()BufferBuilderinline
const_iterator typedefBufferBuilderprivate
const_reference typedefBufferBuilderprivate
data() constBufferBuilderinline
data()BufferBuilderinline
data_BufferBuilderprivate
Deallocate()BufferBuilderinline
Detach()BufferBuilderinline
DynReserve(size_t n)BufferBuilderinline
end()BufferBuilderinline
end() constBufferBuilderinline
iterator typedefBufferBuilderprivate
operator=(const BufferBuilder &other)BufferBuilderinline
operator=(BufferBuilder &&other) noexceptBufferBuilderinline
operator[](size_t i)BufferBuilderinline
Put(const Type &item)BufferBuilderinline
PutByte(Byte data)BufferBuilderinline
PutRaw(const Type &item)BufferBuilderinline
PutString(const char *data, size_t len)ItemWriterToolsBase< BufferBuilder >inline
PutString(const uint8_t *data, size_t len)ItemWriterToolsBase< BufferBuilder >inline
PutString(const std::string &str)ItemWriterToolsBase< BufferBuilder >inline
PutVarint(uint64_t v)ItemWriterToolsBase< BufferBuilder >inline
PutVarint32(uint32_t v)ItemWriterToolsBase< BufferBuilder >inline
reference typedefBufferBuilderprivate
Reserve(size_t n)BufferBuilderinline
set_size(size_t n)BufferBuilderinline
size() constBufferBuilderinline
size_BufferBuilderprivate
ToBuffer()BufferBuilderinline
ToString() constBufferBuilderinline
~BufferBuilder()BufferBuilderinline