#include <metadb.h>

Public Types | |
| typedef metadb_io_callback | t_interface_entrypoint |
| typedef metadb_io_callback | t_interface |
| typedef service_base | t_interface_parent |
Public Member Functions | |
| virtual void | on_changed_sorted (metadb_handle_list_cref p_items_sorted, bool p_fromhook)=0 |
Static Public Attributes | |
| static const GUID | class_guid |
Reimplemented from service_base.
| virtual void metadb_io_callback::on_changed_sorted | ( | metadb_handle_list_cref | p_items_sorted, | |
| bool | p_fromhook | |||
| ) | [pure virtual] |
Called when metadb contents change. (Or, one of display hook component requests display update).
| p_items_sorted | List of items that have been updated. The list is always sorted by pointer value, to allow fast bsearch to test whether specific item has changed. | |
| p_fromhook | Set to true when actual file contents haven't changed but one of metadb_display_field_provider implementations requested an update so output of metadb_handle::format_title() etc has changed. |
const GUID metadb_io_callback::class_guid [static] |
Initial value:
{ 0xd5286bb4, 0xfded, 0x47ef, { 0xa6, 0x23, 0x4c, 0x3f, 0xf0, 0x56, 0xde, 0xc1 } }
1.5.5