, including all inherited members.
| archive_list(const char *path, const service_ptr_t< file > &p_reader, archive_callback &p_out, bool p_want_readers)=0 | foobar2000_io::archive_impl | [pure virtual] |
| class_guid | foobar2000_io::archive | [static] |
| g_copy(const char *p_src, const char *p_dst, abort_callback &p_abort) | foobar2000_io::filesystem | [static] |
| g_copy_directory(const char *p_src, const char *p_dst, abort_callback &p_abort) | foobar2000_io::filesystem | [static] |
| g_copy_timeout(const char *p_src, const char *p_dst, double p_timeout, abort_callback &p_abort) | foobar2000_io::filesystem | [static] |
| g_create_directory(const char *p_path, abort_callback &p_abort) | foobar2000_io::filesystem | [static] |
| g_exists(const char *p_path, abort_callback &p_abort) | foobar2000_io::filesystem | [static] |
| g_exists_writeable(const char *p_path, abort_callback &p_abort) | foobar2000_io::filesystem | [static] |
| g_get_canonical_path(const char *path, pfc::string_base &out) | foobar2000_io::filesystem | [static] |
| g_get_display_path(const char *path, pfc::string_base &out) | foobar2000_io::filesystem | [static] |
| g_get_interface(service_ptr_t< filesystem > &p_out, const char *path) | foobar2000_io::filesystem | [static] |
| g_get_stats(const char *p_path, t_filestats &p_stats, bool &p_is_writeable, abort_callback &p_abort) | foobar2000_io::filesystem | [static] |
| g_is_empty_directory(const char *path, abort_callback &p_abort) | foobar2000_io::filesystem | [static] |
| g_is_recognized_and_remote(const char *p_path) | foobar2000_io::filesystem | [static] |
| g_is_recognized_path(const char *p_path) | foobar2000_io::filesystem | [static] |
| g_is_remote(const char *p_path) | foobar2000_io::filesystem | [static] |
| g_is_remote_or_unrecognized(const char *p_path) | foobar2000_io::filesystem | [static] |
| g_is_remote_safe(const char *p_path) | foobar2000_io::filesystem | [inline, static] |
| g_is_valid_directory(const char *path, abort_callback &p_abort) | foobar2000_io::filesystem | [static] |
| g_list_directory(const char *p_path, directory_callback &p_out, abort_callback &p_abort) | foobar2000_io::filesystem | [static] |
| g_make_unpack_path(pfc::string_base &path, const char *archive, const char *file, const char *name) | foobar2000_io::archive_impl | [static] |
| g_move(const char *p_src, const char *p_dst, abort_callback &p_abort) | foobar2000_io::filesystem | [static] |
| g_move_timeout(const char *p_src, const char *p_dst, double p_timeout, abort_callback &p_abort) | foobar2000_io::filesystem | [static] |
| g_open(service_ptr_t< file > &p_out, const char *p_path, t_open_mode p_mode, abort_callback &p_abort) | foobar2000_io::filesystem | [static] |
| g_open_precache(service_ptr_t< file > &p_out, const char *path, abort_callback &p_abort) | foobar2000_io::filesystem | [static] |
| g_open_read(service_ptr_t< file > &p_out, const char *path, abort_callback &p_abort) | foobar2000_io::filesystem | [inline, static] |
| g_open_temp(service_ptr_t< file > &p_out, abort_callback &p_abort) | foobar2000_io::filesystem | [static] |
| g_open_tempmem(service_ptr_t< file > &p_out, abort_callback &p_abort) | foobar2000_io::filesystem | [static] |
| g_open_timeout(service_ptr_t< file > &p_out, const char *p_path, t_open_mode p_mode, double p_timeout, abort_callback &p_abort) | foobar2000_io::filesystem | [static] |
| g_open_write_new(service_ptr_t< file > &p_out, const char *p_path, abort_callback &p_abort) | foobar2000_io::filesystem | [static] |
| g_parse_unpack_path(const char *path, pfc::string8 &archive, pfc::string8 &file) | foobar2000_io::archive_impl | [static] |
| g_relative_path_create(const char *p_file_path, const char *p_playlist_path, pfc::string_base &out) | foobar2000_io::filesystem | [static] |
| g_relative_path_parse(const char *p_relative_path, const char *p_playlist_path, pfc::string_base &out) | foobar2000_io::filesystem | [static] |
| g_remove(const char *p_path, abort_callback &p_abort) | foobar2000_io::filesystem | [static] |
| g_remove_timeout(const char *p_path, double p_timeout, abort_callback &p_abort) | foobar2000_io::filesystem | [static] |
| get_archive_type()=0 | foobar2000_io::archive_impl | [protected, pure virtual] |
| get_stats_in_archive(const char *p_archive, const char *p_file, abort_callback &p_abort)=0 | foobar2000_io::archive_impl | [protected, pure virtual] |
| make_unpack_path(pfc::string_base &path, const char *archive, const char *file) | foobar2000_io::archive_impl | |
| open_archive(service_ptr_t< file > &p_out, const char *archive, const char *file, abort_callback &p_abort)=0 | foobar2000_io::archive_impl | [protected, pure virtual] |
| open_mode_read enum value | foobar2000_io::filesystem | |
| open_mode_write_existing enum value | foobar2000_io::filesystem | |
| open_mode_write_new enum value | foobar2000_io::filesystem | |
| 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] |
| streamio_open(const char *p_path, const char *p_flags) | foobar2000_io::filesystem | [static] |
| supports_content_types()=0 | foobar2000_io::filesystem | [pure virtual] |
| t_interface typedef | foobar2000_io::archive | |
| t_interface_entrypoint typedef | foobar2000_io::filesystem | |
| t_interface_parent typedef | foobar2000_io::archive | |
| t_open_mode enum name | foobar2000_io::filesystem | |
| ~service_base() | service_base | [inline, protected] |