ClanLib  2.3.7
CL_File Member List

This is the complete list of members for CL_File, including all inherited members.

access_read enum valueCL_File
access_read_write enum valueCL_File
access_write enum valueCL_File
AccessFlags enum nameCL_File
CL_File()CL_File
CL_File(const CL_String &filename)CL_File
CL_File(const CL_String &filename, OpenMode mode, unsigned int access, unsigned int share=share_all, unsigned int flags=0)CL_File
CL_File(const CL_String &filename, OpenMode mode, const CL_SecurityDescriptor &permissions, unsigned int access, unsigned int share=share_all, unsigned int flags=0)CL_File
CL_IODevice()CL_IODevice
CL_IODevice(CL_IODeviceProvider *provider)CL_IODevice
close()CL_File
create_always enum valueCL_File
create_new enum valueCL_File
duplicate()CL_IODevice
flag_no_buffering enum valueCL_File
flag_random_access enum valueCL_File
flag_sequential_scan enum valueCL_File
flag_write_through enum valueCL_File
Flags enum nameCL_File
get_permissions() const CL_File
get_position() const CL_IODevice
get_provider() const CL_IODevice
get_provider()CL_IODevice
get_size() const CL_IODevice
implCL_IODeviceprotected
is_little_endian() const CL_IODevice
is_null() const CL_IODeviceinline
open(const CL_String &filename)CL_File
open(const CL_String &filename, OpenMode mode, unsigned int access, unsigned int share=share_all, unsigned int flags=0)CL_File
open(const CL_String &filename, OpenMode mode, const CL_SecurityDescriptor &permissions, unsigned int access, unsigned int share=share_all, unsigned int flags=0)CL_File
open_always enum valueCL_File
open_existing enum valueCL_File
open_existing_truncate enum valueCL_File
OpenMode enum nameCL_File
peek(void *data, int len)CL_IODevice
read(void *data, int len, bool receive_all=true)CL_IODevice
read_bytes(const CL_String &filename)CL_Filestatic
read_float()CL_IODevice
read_int16()CL_IODevice
read_int32()CL_IODevice
read_int64()CL_IODevice
read_int8()CL_IODevice
read_string_a()CL_IODevice
read_string_nul()CL_IODevice
read_string_text(const char *skip_initial_chars, const char *read_until_chars, bool allow_eof=true)CL_IODevice
read_text(const CL_String &filename)CL_Filestatic
read_uint16()CL_IODevice
read_uint32()CL_IODevice
read_uint64()CL_IODevice
read_uint8()CL_IODevice
receive(void *data, int len, bool receive_all=true)CL_IODevice
seek(int position, SeekMode mode=seek_set)CL_IODevice
seek_cur enum valueCL_IODevice
seek_end enum valueCL_IODevice
seek_set enum valueCL_IODevice
SeekMode enum nameCL_IODevice
send(const void *data, int len, bool send_all=true)CL_IODevice
set_big_endian_mode()CL_IODevice
set_little_endian_mode()CL_IODevice
set_permissions(const CL_SecurityDescriptor &permissions)CL_File
set_system_mode()CL_IODevice
share_all enum valueCL_File
share_delete enum valueCL_File
share_read enum valueCL_File
share_write enum valueCL_File
ShareFlags enum nameCL_File
throw_if_null() const CL_IODevice
write(const void *data, int len, bool send_all=true)CL_IODevice
write_float(float data)CL_IODevice
write_int16(cl_byte16 data)CL_IODevice
write_int32(cl_byte32 data)CL_IODevice
write_int64(cl_byte64 data)CL_IODevice
write_int8(cl_byte8 data)CL_IODevice
write_string_a(const CL_StringRef8 &str)CL_IODevice
write_string_nul(const CL_StringRef8 &str)CL_IODevice
write_string_text(const CL_StringRef8 &str)CL_IODevice
write_uint16(cl_ubyte16 data)CL_IODevice
write_uint32(cl_ubyte32 data)CL_IODevice
write_uint64(cl_ubyte64 data)CL_IODevice
write_uint8(cl_ubyte8 data)CL_IODevice
~CL_File()CL_File
~CL_IODevice()CL_IODevice