uicore::File Member List

This is the complete list of members for uicore::File, including all inherited members.

close()uicore::IODeviceinlinevirtual
copy(const std::string &from, const std::string &to, bool copy_always)uicore::Filestatic
create_always(const std::string &filename, FileAccess access=FileAccess::read_write)uicore::Filestatic
create_new(const std::string &filename, FileAccess access=FileAccess::read_write)uicore::Filestatic
exists(const std::string &filename)uicore::Filestatic
is_big_endian_mode() const uicore::IODeviceinline
open_always(const std::string &filename, FileAccess access=FileAccess::read_write)uicore::Filestatic
open_existing(const std::string &filename, FileAccess access=FileAccess::read)uicore::Filestatic
position() const uicore::IODeviceinline
read(void *data, int size)uicore::IODeviceinline
read_all_bytes(const std::string &filename)uicore::Filestatic
read_all_text(const std::string &filename)uicore::Filestatic
read_double()uicore::IODeviceinline
read_float()uicore::IODeviceinline
read_int16()uicore::IODeviceinline
read_int32()uicore::IODeviceinline
read_int8()uicore::IODeviceinline
read_type()uicore::IODeviceinline
read_uint16()uicore::IODeviceinline
read_uint32()uicore::IODeviceinline
read_uint8()uicore::IODeviceinline
remove(const std::string &filename)uicore::Filestatic
seek(long long position)=0uicore::IODevicepure virtual
seek_from_current(long long offset)=0uicore::IODevicepure virtual
seek_from_end(long long offset)=0uicore::IODevicepure virtual
set_big_endian_mode(bool value=true)uicore::IODeviceinline
size() const =0uicore::IODevicepure virtual
try_read(void *data, int size)=0uicore::IODevicepure virtual
write(const void *data, int size)=0uicore::IODevicepure virtual
write_all_bytes(const std::string &filename, const DataBufferPtr &data)uicore::Filestatic
write_all_text(const std::string &filename, const std::string &text)uicore::Filestatic
write_double(double v)uicore::IODeviceinline
write_float(float v)uicore::IODeviceinline
write_int16(int16_t v)uicore::IODeviceinline
write_int32(int32_t v)uicore::IODeviceinline
write_int64(int64_t v)uicore::IODeviceinline
write_int8(int8_t v)uicore::IODeviceinline
write_type(T v)uicore::IODeviceinline
write_uint16(uint16_t v)uicore::IODeviceinline
write_uint32(uint32_t v)uicore::IODeviceinline
write_uint64(uint64_t v)uicore::IODeviceinline
write_uint8(uint8_t v)uicore::IODeviceinline
~IODevice()uicore::IODeviceinlinevirtual