sptk2 logo
SPTK Home Page
sptk::Buffer Member List

This is the complete list of members for sptk::Buffer, including all inherited members.

adjustSize(size_t sz)sptk::BufferStorageprotected
allocate(size_t size)sptk::BufferStorageinlineprotected
allocate(const uint8_t *data, size_t size)sptk::BufferStorageinlineprotected
append(char ch) overridesptk::Bufferinlinevirtual
append(const char *data, size_t sz=0) overridesptk::Bufferinlinevirtual
append(const uint8_t *data, size_t sz) overridesptk::Bufferinlinevirtual
append(T val)sptk::Bufferinline
append(const std::string &str)sptk::Bufferinline
append(const String &str)sptk::Bufferinline
append(const Buffer &buffer)sptk::Bufferinline
Buffer(const String &str)sptk::Bufferexplicit
Buffer(const Buffer &other)=defaultsptk::Buffer
Buffer(Buffer &&other) noexcept=defaultsptk::Buffer
BufferStorage()sptk::Bufferinline
BufferStorage(size_t sz)sptk::Bufferinlineexplicit
BufferStorage(const BufferStorage &bufferStorage)=defaultsptk::Buffer
BufferStorage(BufferStorage &&bufferStorage) noexcept=defaultsptk::Buffer
BufferStorage(const T *data, size_t sz)sptk::Bufferinline
bytes() constsptk::BufferStorageinline
bytes(size_t b)sptk::BufferStorageinline
c_str() constsptk::BufferStorageinline
capacity() constsptk::BufferStorageinline
checkSize(size_t sz)sptk::BufferStorageinlinevirtual
data()sptk::BufferStorageinline
data() constsptk::BufferStorageinline
deallocate() noexceptsptk::BufferStorageinlineprotected
empty() constsptk::BufferStorageinline
erase(size_t offset, size_t length)sptk::BufferStorage
fill(char ch, size_t count)sptk::BufferStorage
init(const uint8_t *data, size_t size, size_t bytes) (defined in sptk::BufferStorage)sptk::BufferStorageinlineprotected
length() constsptk::BufferStorageinline
loadFromFile(const fs::path &fileName)sptk::Buffer
operator String() constsptk::Bufferinlineexplicit
operator!=(const Buffer &other) constsptk::Buffer
operator=(Buffer &&other) DOESNT_THROW=defaultsptk::Buffer
operator=(const Buffer &other)=defaultsptk::Buffer
operator=(const String &str)sptk::Buffer
operator=(const char *str)sptk::Buffer
operator=(const BufferStorage &bufferStorage)=default (defined in sptk::BufferStorage)sptk::BufferStorage
operator=(BufferStorage &&bufferStorage) noexcept=default (defined in sptk::BufferStorage)sptk::BufferStorage
operator==(const Buffer &other) constsptk::Buffer
operator[](size_t index)sptk::Bufferinline
operator[](size_t index) constsptk::Bufferinline
reallocate(size_t size)sptk::BufferStorageinlineprotected
reset(size_t sz=0)sptk::BufferStorage
saveToFile(const fs::path &fileName) constsptk::Buffer
set(const T *data, size_t sz)sptk::BufferStorageinline
set(const BufferStorage &data)sptk::BufferStorageinline
set(const String &data)sptk::BufferStorageinline
~Buffer() noexcept override=defaultsptk::Buffer
~BufferStorage()=defaultsptk::BufferStoragevirtual

Fri Oct 14 2022 09:58:32: SPTK 5.4.1