19 #ifndef YARP_DEV_FRAMETRANSFORMSERVER_FRAMETRANSFORMSERVER_H 
   20 #define YARP_DEV_FRAMETRANSFORMSERVER_FRAMETRANSFORMSERVER_H 
   55 #define ROSNODENAME "/tfNode" 
   56 #define ROSTOPICNAME_TF "/tf" 
   57 #define ROSTOPICNAME_TF_STATIC "/tf_static" 
   58 #define DEFAULT_THREAD_PERIOD 0.02 //s 
   63     std::vector <yarp::math::FrameTransform> m_transforms;
 
   72      inline size_t   size()                                             { 
return m_transforms.size(); }
 
   92     bool close() 
override;
 
  101     std::string        m_streamingPortName;
 
  102     std::string        m_rpcPortName;
 
  106     bool                         m_enable_publish_ros_tf;
 
  107     bool                         m_enable_subscribe_ros_tf;
 
  112     double                       m_FrameTransformTimeout;
 
  114     enum show_transforms_in_diagram_t
 
  121     show_transforms_in_diagram_t  m_show_transforms_in_diagram= do_not_show;
 
  132     bool         generate_view();
 
  137 #endif // YARP_DEV_FRAMETRANSFORMSERVER_FRAMETRANSFORMSERVER_H