Classes | Namespaces | Typedefs | Functions | Variables
intraprocess_subscriptions.cpp File Reference
#include <string>
#include <gtest/gtest.h>
#include <stdlib.h>
#include "ros/ros.h"
Include dependency graph for intraprocess_subscriptions.cpp:

Go to the source code of this file.

Classes

struct  ros::message_traits::DataType< Msg >
struct  ros::message_traits::DataType< Msg2 >
struct  ros::message_traits::Definition< Msg >
struct  ros::message_traits::Definition< Msg2 >
struct  ros::message_traits::MD5Sum< Msg >
struct  ros::message_traits::MD5Sum< Msg2 >
struct  Msg
struct  Msg2
struct  ros::serialization::Serializer< Msg >
struct  ros::serialization::Serializer< Msg2 >

Namespaces

namespace  ros
namespace  ros::message_traits
namespace  ros::serialization

Typedefs

typedef boost::shared_ptr
< Msg2 const > 
Msg2ConstPtr
typedef boost::shared_ptr< Msg
const > 
MsgConstPtr

Functions

int main (int argc, char **argv)
void messageCallback (const MsgConstPtr &msg)
void messageCallback2 (const Msg2ConstPtr &msg)
 TEST (IntraprocessSubscriptions, noCopy)
 TEST (IntraprocessSubscriptions, differentRTTI)
 TEST (IntraprocessSubscriptions, noCopyAndDifferentRTTI)

Variables

MsgConstPtr g_msg
Msg2ConstPtr g_msg2
uint32_t g_msg2_constructor = 0
uint32_t g_msg_constructor = 0

Typedef Documentation

typedef boost::shared_ptr<Msg2 const> Msg2ConstPtr

Definition at line 126 of file intraprocess_subscriptions.cpp.

typedef boost::shared_ptr<Msg const> MsgConstPtr

Definition at line 59 of file intraprocess_subscriptions.cpp.


Function Documentation

int main ( int  argc,
char **  argv 
)

Definition at line 288 of file intraprocess_subscriptions.cpp.

void messageCallback ( const MsgConstPtr msg)

Definition at line 179 of file intraprocess_subscriptions.cpp.

void messageCallback2 ( const Msg2ConstPtr msg)

Definition at line 248 of file intraprocess_subscriptions.cpp.

TEST ( IntraprocessSubscriptions  ,
noCopy   
)

Definition at line 184 of file intraprocess_subscriptions.cpp.

TEST ( IntraprocessSubscriptions  ,
differentRTTI   
)

Definition at line 215 of file intraprocess_subscriptions.cpp.

TEST ( IntraprocessSubscriptions  ,
noCopyAndDifferentRTTI   
)

Definition at line 253 of file intraprocess_subscriptions.cpp.


Variable Documentation

Definition at line 112 of file intraprocess_subscriptions.cpp.

Definition at line 247 of file intraprocess_subscriptions.cpp.

uint32_t g_msg2_constructor = 0

Definition at line 45 of file intraprocess_subscriptions.cpp.

uint32_t g_msg_constructor = 0

Definition at line 44 of file intraprocess_subscriptions.cpp.



test_roscpp
Author(s): Morgan Quigley, Josh Faust, Brian Gerkey, Troy Straszheim
autogenerated on Fri Aug 28 2015 12:33:59