|
ClanLib
2.3.7
|
This is the complete list of members for CL_File, including all inherited members.
| access_read enum value | CL_File | |
| access_read_write enum value | CL_File | |
| access_write enum value | CL_File | |
| AccessFlags enum name | CL_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 value | CL_File | |
| create_new enum value | CL_File | |
| duplicate() | CL_IODevice | |
| flag_no_buffering enum value | CL_File | |
| flag_random_access enum value | CL_File | |
| flag_sequential_scan enum value | CL_File | |
| flag_write_through enum value | CL_File | |
| Flags enum name | CL_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 | |
| impl | CL_IODevice | protected |
| is_little_endian() const | CL_IODevice | |
| is_null() const | CL_IODevice | inline |
| 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 value | CL_File | |
| open_existing enum value | CL_File | |
| open_existing_truncate enum value | CL_File | |
| OpenMode enum name | CL_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_File | static |
| 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_File | static |
| 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 value | CL_IODevice | |
| seek_end enum value | CL_IODevice | |
| seek_set enum value | CL_IODevice | |
| SeekMode enum name | CL_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 value | CL_File | |
| share_delete enum value | CL_File | |
| share_read enum value | CL_File | |
| share_write enum value | CL_File | |
| ShareFlags enum name | CL_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 |
1.8.4