#include <string_pub_sub.h>
Definition at line 16 of file string_pub_sub.h.
◆ StringPubSub()
string_pub_sub::StringPubSub::StringPubSub |
( |
| ) |
|
◆ ~StringPubSub()
string_pub_sub::StringPubSub::~StringPubSub |
( |
| ) |
|
◆ Execute()
void string_pub_sub::StringPubSub::Execute |
( |
std::string |
data | ) |
|
|
overridevirtual |
◆ Initialize()
void string_pub_sub::StringPubSub::Initialize |
( |
std::shared_ptr< rapidjson::Document > |
parameter, |
|
|
std::shared_ptr< std::function< void(std::string)>> |
callback |
|
) |
| |
|
overridevirtual |
◆ service_thread()
void string_pub_sub::StringPubSub::service_thread |
( |
| ) |
|
|
private |
◆ Shutdown()
void string_pub_sub::StringPubSub::Shutdown |
( |
| ) |
|
|
overridevirtual |
◆ subscribe()
void string_pub_sub::StringPubSub::subscribe |
( |
const std_msgs::String::ConstPtr & |
msg | ) |
|
|
private |
◆ callback_
std::shared_ptr<std::function<void(std::string)> > string_pub_sub::StringPubSub::callback_ |
|
private |
◆ is_running_
bool string_pub_sub::StringPubSub::is_running_ |
|
private |
◆ loop_thread_
std::thread string_pub_sub::StringPubSub::loop_thread_ |
|
private |
◆ mutex_
std::mutex string_pub_sub::StringPubSub::mutex_ |
|
private |
◆ nh_
◆ parameters_
std::list<std::string> string_pub_sub::StringPubSub::parameters_ {} |
|
private |
◆ pub_
◆ sub_
The documentation for this class was generated from the following files: