MVSim
Lightweight simulator for 2.5D vehicles and robots
mvsim::Client Member List

This is the complete list of members for mvsim::Client, including all inherited members.

advertiseService(const std::string &serviceName, const std::function< OUTPUT_MSG_T(const INPUT_MSG_T &)> &callback) (defined in mvsim::Client)mvsim::Client
advertiseTopic(const std::string &topicName) (defined in mvsim::Client)mvsim::Client
callService(const std::string &serviceName, const INPUT_MSG_T &input, OUTPUT_MSG_T &output) (defined in mvsim::Client)mvsim::Client
callService(const std::string &serviceName, const std::string &inputSerializedMsg)mvsim::Client
Client() (defined in mvsim::Client)mvsim::Client
Client(const std::string &nodeName) (defined in mvsim::Client)mvsim::Client
connect()mvsim::Client
connected() constmvsim::Client
enable_profiler(bool enable) (defined in mvsim::Client)mvsim::Clientinline
internal::InfoPerService (defined in mvsim::Client)mvsim::Clientfriend
internal::InfoPerSubscribedTopic (defined in mvsim::Client)mvsim::Clientfriend
profiler() const (defined in mvsim::Client)mvsim::Clientinline
publishTopic(const std::string &topicName, const google::protobuf::Message &msg) (defined in mvsim::Client)mvsim::Client
requestListOfNodes() (defined in mvsim::Client)mvsim::Client
requestListOfTopics() (defined in mvsim::Client)mvsim::Client
serverHostAddress() const (defined in mvsim::Client)mvsim::Clientinline
serverHostAddress(const std::string &serverIpOrAddressName) (defined in mvsim::Client)mvsim::Clientinline
setName(const std::string &nodeName) (defined in mvsim::Client)mvsim::Client
shutdown() noexceptmvsim::Client
subscribe_topic_raw(const std::string &topicName, const topic_callback_t &callback) (defined in mvsim::Client)mvsim::Client
subscribeTopic(const std::string &topicName, const std::function< void(const MSG_T &)> &callback) (defined in mvsim::Client)mvsim::Client
subscribeTopic(const std::string &topicName, const std::function< void(const std::string &, const std::vector< uint8_t > &)> &callback)mvsim::Client
topic_callback_t typedef (defined in mvsim::Client)mvsim::Client
~Client() (defined in mvsim::Client)mvsim::Client