| access_read enum value | clan::File |  | 
  | access_read_write enum value | clan::File |  | 
  | access_write enum value | clan::File |  | 
  | AccessFlags enum name | clan::File |  | 
  | close() | clan::File |  | 
  | create_always enum value | clan::File |  | 
  | create_new enum value | clan::File |  | 
  | duplicate() | clan::IODevice |  | 
  | File() | clan::File |  | 
  | File(const std::string &filename) | clan::File |  | 
  | File(const std::string &filename, OpenMode mode, unsigned int access, unsigned int share=share_all, unsigned int flags=0) | clan::File |  | 
  | flag_no_buffering enum value | clan::File |  | 
  | flag_random_access enum value | clan::File |  | 
  | flag_sequential_scan enum value | clan::File |  | 
  | flag_write_through enum value | clan::File |  | 
  | Flags enum name | clan::File |  | 
  | 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 | 
  | open(const std::string &filename) | clan::File |  | 
  | open(const std::string &filename, OpenMode mode, unsigned int access, unsigned int share=share_all, unsigned int flags=0) | clan::File |  | 
  | open_always enum value | clan::File |  | 
  | open_existing enum value | clan::File |  | 
  | open_existing_truncate enum value | clan::File |  | 
  | OpenMode enum name | clan::File |  | 
  | peek(void *data, size_t len) | clan::IODevice |  | 
  | read(void *data, size_t len, bool receive_all=true) | clan::IODevice |  | 
  | read_bytes(const std::string &filename) | clan::File | static | 
  | 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_text(const std::string &filename) | clan::File | static | 
  | 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 |  | 
  | share_all enum value | clan::File |  | 
  | share_delete enum value | clan::File |  | 
  | share_read enum value | clan::File |  | 
  | share_write enum value | clan::File |  | 
  | ShareFlags enum name | clan::File |  | 
  | throw_if_null() const | clan::IODevice |  | 
  | write(const void *data, size_t len, bool send_all=true) | clan::IODevice |  | 
  | write_bytes(const std::string &filename, const DataBuffer &bytes) | clan::File | static | 
  | 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_text(const std::string &filename, const std::string &text, bool write_bom=false) | clan::File | static | 
  | 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 |  | 
  | ~File() | clan::File |  | 
  | ~IODevice() | clan::IODevice |  |