ConditionalSubscriber(ConnectFn connectFn, DisconnectFn disconnectFn, const ::cras::LogHelperPtr &logHelper=::std::make_shared<::cras::NodeLogHelper >()) | cras::ConditionalSubscriber | |
ConditionalSubscriber(ConnectFn connectFn, const ::cras::LogHelperPtr &logHelper=::std::make_shared<::cras::NodeLogHelper >()) | cras::ConditionalSubscriber | explicit |
connectCb(const ::ros::SingleSubscriberPublisher &) | cras::LazySubscriberBase< PublisherMsgType > | protected |
ConnectFn typedef | cras::ConditionalSubscriber | |
connectFn | cras::ConditionalSubscriber | protected |
connectMutex | cras::ConditionalSubscriber | protected |
connectNoLock() | cras::ConditionalSubscriber | protected |
disconnectFn | cras::ConditionalSubscriber | protected |
DisconnectFn typedef | cras::ConditionalSubscriber | |
disconnectNoLock() | cras::ConditionalSubscriber | protected |
getCrasLogger() const | cras::HasLogger | |
HasLogger(const ::cras::LogHelperPtr &log) | cras::HasLogger | |
isLazy() const | cras::ConditionalSubscriber | |
isSubscribed() const | cras::ConditionalSubscriber | |
lazy | cras::ConditionalSubscriber | protected |
LazySubscriberBase(::ros::NodeHandle publisherNh, const ::std::string &publisherTopic, typename ::cras::ConditionalSubscriber::ConnectFn connectFn, typename ::cras::ConditionalSubscriber::DisconnectFn disconnectFn, const ::cras::LogHelperPtr &logHelper=::std::make_shared<::cras::NodeLogHelper >()) | cras::LazySubscriberBase< PublisherMsgType > | |
LazySubscriberBase(::ros::NodeHandle publisherNh, const ::std::string &publisherTopic, typename ::cras::ConditionalSubscriber::ConnectFn connectFn, const ::cras::LogHelperPtr &logHelper=::std::make_shared<::cras::NodeLogHelper >()) | cras::LazySubscriberBase< PublisherMsgType > | |
log | cras::HasLogger | protected |
pub | cras::LazySubscriberBase< PublisherMsgType > | protected |
setCrasLogger(const ::cras::LogHelperPtr &log) | cras::HasLogger | |
setLazy(bool lazy) | cras::ConditionalSubscriber | |
shouldBeSubscribed() const override | cras::LazySubscriberBase< PublisherMsgType > | protectedvirtual |
sub | cras::ConditionalSubscriber | protected |
subscribed | cras::ConditionalSubscriber | protected |
updateSubscription() | cras::ConditionalSubscriber | protected |
updateSubscriptionNoLock() | cras::ConditionalSubscriber | protected |
~ConditionalSubscriber() | cras::ConditionalSubscriber | virtual |