Unify Framework Lib 1.7.0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules
attribute_callbacks.hpp File Reference
#include "sl_status.h"
#include "attribute_store.h"
#include <functional>

Go to the source code of this file.

Namespaces

namespace  attribute_store
 

Typedefs

using attribute_store::node_changed_callback = std::function< void(attribute_store_node_t, attribute_store_change_t)>
 

Functions

void attribute_store::register_callback_by_type (node_changed_callback callback_function, attribute_store_type_t type)
 Register a callback function to any node with a given type. More...
 
void attribute_store::register_callback_by_type_and_state (node_changed_callback callback_function, attribute_store_type_t type, attribute_store_node_value_state_t value_state)
 Register a callback function to any node with a given type and value state. More...