Classes | Macros | Functions | Variables
client_test.cpp File Reference
#include <ros/ros.h>
#include <ros/console.h>
#include <gtest/gtest.h>
#include <interactive_markers/interactive_marker_server.h>
#include <interactive_markers/interactive_marker_client.h>
Include dependency graph for client_test.cpp:

Go to the source code of this file.

Classes

struct  Msg
 
class  SequenceTest
 

Macros

#define DBG_MSG(...)   printf( __VA_ARGS__ ); printf("\n");
 
#define DBG_MSG_STREAM(...)   std::cout << __VA_ARGS__ << std::endl;
 

Functions

int main (int argc, char **argv)
 
 TEST (InteractiveMarkerClient, init_invalid_tf)
 
 TEST (InteractiveMarkerClient, init_many_inits)
 
 TEST (InteractiveMarkerClient, init_many_updates)
 
 TEST (InteractiveMarkerClient, init_simple1)
 
 TEST (InteractiveMarkerClient, init_simple2)
 
 TEST (InteractiveMarkerClient, init_twoservers)
 
 TEST (InteractiveMarkerClient, init_wait_tf)
 
 TEST (InteractiveMarkerClient, init_wait_tf_inverse)
 
 TEST (InteractiveMarkerClient, init_wait_tf_zerotime)
 
 TEST (InteractiveMarkerClient, wait_tf_inverse)
 
 TEST (InteractiveMarkerClient, wrong_seq_num1)
 
 TEST (InteractiveMarkerClient, wrong_seq_num2)
 
 TEST (InteractiveMarkerClient, wrong_seq_num3)
 
 TEST (InteractiveMarkerClient, wrong_seq_num4)
 
 TEST (InteractiveMarkerClient, wrong_seq_num5)
 
 TEST (InteractiveMarkerClient, wrong_seq_num6)
 

Variables

std::string target_frame = "target_frame"
 

Macro Definition Documentation

◆ DBG_MSG

#define DBG_MSG (   ...)    printf( __VA_ARGS__ ); printf("\n");

Definition at line 39 of file client_test.cpp.

◆ DBG_MSG_STREAM

#define DBG_MSG_STREAM (   ...)    std::cout << __VA_ARGS__ << std::endl;

Definition at line 40 of file client_test.cpp.

Function Documentation

◆ main()

int main ( int  argc,
char **  argv 
)

Definition at line 915 of file client_test.cpp.

◆ TEST() [1/16]

TEST ( InteractiveMarkerClient  ,
init_invalid_tf   
)

Definition at line 437 of file client_test.cpp.

◆ TEST() [2/16]

TEST ( InteractiveMarkerClient  ,
init_many_inits   
)

Definition at line 379 of file client_test.cpp.

◆ TEST() [3/16]

TEST ( InteractiveMarkerClient  ,
init_many_updates   
)

Definition at line 409 of file client_test.cpp.

◆ TEST() [4/16]

TEST ( InteractiveMarkerClient  ,
init_simple1   
)

Definition at line 338 of file client_test.cpp.

◆ TEST() [5/16]

TEST ( InteractiveMarkerClient  ,
init_simple2   
)

Definition at line 358 of file client_test.cpp.

◆ TEST() [6/16]

TEST ( InteractiveMarkerClient  ,
init_twoservers   
)

Definition at line 867 of file client_test.cpp.

◆ TEST() [7/16]

TEST ( InteractiveMarkerClient  ,
init_wait_tf   
)

Definition at line 463 of file client_test.cpp.

◆ TEST() [8/16]

TEST ( InteractiveMarkerClient  ,
init_wait_tf_inverse   
)

Definition at line 547 of file client_test.cpp.

◆ TEST() [9/16]

TEST ( InteractiveMarkerClient  ,
init_wait_tf_zerotime   
)

Definition at line 519 of file client_test.cpp.

◆ TEST() [10/16]

TEST ( InteractiveMarkerClient  ,
wait_tf_inverse   
)

Definition at line 617 of file client_test.cpp.

◆ TEST() [11/16]

TEST ( InteractiveMarkerClient  ,
wrong_seq_num1   
)

Definition at line 683 of file client_test.cpp.

◆ TEST() [12/16]

TEST ( InteractiveMarkerClient  ,
wrong_seq_num2   
)

Definition at line 710 of file client_test.cpp.

◆ TEST() [13/16]

TEST ( InteractiveMarkerClient  ,
wrong_seq_num3   
)

Definition at line 737 of file client_test.cpp.

◆ TEST() [14/16]

TEST ( InteractiveMarkerClient  ,
wrong_seq_num4   
)

Definition at line 764 of file client_test.cpp.

◆ TEST() [15/16]

TEST ( InteractiveMarkerClient  ,
wrong_seq_num5   
)

Definition at line 798 of file client_test.cpp.

◆ TEST() [16/16]

TEST ( InteractiveMarkerClient  ,
wrong_seq_num6   
)

Definition at line 832 of file client_test.cpp.

Variable Documentation

◆ target_frame

std::string target_frame = "target_frame"

Definition at line 72 of file client_test.cpp.



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