#include <library_manager.h>

Public Types | |
| typedef library_callback | t_interface_entrypoint |
| typedef library_callback | t_interface |
| typedef service_base | t_interface_parent |
Public Member Functions | |
| virtual void | on_items_added (const pfc::list_base_const_t< metadb_handle_ptr > &p_data)=0 |
| Called when new items are added to the Media Library. | |
| virtual void | on_items_removed (const pfc::list_base_const_t< metadb_handle_ptr > &p_data)=0 |
| Called when some items have been removed from the Media Library. | |
| virtual void | on_items_modified (const pfc::list_base_const_t< metadb_handle_ptr > &p_data)=0 |
| Called when some items in the Media Library have been modified. | |
Static Public Attributes | |
| static const GUID | class_guid |
Reimplemented from service_base.
| virtual void library_callback::on_items_added | ( | const pfc::list_base_const_t< metadb_handle_ptr > & | p_data | ) | [pure virtual] |
Called when new items are added to the Media Library.
| virtual void library_callback::on_items_removed | ( | const pfc::list_base_const_t< metadb_handle_ptr > & | p_data | ) | [pure virtual] |
Called when some items have been removed from the Media Library.
| virtual void library_callback::on_items_modified | ( | const pfc::list_base_const_t< metadb_handle_ptr > & | p_data | ) | [pure virtual] |
Called when some items in the Media Library have been modified.
const GUID library_callback::class_guid [static] |
Initial value:
{ 0x9a08b50f, 0xe8c6, 0x40c0, { 0x88, 0xc3, 0x75, 0x30, 0xcf, 0x2c, 0x31, 0x15 } }
1.5.5