#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 (const pfc::list_base_const_t< metadb_handle_ptr > &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 | ( | const pfc::list_base_const_t< metadb_handle_ptr > & | 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 contents haven't changed but one of display hooks requested an update. |
const GUID metadb_io_callback::class_guid [static] |
Initial value:
{ 0xd5286bb4, 0xfded, 0x47ef, { 0xa6, 0x23, 0x4c, 0x3f, 0xf0, 0x56, 0xde, 0xc1 } }
1.5.5