|
| FB2K_MAKE_SERVICE_INTERFACE (metadb_io_v3, metadb_io_v2) |
|
virtual void | register_callback (metadb_io_callback_dynamic *p_callback)=0 |
|
virtual void | unregister_callback (metadb_io_callback_dynamic *p_callback)=0 |
|
virtual metadb_hint_list::ptr | create_hint_list ()=0 |
|
| FB2K_MAKE_SERVICE_INTERFACE (metadb_io_v2, metadb_io) |
|
virtual void | load_info_async (metadb_handle_list_cref p_list, t_load_info_type p_type, HWND p_parent_window, t_uint32 p_op_flags, completion_notify_ptr p_notify)=0 |
|
virtual void | remove_info_async (metadb_handle_list_cref p_list, HWND p_parent_window, t_uint32 p_op_flags, completion_notify_ptr p_notify)=0 |
|
virtual void | rewrite_info_async (metadb_handle_list_cref p_list, HWND p_parent_window, t_uint32 p_op_flags, completion_notify_ptr p_notify)=0 |
|
virtual void | update_info_async (metadb_handle_list_cref p_list, service_ptr_t< file_info_filter > p_filter, HWND p_parent_window, t_uint32 p_op_flags, completion_notify_ptr p_notify)=0 |
|
void | update_info_async_simple (metadb_handle_list_cref p_list, const pfc::list_base_const_t< const file_info * > &p_new_info, HWND p_parent_window, t_uint32 p_op_flags, completion_notify_ptr p_notify) |
|
| __declspec (deprecated) virtual bool is_busy()=0 |
|
| __declspec (deprecated) virtual bool is_updating_disabled()=0 |
|
| __declspec (deprecated) virtual bool is_file_updating_blocked()=0 |
|
| __declspec (deprecated) virtual void highlight_running_process()=0 |
|
| __declspec (deprecated) virtual t_load_info_state load_info_multi(metadb_handle_list_cref p_list |
|
| __declspec (deprecated) virtual t_update_info_state update_info_multi(metadb_handle_list_cref p_list |
|
| __declspec (deprecated) virtual t_update_info_state rewrite_info_multi(metadb_handle_list_cref p_list |
|
| __declspec (deprecated) virtual t_update_info_state remove_info_multi(metadb_handle_list_cref p_list |
|
| __declspec (deprecated) t_load_info_state load_info(metadb_handle_ptr p_item |
|
| __declspec (deprecated) t_update_info_state update_info(metadb_handle_ptr p_item |
|
virtual void | dispatch_refresh (metadb_handle_list_cref p_list)=0 |
|
void | dispatch_refresh (metadb_handle_ptr const &handle) |
|
| FB2K_MAKE_SERVICE_INTERFACE_ENTRYPOINT (metadb_io) |
|
void | hint_async (metadb_handle_ptr p_item, const file_info &p_info, const t_filestats &p_stats, bool p_fresh) |
|
virtual void | hint_multi (metadb_handle_list_cref p_list, const pfc::list_base_const_t< const file_info * > &p_infos, const pfc::list_base_const_t< t_filestats > &p_stats, const bit_array &p_fresh_mask)=0 |
|
virtual void | hint_multi_async (metadb_handle_list_cref p_list, const pfc::list_base_const_t< const file_info * > &p_infos, const pfc::list_base_const_t< t_filestats > &p_stats, const bit_array &p_fresh_mask)=0 |
|
virtual void | hint_reader (service_ptr_t< class input_info_reader > p_reader, const char *p_path, abort_callback &p_abort)=0 |
|
virtual void | path_to_handles_simple (const char *p_path, metadb_handle_list_ref p_out)=0 |
|
template<typename outPtr_t > |
bool | cast (outPtr_t &outPtr) |
|
virtual int | service_add_ref ()=0 throw () |
|
virtual bool | service_query (service_ptr_t< service_base > &p_out, const GUID &p_guid) |
|
template<class T > |
bool | service_query_t (service_ptr_t< T > &p_out) |
|
virtual int | service_release ()=0 throw () |
|
New (0.9.5)
Definition at line 173 of file metadb.h.