|
TEC
A lightweight C++ library enabling safe, efficient execution in multithreaded and concurrent systems.
|
This is the complete list of members for tec::MemFile, including all inherited members.
| as_hex() const | tec::MemFile | inline |
| block_size() const noexcept | tec::MemFile | inline |
| capacity() const noexcept | tec::MemFile | inline |
| copy_from(const MemFile &src) | tec::MemFile | inline |
| data() const | tec::MemFile | inline |
| data() | tec::MemFile | inline |
| kDefaultBlockSize | tec::MemFile | static |
| MemFile() | tec::MemFile | inline |
| MemFile(size_t block_size) | tec::MemFile | inlineexplicit |
| MemFile(const std::string &s) | tec::MemFile | inlineexplicit |
| MemFile(const void *src, size_t len) | tec::MemFile | inline |
| move_from(MemFile &&src, size_t size_to_shrink=0) | tec::MemFile | inline |
| ptr(long pos) const | tec::MemFile | inline |
| ptr(long pos) | tec::MemFile | inline |
| read(void *dst, size_t len) | tec::MemFile | inline |
| resize(size_t len) (defined in tec::MemFile) | tec::MemFile | inline |
| rewind() noexcept | tec::MemFile | inline |
| seek(long offset, int whence) | tec::MemFile | inline |
| size() const noexcept | tec::MemFile | inline |
| str() const noexcept | tec::MemFile | inline |
| tell() const noexcept | tec::MemFile | inline |
| to_hex_chars(unsigned char ch) noexcept | tec::MemFile | inlinestatic |
| write(const void *src, size_t len) | tec::MemFile | inline |
| ~MemFile()=default (defined in tec::MemFile) | tec::MemFile | virtual |