Fawkes API
Fawkes Development Version
|
52 #ifndef _LIBS_TF_TRANSFORM_LISTENER_H_
53 #define _LIBS_TF_TRANSFORM_LISTENER_H_
55 #include <blackboard/interface_listener.h>
56 #include <blackboard/interface_observer.h>
64 class TransformInterface;
70 class TransformListener :
public BlackBoardInterfaceObserver,
public BlackBoardInterfaceListener
73 TransformListener(BlackBoard *bb, Transformer *tf_transformer,
bool bb_is_remote =
false);
82 unsigned int instance_serial)
throw();
84 unsigned int instance_serial)
throw();
87 void conditional_close(
Interface *interface)
throw();
94 std::list<TransformInterface *> tfifs_;