|
| | CustomizeDisplayFlashUi (XmlRpc::XmlRpcValue &rpc_value, Base &base, std::deque< Graph > *graph_queue, std::deque< Graph > *character_queue) |
| |
| void | updateCmdData (const uint32_t &data) |
| |
| | FlashGroupUi (XmlRpc::XmlRpcValue &rpc_value, Base &base, const std::string &graph_name, std::deque< Graph > *graph_queue, std::deque< Graph > *character_queue) |
| |
| virtual void | updateConfig () |
| |
| void | updateFlashUiForQueue (const ros::Time &time, bool state, bool once) |
| |
| void | updateFlashUiForQueue (const ros::Time &time, bool state, bool once, Graph *graph) |
| |
| | GroupUiBase (XmlRpc::XmlRpcValue &rpc_value, Base &base, std::deque< Graph > *graph_queue=nullptr, std::deque< Graph > *character_queue=nullptr) |
| |
| | ~GroupUiBase ()=default |
| |
| void | add () override |
| |
| void | update () override |
| |
| void | updateForQueue () override |
| |
| void | erasure () override |
| |
| void | addForQueue (int add_times=1) override |
| |
| void | sendUi (const ros::Time &time) override |
| |
| void | sendDoubleGraph (const ros::Time &time, Graph *graph0, Graph *graph1) |
| |
| void | sendFiveGraph (const ros::Time &time, Graph *graph0, Graph *graph1, Graph *graph2, Graph *graph3, Graph *graph4) |
| |
| void | sendSevenGraph (const ros::Time &time, Graph *graph0, Graph *graph1, Graph *graph2, Graph *graph3, Graph *graph4, Graph *graph5, Graph *graph6) |
| |
| void | display (bool check_repeat=true) override |
| |
| void | display (const ros::Time &time) override |
| |
| void | displayTwice (bool check_repeat=true) override |
| |
| | UiBase (XmlRpc::XmlRpcValue &rpc_value, Base &base, std::deque< Graph > *graph_queue=nullptr, std::deque< Graph > *character_queue=nullptr) |
| |
| | ~UiBase ()=default |
| |
| virtual void | updateManualCmdData (const rm_msgs::ManualToReferee::ConstPtr data) |
| |
| virtual void | updateManualCmdData (const rm_msgs::ManualToReferee::ConstPtr data, const ros::Time &last_get_data_time) |
| |
| void | sendCharacter (const ros::Time &time, Graph *graph) |
| |
| void | sendSingleGraph (const ros::Time &time, Graph *graph) |
| |
| void | sendSerial (const ros::Time &time, int data_len) |
| |
| void | clearTxBuffer () |
| |
| void | display (const ros::Time &time, bool state, bool once=false) |
| |
| void | pack (uint8_t *tx_buffer, uint8_t *data, int cmd_id, int len) const |
| |