Subscriptions Class Reference

List of all members.

Public Member Functions

void autoUnsubscribeCallback (const test_roscpp::TestArrayConstPtr &msg)
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 &msg)
void messageCallback (const test_roscpp::TestArrayConstPtr &msg)
void messageCallback (const test_roscpp::TestEmptyConstPtr &msg)
void messageCallback (const test_roscpp::TestArrayConstPtr &msg)
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 (  )  [inline, protected]

Definition at line 74 of file subscribe_empty.cpp.

Subscriptions::Subscriptions (  )  [inline, protected]

Definition at line 99 of file subscribe_n_fast.cpp.

Subscriptions::Subscriptions (  )  [inline, protected]

Definition at line 78 of file subscribe_resubscribe.cpp.

Subscriptions::Subscriptions (  )  [inline, protected]

Definition at line 75 of file subscribe_unsubscribe.cpp.


Member Function Documentation

void Subscriptions::autoUnsubscribeCallback ( const test_roscpp::TestArrayConstPtr msg  )  [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 msg  )  [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::TestEmptyConstPtr msg  )  [inline]

Definition at line 59 of file subscribe_empty.cpp.

void Subscriptions::messageCallback ( const test_roscpp::TestArrayConstPtr msg  )  [inline]

Definition at line 59 of file sub_pub.cpp.

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

Definition at line 62 of file subscribe_n_fast.cpp.

void Subscriptions::SetUp (  )  [inline, protected]

Definition at line 79 of file subscribe_resubscribe.cpp.

void Subscriptions::SetUp (  )  [inline, protected]

Definition at line 100 of file subscribe_n_fast.cpp.

void Subscriptions::SetUp (  )  [inline, protected]

Definition at line 75 of file subscribe_empty.cpp.

void Subscriptions::SetUp (  )  [inline, protected]

Definition at line 96 of file sub_pub.cpp.

bool Subscriptions::sub ( int  cb_num  )  [inline, protected]

Definition at line 78 of file multiple_subscriptions.cpp.

bool Subscriptions::sub_wrappers (  )  [inline, protected]

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 (  )  [inline, protected]

Definition at line 89 of file subscribe_resubscribe.cpp.

void Subscriptions::TearDown (  )  [inline, protected]

Definition at line 120 of file subscribe_n_fast.cpp.

void Subscriptions::TearDown (  )  [inline, protected]

Definition at line 85 of file subscribe_empty.cpp.

void Subscriptions::TearDown (  )  [inline, protected]

Definition at line 103 of file sub_pub.cpp.

bool Subscriptions::unsub ( int  cb_num  )  [inline, protected]

Definition at line 100 of file multiple_subscriptions.cpp.

bool Subscriptions::unsub_wrappers (  )  [inline, protected]

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.

Definition at line 55 of file sub_pub.cpp.

Definition at line 49 of file multiple_subscriptions.cpp.

Definition at line 52 of file subscribe_empty.cpp.

Definition at line 55 of file subscribe_empty.cpp.

Definition at line 56 of file sub_pub.cpp.

Definition at line 58 of file subscribe_n_fast.cpp.

Definition at line 59 of file subscribe_n_fast.cpp.

ros::NodeHandle Subscriptions::n

Definition at line 53 of file subscribe_n_fast.cpp.

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.

Definition at line 57 of file subscribe_n_fast.cpp.

ros::Subscriber Subscriptions::reset_sub_

Definition at line 52 of file multiple_subscriptions.cpp.

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.

Definition at line 54 of file sub_pub.cpp.

Definition at line 53 of file multiple_subscriptions.cpp.

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:
 All Classes Namespaces Files Functions Variables Typedefs Defines


test_roscpp
Author(s): Morgan Quigley mquigley@cs.stanford.edu, Ken Conley kwc@willowgarage.com
autogenerated on Fri Jan 11 09:57:56 2013