, including all inherited members.
| can_seek()=0 | foobar2000_io::file | [pure virtual] |
| class_guid | foobar2000_io::file | [static] |
| ensure_local() | foobar2000_io::file | |
| ensure_seekable() | foobar2000_io::file | |
| g_transfer(stream_reader *src, stream_writer *dst, t_filesize bytes, abort_callback &p_abort) | foobar2000_io::file | [static] |
| g_transfer(service_ptr_t< file > p_src, service_ptr_t< file > p_dst, t_filesize p_bytes, abort_callback &p_abort) | foobar2000_io::file | [static] |
| g_transfer_file(const service_ptr_t< file > &p_from, const service_ptr_t< file > &p_to, abort_callback &p_abort) | foobar2000_io::file | [static] |
| g_transfer_object(stream_reader *src, stream_writer *dst, t_filesize bytes, abort_callback &p_abort) | foobar2000_io::file | [static] |
| g_transfer_object(service_ptr_t< file > p_src, service_ptr_t< file > p_dst, t_filesize p_bytes, abort_callback &p_abort) | foobar2000_io::file | [static] |
| get_content_type(pfc::string_base &p_out)=0 | foobar2000_io::file | [pure virtual] |
| get_position(abort_callback &p_abort)=0 | foobar2000_io::file | [pure virtual] |
| get_remaining(abort_callback &p_abort) | foobar2000_io::file | |
| get_size(abort_callback &p_abort)=0 | foobar2000_io::file | [pure virtual] |
| get_size_ex(abort_callback &p_abort) | foobar2000_io::file | |
| get_stats(abort_callback &p_abort) | foobar2000_io::file | |
| get_timestamp(abort_callback &p_abort) | foobar2000_io::file | [inline, virtual] |
| is_eof(abort_callback &p_abort) | foobar2000_io::file | |
| is_in_memory() | foobar2000_io::file | [inline, virtual] |
| is_remote()=0 | foobar2000_io::file | [pure virtual] |
| on_idle(abort_callback &p_abort) | foobar2000_io::file | [inline, virtual] |
| read(void *p_buffer, t_size p_bytes, abort_callback &p_abort)=0 | foobar2000_io::stream_reader | [pure virtual] |
| read_bendian_t(T &p_object, abort_callback &p_abort) | foobar2000_io::stream_reader | [inline] |
| read_lendian_t(T &p_object, abort_callback &p_abort) | foobar2000_io::stream_reader | [inline] |
| read_object(void *p_buffer, t_size p_bytes, abort_callback &p_abort) | foobar2000_io::stream_reader | [virtual] |
| read_object_t(T &p_object, abort_callback &p_abort) | foobar2000_io::stream_reader | [inline] |
| read_string(pfc::string_base &p_out, abort_callback &p_abort) | foobar2000_io::stream_reader | |
| read_string(abort_callback &p_abort) | foobar2000_io::stream_reader | |
| read_string_ex(pfc::string_base &p_out, t_size p_bytes, abort_callback &p_abort) | foobar2000_io::stream_reader | |
| read_string_ex(t_size p_len, abort_callback &p_abort) | foobar2000_io::stream_reader | |
| read_string_raw(pfc::string_base &p_out, abort_callback &p_abort) | foobar2000_io::stream_reader | |
| reopen(abort_callback &p_abort)=0 | foobar2000_io::file | [pure virtual] |
| resize(t_filesize p_size, abort_callback &p_abort)=0 | foobar2000_io::file | [pure virtual] |
| seek(t_filesize p_position, abort_callback &p_abort)=0 | foobar2000_io::file | [pure virtual] |
| seek_ex(t_sfilesize p_position, t_seek_mode p_mode, abort_callback &p_abort) | foobar2000_io::file | [virtual] |
| seek_from_beginning enum value | foobar2000_io::file | |
| seek_from_current enum value | foobar2000_io::file | |
| seek_from_eof enum value | foobar2000_io::file | |
| service_add_ref()=0 | service_base | [pure virtual] |
| service_base() | service_base | [inline, protected] |
| service_query(service_ptr_t< service_base > &p_out, const GUID &p_guid) | service_base | [inline, virtual] |
| service_query_t(service_ptr_t< T > &p_out) | service_base | [inline] |
| service_release()=0 | service_base | [pure virtual] |
| set_eof(abort_callback &p_abort) | foobar2000_io::file | [inline] |
| skip(t_filesize p_bytes, abort_callback &p_abort) | foobar2000_io::file | [virtual] |
| skip_object(t_filesize p_bytes, abort_callback &p_abort) | foobar2000_io::stream_reader | [virtual] |
| stream_reader() | foobar2000_io::stream_reader | [inline, protected] |
| stream_writer() | foobar2000_io::stream_writer | [inline, protected] |
| t_interface typedef | foobar2000_io::file | |
| t_interface_parent typedef | foobar2000_io::file | |
| t_seek_mode enum name | foobar2000_io::file | |
| truncate(t_filesize p_position, abort_callback &p_abort) | foobar2000_io::file | |
| write(const void *p_buffer, t_size p_bytes, abort_callback &p_abort)=0 | foobar2000_io::stream_writer | [pure virtual] |
| write_bendian_t(const T &p_object, abort_callback &p_abort) | foobar2000_io::stream_writer | [inline] |
| write_lendian_t(const T &p_object, abort_callback &p_abort) | foobar2000_io::stream_writer | [inline] |
| write_object(const void *p_buffer, t_size p_bytes, abort_callback &p_abort) | foobar2000_io::stream_writer | [inline] |
| write_object_t(const T &p_object, abort_callback &p_abort) | foobar2000_io::stream_writer | [inline] |
| write_string(const char *p_string, abort_callback &p_abort) | foobar2000_io::stream_writer | |
| write_string(const char *p_string, t_size p_len, abort_callback &p_abort) | foobar2000_io::stream_writer | |
| write_string(const T &val, abort_callback &p_abort) | foobar2000_io::stream_writer | [inline] |
| write_string_raw(const char *p_string, abort_callback &p_abort) | foobar2000_io::stream_writer | |
| ~service_base() | service_base | [inline, protected] |
| ~stream_reader() | foobar2000_io::stream_reader | [inline, protected] |
| ~stream_writer() | foobar2000_io::stream_writer | [inline, protected] |