SHM
共有メモリを用いた高速で扱いやすいプロセス間通信マネージャ
Public Member Functions | List of all members
irlab::shm::ActionClient< Goal, Result, Feedback > Class Template Reference

共有メモリからトピックを取得する購読者を表現するクラス More...

#include <shm_action.hpp>

Public Member Functions

 ActionClient (std::string name)
 
void cancelGoal ()
 
Result getResult ()
 
Feedback getFeedback ()
 
ACTION_STATUS getStatus ()
 
bool isServerConnected ()
 
bool sendGoal (Goal goal)
 
bool waitForResult (unsigned long wait_time_us)
 
bool waitForServer (unsigned long wait_time_us)
 

Detailed Description

template<class Goal, class Result, class Feedback>
class irlab::shm::ActionClient< Goal, Result, Feedback >

共有メモリからトピックを取得する購読者を表現するクラス

template classとして与えられた型またはクラスをトピックとして読み込むためのクラスである. また、トピックが更新されるまで待機するAPIを持つ.

Definition at line 99 of file shm_action.hpp.


The documentation for this class was generated from the following file: