Public Member Functions | Public Attributes | Protected Member Functions | List of all members
Subscriptions Class Reference
Inheritance diagram for Subscriptions:
Inheritance graph
[legend]

Public Member Functions

void autoUnsubscribeCallback (const test_roscpp::TestArrayConstPtr &)
 
void cb0 (const test_roscpp::TestArrayConstPtr &)
 
void cb1 (const test_roscpp::TestArrayConstPtr &)
 
void cb2 (const test_roscpp::TestArrayConstPtr &)
 
void cb3 (const test_roscpp::TestArrayConstPtr &)
 
void cb_reset (const test_roscpp::TestArrayConstPtr &)
 
void cb_verify (const test_roscpp::TestArrayConstPtr &)
 
void messageCallback (const test_roscpp::TestArrayConstPtr &)
 
void messageCallback (const test_roscpp::TestArrayConstPtr &msg)
 
void messageCallback (const test_roscpp::TestArrayConstPtr &msg)
 
void messageCallback (const test_roscpp::TestEmptyConstPtr &)
 
void MsgCallback (const test_roscpp::TestArray::ConstPtr &msg)
 
void subscriberCallback (const ros::SingleSubscriberPublisher &)
 

Public Attributes

ros::Duration dt
 
bool failure
 
bool got_it [4]
 
test_roscpp::TestEmpty msg
 
int msg_count
 
int msg_i
 
int msgs_expected
 
int msgs_received
 
ros::NodeHandle n
 
int n_test
 
ros::NodeHandle nh_
 
ros::Publisher pub_
 
bool reliable
 
ros::Subscriber reset_sub_
 
bool should_have_it [4]
 
ros::Subscriber sub_
 
ros::Subscriber subs_ [4]
 
bool success
 
bool test_ready
 
std::string transport
 
ros::Subscriber verify_sub_
 

Protected Member Functions

void SetUp ()
 
void SetUp ()
 
void SetUp ()
 
void SetUp ()
 
bool sub (int cb_num)
 
bool sub_wrappers ()
 
 Subscriptions ()
 
 Subscriptions ()
 
 Subscriptions ()
 
 Subscriptions ()
 
void TearDown ()
 
void TearDown ()
 
void TearDown ()
 
void TearDown ()
 
bool unsub (int cb_num)
 
bool unsub_wrappers ()
 

Detailed Description

Definition at line 45 of file multiple_subscriptions.cpp.

Constructor & Destructor Documentation

Subscriptions::Subscriptions ( )
inlineprotected

Definition at line 74 of file subscribe_empty.cpp.

Subscriptions::Subscriptions ( )
inlineprotected

Definition at line 99 of file subscribe_n_fast.cpp.

Subscriptions::Subscriptions ( )
inlineprotected

Definition at line 78 of file subscribe_resubscribe.cpp.

Subscriptions::Subscriptions ( )
inlineprotected

Definition at line 75 of file subscribe_unsubscribe.cpp.

Member Function Documentation

void Subscriptions::autoUnsubscribeCallback ( const test_roscpp::TestArrayConstPtr &  )
inline

Definition at line 68 of file subscribe_unsubscribe.cpp.

void Subscriptions::cb0 ( const test_roscpp::TestArrayConstPtr &  )
inline

Definition at line 56 of file multiple_subscriptions.cpp.

void Subscriptions::cb1 ( const test_roscpp::TestArrayConstPtr &  )
inline

Definition at line 57 of file multiple_subscriptions.cpp.

void Subscriptions::cb2 ( const test_roscpp::TestArrayConstPtr &  )
inline

Definition at line 58 of file multiple_subscriptions.cpp.

void Subscriptions::cb3 ( const test_roscpp::TestArrayConstPtr &  )
inline

Definition at line 59 of file multiple_subscriptions.cpp.

void Subscriptions::cb_reset ( const test_roscpp::TestArrayConstPtr &  )
inline

Definition at line 72 of file multiple_subscriptions.cpp.

void Subscriptions::cb_verify ( const test_roscpp::TestArrayConstPtr &  )
inline

Definition at line 60 of file multiple_subscriptions.cpp.

void Subscriptions::messageCallback ( const test_roscpp::TestArrayConstPtr &  )
inline

Definition at line 57 of file subscribe_unsubscribe.cpp.

void Subscriptions::messageCallback ( const test_roscpp::TestArrayConstPtr &  msg)
inline

Definition at line 58 of file subscribe_resubscribe.cpp.

