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 174 of file interactive_marker_client.h.

Member Function Documentation

◆ initCb()

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

Definition at line 176 of file interactive_marker_client.h.

◆ resetCb()

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

Definition at line 180 of file interactive_marker_client.h.

◆ setInitCb()

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

Definition at line 185 of file interactive_marker_client.h.

◆ setResetCb()

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

Definition at line 191 of file interactive_marker_client.h.

◆ setStatusCb()

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

Definition at line 194 of file interactive_marker_client.h.

◆ setUpdateCb()

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

Definition at line 188 of file interactive_marker_client.h.

◆ statusCb()

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

Definition at line 182 of file interactive_marker_client.h.

◆ updateCb()

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

Definition at line 178 of file interactive_marker_client.h.

Member Data Documentation

◆ init_cb_

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

Definition at line 199 of file interactive_marker_client.h.

◆ reset_cb_

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

Definition at line 201 of file interactive_marker_client.h.

◆ status_cb_

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

Definition at line 202 of file interactive_marker_client.h.

◆ update_cb_

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

Definition at line 200 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 Fri Oct 27 2023 02:31:54