, including all inherited members.
| archive_list(const char *p_path, const service_ptr_t< file > &p_reader, archive_callback &p_callback, bool p_want_readers)=0 | foobar2000_io::archive | [pure virtual] |
| class_guid | foobar2000_io::archive | [static] |
| create_directory(const char *p_path, abort_callback &p_abort)=0 | foobar2000_io::filesystem | [pure virtual] |
| 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_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_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_canonical_path(const char *p_path, pfc::string_base &p_out)=0 | foobar2000_io::filesystem | [pure virtual] |
| get_display_path(const char *p_path, pfc::string_base &p_out)=0 | foobar2000_io::filesystem | [pure virtual] |
| get_stats(const char *p_path, t_filestats &p_stats, bool &p_is_writeable, abort_callback &p_abort)=0 | foobar2000_io::filesystem | [pure virtual] |
| is_our_path(const char *p_path)=0 | foobar2000_io::filesystem | [pure virtual] |
| is_remote(const char *p_src)=0 | foobar2000_io::filesystem | [pure virtual] |
| list_directory(const char *p_path, directory_callback &p_out, abort_callback &p_abort)=0 | foobar2000_io::filesystem | [pure virtual] |
| move(const char *p_src, const char *p_dst, abort_callback &p_abort)=0 | foobar2000_io::filesystem | [pure virtual] |
| open(service_ptr_t< file > &p_out, const char *p_path, t_open_mode p_mode, abort_callback &p_abort)=0 | foobar2000_io::filesystem | [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 | |
| relative_path_create(const char *file_path, const char *playlist_path, pfc::string_base &out) | foobar2000_io::filesystem | [inline, virtual] |
| relative_path_parse(const char *relative_path, const char *playlist_path, pfc::string_base &out) | foobar2000_io::filesystem | [inline, virtual] |
| remove(const char *p_path, abort_callback &p_abort)=0 | foobar2000_io::filesystem | [pure virtual] |
| 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] |