void Subscriptions::messageCallback ( const test_roscpp::TestArrayConstPtr &  msg)
inline

Definition at line 59 of file sub_pub.cpp.

void Subscriptions::messageCallback ( const test_roscpp::TestEmptyConstPtr &  )
inline

Definition at line 59 of file subscribe_empty.cpp.

void Subscriptions::MsgCallback ( const test_roscpp::TestArray::ConstPtr &  msg)
inline

Definition at line 62 of file subscribe_n_fast.cpp.

void Subscriptions::SetUp ( )
inlineprotected

Definition at line 75 of file subscribe_empty.cpp.

void Subscriptions::SetUp ( )
inlineprotected

Definition at line 79 of file subscribe_resubscribe.cpp.

void Subscriptions::SetUp ( )
inlineprotected

Definition at line 96 of file sub_pub.cpp.

void Subscriptions::SetUp ( )
inlineprotected

Definition at line 100 of file subscribe_n_fast.cpp.

bool Subscriptions::sub ( int  cb_num)
inlineprotected

Definition at line 78 of file multiple_subscriptions.cpp.

bool Subscriptions::sub_wrappers ( )
inlineprotected

Definition at line 93 of file multiple_subscriptions.cpp.

void Subscriptions::subscriberCallback ( const ros::SingleSubscriberPublisher )
inline

Definition at line 88 of file sub_pub.cpp.

void Subscriptions::TearDown ( )
inlineprotected

Definition at line 85 of file subscribe_empty.cpp.

void Subscriptions::TearDown ( )
inlineprotected

Definition at line 89 of file subscribe_resubscribe.cpp.

void Subscriptions::TearDown ( )
inlineprotected

Definition at line 103 of file sub_pub.cpp.

void Subscriptions::TearDown ( )
inlineprotected

Definition at line 120 of file subscribe_n_fast.cpp.

bool Subscriptions::unsub ( int  cb_num)
inlineprotected

Definition at line 100 of file multiple_subscriptions.cpp.

bool Subscriptions::unsub_wrappers ( )
inlineprotected

Definition at line 107 of file multiple_subscriptions.cpp.

Member Data Documentation

ros::Duration Subscriptions::dt

Definition at line 57 of file subscribe_empty.cpp.

bool Subscriptions::failure

Definition at line 55 of file sub_pub.cpp.

bool Subscriptions::got_it[4]

Definition at line 49 of file multiple_subscriptions.cpp.

test_roscpp::TestEmpty Subscriptions::msg

Definition at line 52 of file subscribe_empty.cpp.

int Subscriptions::msg_count

Definition at line 55 of file subscribe_empty.cpp.

int Subscriptions::msg_i

Definition at line 56 of file sub_pub.cpp.

int Subscriptions::msgs_expected

Definition at line 58 of file subscribe_n_fast.cpp.

int Subscriptions::msgs_received

Definition at line 59 of file subscribe_n_fast.cpp.

ros::NodeHandle Subscriptions::n

Definition at line 53 of file subscribe_n_fast.cpp.

int Subscriptions::n_test

Definition at line 54 of file multiple_subscriptions.cpp.

ros::NodeHandle Subscriptions::nh_

Definition at line 48 of file multiple_subscriptions.cpp.

ros::Publisher Subscriptions::pub_

Definition at line 57 of file sub_pub.cpp.

bool Subscriptions::reliable

Definition at line 57 of file subscribe_n_fast.cpp.

ros::Subscriber Subscriptions::reset_sub_

Definition at line 52 of file multiple_subscriptions.cpp.

bool Subscriptions::should_have_it[4]

Definition at line 49 of file multiple_subscriptions.cpp.

ros::Subscriber Subscriptions::sub_

Definition at line 55 of file subscribe_unsubscribe.cpp.

ros::Subscriber Subscriptions::subs_[4]

Definition at line 50 of file multiple_subscriptions.cpp.

bool Subscriptions::success

Definition at line 54 of file sub_pub.cpp.

bool Subscriptions::test_ready

Definition at line 53 of file multiple_subscriptions.cpp.

std::string Subscriptions::transport

Definition at line 56 of file subscribe_n_fast.cpp.

ros::Subscriber Subscriptions::verify_sub_

Definition at line 51 of file multiple_subscriptions.cpp.


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


test_roscpp
Author(s): Morgan Quigley, Josh Faust, Brian Gerkey, Troy Straszheim, Dirk Thomas
autogenerated on Mon Nov 2 2020 03:52:46