ark::ros::RosCommStage

Defined in header “ark/ros/stages/ros_comm_stage.hh”.


Methods

  • RosCommStage(std::string name)

  • ~RosCommStage()

  • RosCommStage()

  • RosCommStage()

  • RosCommStage & operator=()

  • RosCommStage & operator=()

  • void initialize(pipeline::StageInterface & interface)
    Called on initialization, when a pipeline is first starting. A context is passed into the initialization routine, which allows you to register callbacks and timers.

  • void start()
    Indicates that the system has settled and you should begin any threads or processing. Note that the pipeline will be executing asynchronously with code in start().

  • void finalize()
    Called on shutdown, after the thread pool has become idle and no more work is present. This gives you a chance to finish out any outstanding work before your destructors are called.