#include <string>
#include <sstream>
#include <fstream>
#include <gtest/gtest.h>
#include <time.h>
#include <stdlib.h>
#include "ros/ros.h"
#include "ros/callback_queue.h"
#include <test_roscpp/TestArray.h>
#include <test_roscpp/TestStringString.h>
#include <boost/thread.hpp>
Go to the source code of this file.
Classes | |
class | ServiceClass |
class | SubscribeHelper |
Functions | |
void | connectedCallback (const ros::SingleSubscriberPublisher &pub) |
int | main (int argc, char **argv) |
void | pump (ros::CallbackQueue *queue) |
bool | serviceCallback (TestStringString::Request &req, TestStringString::Response &res) |
void | subscriberCallback (const test_roscpp::TestArray::ConstPtr &msg) |
TEST (RoscppHandles, nodeHandleConstructionDestruction) | |
TEST (RoscppHandles, nodeHandleParentWithRemappings) | |
TEST (RoscppHandles, subscriberValidity) | |
TEST (RoscppHandles, subscriberDestructionMultipleCallbacks) | |
TEST (RoscppHandles, subscriberSpinAfterSubscriberShutdown) | |
TEST (RoscppHandles, subscriberGetNumPublishers) | |
TEST (RoscppHandles, subscriberCopy) | |
TEST (RoscppHandles, publisherCopy) | |
TEST (RoscppHandles, publisherMultiple) | |
TEST (RoscppHandles, serviceAdv) | |
TEST (RoscppHandles, serviceAdvCopy) | |
TEST (RoscppHandles, serviceAdvMultiple) | |
TEST (RoscppHandles, trackedObjectWithAdvertiseSubscriberCallback) | |
TEST (RoscppHandles, spinAfterHandleShutdownWithAdvertiseSubscriberCallback) | |
TEST (RoscppHandles, multiplePublishersWithSubscriberConnectCallback) | |
TEST (RoscppHandles, trackedObjectWithServiceCallback) | |
TEST (RoscppHandles, trackedObjectWithSubscriptionCallback) | |
TEST (RoscppHandles, nodeHandleNames) | |
TEST (RoscppHandles, nodeHandleShutdown) | |
Variables | |
int32_t | g_recv_count = 0 |
int32_t | g_sub_count = 0 |
void connectedCallback | ( | const ros::SingleSubscriberPublisher & | pub | ) |
Definition at line 436 of file handles.cpp.
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 627 of file handles.cpp.
void pump | ( | ros::CallbackQueue * | queue | ) |
Definition at line 358 of file handles.cpp.
bool serviceCallback | ( | TestStringString::Request & | req, |
TestStringString::Response & | res | ||
) |
Definition at line 353 of file handles.cpp.
void subscriberCallback | ( | const test_roscpp::TestArray::ConstPtr & | msg | ) |
Definition at line 125 of file handles.cpp.
TEST | ( | RoscppHandles | , |
nodeHandleConstructionDestruction | |||
) |
Definition at line 55 of file handles.cpp.
TEST | ( | RoscppHandles | , |
nodeHandleParentWithRemappings | |||
) |
Definition at line 91 of file handles.cpp.
TEST | ( | RoscppHandles | , |
subscriberValidity | |||
) |
Definition at line 145 of file handles.cpp.
TEST | ( | RoscppHandles | , |
subscriberDestructionMultipleCallbacks | |||
) |
Definition at line 156 of file handles.cpp.
TEST | ( | RoscppHandles | , |
subscriberSpinAfterSubscriberShutdown | |||
) |
Definition at line 204 of file handles.cpp.
TEST | ( | RoscppHandles | , |
subscriberGetNumPublishers | |||
) |
Definition at line 229 of file handles.cpp.
TEST | ( | RoscppHandles | , |
subscriberCopy | |||
) |
Definition at line 246 of file handles.cpp.
TEST | ( | RoscppHandles | , |
publisherCopy | |||
) |
Definition at line 285 of file handles.cpp.
TEST | ( | RoscppHandles | , |
publisherMultiple | |||
) |
Definition at line 324 of file handles.cpp.
TEST | ( | RoscppHandles | , |
serviceAdv | |||
) |
Definition at line 366 of file handles.cpp.
TEST | ( | RoscppHandles | , |
serviceAdvCopy | |||
) |
Definition at line 386 of file handles.cpp.
TEST | ( | RoscppHandles | , |
serviceAdvMultiple | |||
) |
Definition at line 423 of file handles.cpp.
TEST | ( | RoscppHandles | , |
trackedObjectWithAdvertiseSubscriberCallback | |||
) |
Definition at line 441 of file handles.cpp.
TEST | ( | RoscppHandles | , |
spinAfterHandleShutdownWithAdvertiseSubscriberCallback | |||
) |
Definition at line 476 of file handles.cpp.
TEST | ( | RoscppHandles | , |
multiplePublishersWithSubscriberConnectCallback | |||
) |
Definition at line 496 of file handles.cpp.
TEST | ( | RoscppHandles | , |
trackedObjectWithServiceCallback | |||
) |
Definition at line 528 of file handles.cpp.
TEST | ( | RoscppHandles | , |
trackedObjectWithSubscriptionCallback | |||
) |
Definition at line 550 of file handles.cpp.
TEST | ( | RoscppHandles | , |
nodeHandleNames | |||
) |
Definition at line 582 of file handles.cpp.
TEST | ( | RoscppHandles | , |
nodeHandleShutdown | |||
) |
Definition at line 612 of file handles.cpp.
int32_t g_recv_count = 0 |
Definition at line 124 of file handles.cpp.
int32_t g_sub_count = 0 |
Definition at line 435 of file handles.cpp.