Public Member Functions | Private Types | Private Member Functions | Private Attributes | List of all members
SequenceTest Class Reference

Public Member Functions

void test (std::vector< Msg > messages)
 

Private Types

typedef visualization_msgs::InteractiveMarkerInitConstPtr InitConstPtr
 
typedef visualization_msgs::InteractiveMarkerUpdateConstPtr UpdateConstPtr
 

Private Member Functions

void initCb (const InitConstPtr &msg)
 
void resetCb (const std::string &server_id)
 
void resetReceivedMsgs ()
 
void statusCb (InteractiveMarkerClient::StatusT status, const std::string &server_id, const std::string &msg)
 
void updateCb (const UpdateConstPtr &msg)
 

Private Attributes

std::vector< visualization_msgs::InteractiveMarkerInit > recv_init_msgs
 
std::vector< std::string > recv_reset_calls
 
std::vector< visualization_msgs::InteractiveMarkerUpdate > recv_update_msgs
 

Detailed Description

Definition at line 75 of file client_test.cpp.

Member Typedef Documentation

◆ InitConstPtr

typedef visualization_msgs::InteractiveMarkerInitConstPtr SequenceTest::InitConstPtr
private

Definition at line 77 of file client_test.cpp.

◆ UpdateConstPtr

typedef visualization_msgs::InteractiveMarkerUpdateConstPtr SequenceTest::UpdateConstPtr
private

Definition at line 78 of file client_test.cpp.

Member Function Documentation

◆ initCb()

void SequenceTest::initCb ( const InitConstPtr msg)
inlineprivate

Definition at line 97 of file client_test.cpp.

◆ resetCb()

void SequenceTest::resetCb ( const std::string &  server_id)
inlineprivate

Definition at line 112 of file client_test.cpp.

◆ resetReceivedMsgs()

void SequenceTest::resetReceivedMsgs ( )
inlineprivate

Definition at line 84 of file client_test.cpp.

◆ statusCb()

void SequenceTest::statusCb ( InteractiveMarkerClient::StatusT  status,
const std::string &  server_id,
const std::string &  msg 
)
inlineprivate

Definition at line 103 of file client_test.cpp.

◆ test()

void SequenceTest::test ( std::vector< Msg messages)
inline

Definition at line 119 of file client_test.cpp.

◆ updateCb()

void SequenceTest::updateCb ( const UpdateConstPtr msg)
inlineprivate

Definition at line 91 of file client_test.cpp.

Member Data Documentation

◆ recv_init_msgs

std::vector<visualization_msgs::InteractiveMarkerInit> SequenceTest::recv_init_msgs
private

Definition at line 80 of file client_test.cpp.

◆ recv_reset_calls

std::vector<std::string> SequenceTest::recv_reset_calls
private

Definition at line 82 of file client_test.cpp.

◆ recv_update_msgs

std::vector<visualization_msgs::InteractiveMarkerUpdate> SequenceTest::recv_update_msgs
private

Definition at line 81 of file client_test.cpp.


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


interactive_markers
Author(s): David Gossow, William Woodall
autogenerated on Fri Oct 27 2023 02:31:54