Callbacks (
Context & ctx )
Parameters
ctx
class
PDI::Callbacks
Callbacks (
Context & ctx ) std::function< void()>
add_data_callback (
const std::function< void(const std::string &, Ref)> & callback, const std::string & name ) std::function< void()>
add_data_remove_callback (
const std::function< void(const std::string &, Ref)> & callback, const std::string & name ) std::function< void()>
add_empty_desc_access_callback (
const std::function< void(const std::string &)> & callback, const std::string & name ) std::function< void()>
add_event_callback (
const std::function< void(const std::string &)> & callback, const std::string & name ) std::function< void()>
add_init_callback (
const std::function< void()> & callback ) void
call_data_callbacks (
const std::string & name, Ref ref ) void
call_data_remove_callbacks (
const std::string & name, Ref ref ) void
call_empty_desc_access_callbacks (
const std::string & name ) void
call_event_callbacks (
const std::string & name ) void
call_init_callbacks (
)
Callbacks (
Context & ctx ) ctx
std::function< void()>
add_data_callback (
const std::function< void(const std::string &, Ref)> & callback, const std::string & name
= {} ) callbacknamefunction that removes callback
std::function< void()>
add_data_remove_callback (
const std::function< void(const std::string &, Ref)> & callback, const std::string & name
= {} ) callbacknamefunction that removes callback
std::function< void()>
add_empty_desc_access_callback (
const std::function< void(const std::string &)> & callback, const std::string & name
= {} ) callbacknamefunction that removes callback
std::function< void()>
add_event_callback (
const std::function< void(const std::string &)> & callback, const std::string & name
= {} ) callbacknamefunction that removes callback
std::function< void()>
add_init_callback (
const std::function< void()> & callback ) callbackfunction that removes callback
void
call_data_callbacks (
const std::string & name, Ref ref ) nameref
void
call_data_remove_callbacks (
const std::string & name, Ref ref ) nameref
void
call_empty_desc_access_callbacks (
const std::string & name ) name
void
call_event_callbacks (
const std::string & name ) name
void
call_init_callbacks (
)