This is the complete list of members for sptk::Buffer, including all inherited members.
adjustSize(size_t sz) | sptk::BufferStorage | protected |
allocate(size_t size) | sptk::BufferStorage | inlineprotected |
allocate(const uint8_t *data, size_t size) | sptk::BufferStorage | inlineprotected |
append(char ch) override | sptk::Buffer | inlinevirtual |
append(const char *data, size_t sz=0) override | sptk::Buffer | inlinevirtual |
append(const uint8_t *data, size_t sz) override | sptk::Buffer | inlinevirtual |
append(T val) | sptk::Buffer | inline |
append(const std::string &str) | sptk::Buffer | inline |
append(const String &str) | sptk::Buffer | inline |
append(const Buffer &buffer) | sptk::Buffer | inline |
Buffer(const String &str) | sptk::Buffer | explicit |
Buffer(const Buffer &other)=default | sptk::Buffer | |
Buffer(Buffer &&other) noexcept=default | sptk::Buffer | |
BufferStorage() | sptk::Buffer | inline |
BufferStorage(size_t sz) | sptk::Buffer | inlineexplicit |
BufferStorage(const BufferStorage &bufferStorage)=default | sptk::Buffer | |
BufferStorage(BufferStorage &&bufferStorage) noexcept=default | sptk::Buffer | |
BufferStorage(const T *data, size_t sz) | sptk::Buffer | inline |
bytes() const | sptk::BufferStorage | inline |
bytes(size_t b) | sptk::BufferStorage | inline |
c_str() const | sptk::BufferStorage | inline |
capacity() const | sptk::BufferStorage | inline |
checkSize(size_t sz) | sptk::BufferStorage | inlinevirtual |
data() | sptk::BufferStorage | inline |
data() const | sptk::BufferStorage | inline |
deallocate() noexcept | sptk::BufferStorage | inlineprotected |
empty() const | sptk::BufferStorage | inline |
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::BufferStorage | inlineprotected |
length() const | sptk::BufferStorage | inline |
loadFromFile(const fs::path &fileName) | sptk::Buffer | |
operator String() const | sptk::Buffer | inlineexplicit |
operator!=(const Buffer &other) const | sptk::Buffer | |
operator=(Buffer &&other) DOESNT_THROW=default | sptk::Buffer | |
operator=(const Buffer &other)=default | sptk::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) const | sptk::Buffer | |
operator[](size_t index) | sptk::Buffer | inline |
operator[](size_t index) const | sptk::Buffer | inline |
reallocate(size_t size) | sptk::BufferStorage | inlineprotected |
reset(size_t sz=0) | sptk::BufferStorage | |
saveToFile(const fs::path &fileName) const | sptk::Buffer | |
set(const T *data, size_t sz) | sptk::BufferStorage | inline |
set(const BufferStorage &data) | sptk::BufferStorage | inline |
set(const String &data) | sptk::BufferStorage | inline |
~Buffer() noexcept override=default | sptk::Buffer | |
~BufferStorage()=default | sptk::BufferStorage | virtual |