config_object_notify Class Reference

#include <config_object.h>

Inheritance diagram for config_object_notify:

service_base config_object_notify_impl_simple

List of all members.

Public Types

typedef config_object_notify t_interface_entrypoint
typedef config_object_notify t_interface
typedef service_base t_interface_parent

Public Member Functions

virtual t_size get_watched_object_count ()=0
virtual GUID get_watched_object (t_size p_index)=0
virtual void on_watched_object_changed (const service_ptr_t< config_object > &p_object)=0

Static Public Attributes

static const GUID class_guid


Member Typedef Documentation

Reimplemented from service_base.


Member Function Documentation

virtual t_size config_object_notify::get_watched_object_count (  )  [pure virtual]

virtual GUID config_object_notify::get_watched_object ( t_size  p_index  )  [pure virtual]

virtual void config_object_notify::on_watched_object_changed ( const service_ptr_t< config_object > &  p_object  )  [pure virtual]


Member Data Documentation

const GUID config_object_notify::class_guid [static]

Initial value:

{ 0x3e35d949, 0xdcdb, 0x44e1, { 0x80, 0x13, 0x9d, 0x16, 0x33, 0xc0, 0x97, 0x56 } }


The documentation for this class was generated from the following files:

Generated on Thu Aug 28 21:15:45 2008 for foobar2000 SDK by  doxygen 1.5.5