This is the complete list of members for clan::MemoryDevice, including all inherited members.
| duplicate() | clan::IODevice | |
| get_data() const | clan::MemoryDevice | |
| get_data() | clan::MemoryDevice | |
| get_position() const | clan::IODevice | |
| get_provider() const | clan::IODevice | |
| get_provider() | clan::IODevice | |
| get_size() const | clan::IODevice | |
| impl | clan::IODevice | protected |
| IODevice() | clan::IODevice | |
| IODevice(IODeviceProvider *provider) | clan::IODevice | |
| is_little_endian() const | clan::IODevice | |
| is_null() const | clan::IODevice | inline |
| MemoryDevice() | clan::MemoryDevice | |
| MemoryDevice(DataBuffer &data) | clan::MemoryDevice | |
| peek(void *data, size_t len) | clan::IODevice | |
| read(void *data, size_t len, bool receive_all=true) | clan::IODevice | |
| read_float() | clan::IODevice | |
| read_int16() | clan::IODevice | |
| read_int32() | clan::IODevice | |
| read_int64() | clan::IODevice | |
| read_int8() | clan::IODevice | |
| read_string_a() | clan::IODevice | |
| read_string_nul() | clan::IODevice | |
| read_string_text(const char *skip_initial_chars, const char *read_until_chars, bool allow_eof=true) | clan::IODevice | |
| read_uint16() | clan::IODevice | |
| read_uint32() | clan::IODevice | |
| read_uint64() | clan::IODevice | |
| read_uint8() | clan::IODevice | |
| receive(void *data, size_t len, bool receive_all=true) | clan::IODevice | |
| seek(int position, SeekMode mode=SeekMode::set) | clan::IODevice | |
| SeekMode enum name | clan::IODevice | |
| send(const void *data, size_t len, bool send_all=true) | clan::IODevice | |
| set_big_endian_mode() | clan::IODevice | |
| set_little_endian_mode() | clan::IODevice | |
| set_system_mode() | clan::IODevice | |
| throw_if_null() const | clan::IODevice | |
| write(const void *data, size_t len, bool send_all=true) | clan::IODevice | |
| write_float(float data) | clan::IODevice | |
| write_int16(int16_t data) | clan::IODevice | |
| write_int32(int32_t data) | clan::IODevice | |
| write_int64(int64_t data) | clan::IODevice | |
| write_int8(int8_t data) | clan::IODevice | |
| write_string_a(const std::string &str) | clan::IODevice | |
| write_string_nul(const std::string &str) | clan::IODevice | |
| write_string_text(const std::string &str) | clan::IODevice | |
| write_uint16(uint16_t data) | clan::IODevice | |
| write_uint32(uint32_t data) | clan::IODevice | |
| write_uint64(uint64_t data) | clan::IODevice | |
| write_uint8(uint8_t data) | clan::IODevice | |
| ~IODevice() | clan::IODevice | |