Classes | Defines | Functions | Variables
client_test.cpp File Reference
#include <ros/ros.h>
#include <ros/console.h>
#include <gtest/gtest.h>
#include <tf/transform_listener.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

Defines

#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_simple1)
 TEST (InteractiveMarkerClient, init_simple2)
 TEST (InteractiveMarkerClient, init_many_inits)
 TEST (InteractiveMarkerClient, init_many_updates)
 TEST (InteractiveMarkerClient, init_invalid_tf)
 TEST (InteractiveMarkerClient, init_wait_tf)
 TEST (InteractiveMarkerClient, init_wait_tf_zerotime)
 TEST (InteractiveMarkerClient, init_wait_tf_inverse)
 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)
 TEST (InteractiveMarkerClient, init_twoservers)

Variables

std::string target_frame = "target_frame"

Define Documentation

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

Definition at line 41 of file client_test.cpp.

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

Definition at line 42 of file client_test.cpp.


Function Documentation

int main ( int  argc,
char **  argv 
)

Definition at line 917 of file client_test.cpp.

TEST ( InteractiveMarkerClient  ,
init_simple1   
)

Definition at line 340 of file client_test.cpp.

TEST ( InteractiveMarkerClient  ,
init_simple2   
)

Definition at line 360 of file client_test.cpp.

TEST ( InteractiveMarkerClient  ,
init_many_inits   
)

Definition at line 381 of file client_test.cpp.

TEST ( InteractiveMarkerClient  ,
init_many_updates   
)

Definition at line 411 of file client_test.cpp.

TEST ( InteractiveMarkerClient  ,
init_invalid_tf   
)

Definition at line 439 of file client_test.cpp.

TEST ( InteractiveMarkerClient  ,
init_wait_tf   
)

Definition at line 465 of file client_test.cpp.

TEST ( InteractiveMarkerClient  ,
init_wait_tf_zerotime   
)

Definition at line 521 of file client_test.cpp.

TEST ( InteractiveMarkerClient  ,
init_wait_tf_inverse   
)

Definition at line 549 of file client_test.cpp.

TEST ( InteractiveMarkerClient  ,
wait_tf_inverse   
)

Definition at line 619 of file client_test.cpp.

TEST ( InteractiveMarkerClient  ,
wrong_seq_num1   
)

Definition at line 685 of file client_test.cpp.

TEST ( InteractiveMarkerClient  ,
wrong_seq_num2   
)

Definition at line 712 of file client_test.cpp.

TEST ( InteractiveMarkerClient  ,
wrong_seq_num3   
)

Definition at line 739 of file client_test.cpp.

TEST ( InteractiveMarkerClient  ,
wrong_seq_num4   
)

Definition at line 766 of file client_test.cpp.

TEST ( InteractiveMarkerClient  ,
wrong_seq_num5   
)

Definition at line 800 of file client_test.cpp.

TEST ( InteractiveMarkerClient  ,
wrong_seq_num6   
)

Definition at line 834 of file client_test.cpp.

TEST ( InteractiveMarkerClient  ,
init_twoservers   
)

Definition at line 869 of file client_test.cpp.


Variable Documentation

std::string target_frame = "target_frame"

Definition at line 74 of file client_test.cpp.



interactive_markers
Author(s): David Gossow
autogenerated on Mon Oct 6 2014 00:57:29