23#ifndef _PLUGINS_OPENNI_UTILS_SKEL_IF_OBSERVER_H_
24#define _PLUGINS_OPENNI_UTILS_SKEL_IF_OBSERVER_H_
26#include <blackboard/interface_observer.h>
27#include <plugins/openni/utils/types.h>
52 unsigned int active_queue_;
53 std::queue<std::string> queues_[2];
BlackBoard interface observer.
The BlackBoard abstract class.
Mutex mutual exclusion lock.
Skeleton interface observer.
virtual void bb_interface_created(const char *type, const char *id) noexcept
BlackBoard interface created notification.
SkelIfObserver(BlackBoard *bb, UserMap &users)
Constructor.
~SkelIfObserver()
Destructor.
void process_queue()
Process internal queue.
Fawkes library namespace.