Public Member Functions | Private Attributes | List of all members
interactive_markers::InteractiveMarkerClient::CbCollection Struct Reference

#include <interactive_marker_client.h>

Public Member Functions

void initCb (const InitConstPtr &i) const
 
void resetCb (const std::string &s) const
 
void setInitCb (InitCallback init_cb)
 
void setResetCb (ResetCallback reset_cb)
 
void setStatusCb (StatusCallback status_cb)
 
void setUpdateCb (UpdateCallback update_cb)
 
void statusCb (StatusT s, const std::string &id, const std::string &m) const
 
void updateCb (const UpdateConstPtr &u) const
 

Private Attributes

InitCallback init_cb_
 
ResetCallback reset_cb_
 
StatusCallback status_cb_
 
UpdateCallback update_cb_
 

Detailed Description

Definition at line 173 of file interactive_marker_client.h.

Member Function Documentation

void interactive_markers::InteractiveMarkerClient::CbCollection::initCb ( const InitConstPtr i) const
inline

Definition at line 175 of file interactive_marker_client.h.

void interactive_markers::InteractiveMarkerClient::CbCollection::resetCb ( const std::string &  s) const
inline

Definition at line 179 of file interactive_marker_client.h.

void interactive_markers::InteractiveMarkerClient::CbCollection::setInitCb ( InitCallback  init_cb)
inline

Definition at line 184 of file interactive_marker_client.h.

void interactive_markers::InteractiveMarkerClient::CbCollection::setResetCb ( ResetCallback  reset_cb)
inline

Definition at line 190 of file interactive_marker_client.h.

void interactive_markers::InteractiveMarkerClient::CbCollection::setStatusCb ( StatusCallback  status_cb)
inline

Definition at line 193 of file interactive_marker_client.h.

void interactive_markers::InteractiveMarkerClient::CbCollection::setUpdateCb ( UpdateCallback  update_cb)
inline

Definition at line 187 of file interactive_marker_client.h.

void interactive_markers::InteractiveMarkerClient::CbCollection::statusCb ( StatusT  s,
const std::string &  id,
const std::string &  m 
) const
inline

Definition at line 181 of file interactive_marker_client.h.

void interactive_markers::InteractiveMarkerClient::CbCollection::updateCb ( const UpdateConstPtr u) const
inline

Definition at line 177 of file interactive_marker_client.h.

Member Data Documentation

InitCallback interactive_markers::InteractiveMarkerClient::CbCollection::init_cb_
private

Definition at line 198 of file interactive_marker_client.h.

ResetCallback interactive_markers::InteractiveMarkerClient::CbCollection::reset_cb_
private

Definition at line 200 of file interactive_marker_client.h.

StatusCallback interactive_markers::InteractiveMarkerClient::CbCollection::status_cb_
private

Definition at line 201 of file interactive_marker_client.h.

UpdateCallback interactive_markers::InteractiveMarkerClient::CbCollection::update_cb_
private

Definition at line 199 of file interactive_marker_client.h.


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


interactive_markers
Author(s): David Gossow, William Woodall
autogenerated on Thu Oct 8 2020 04:02:35