swri_roscpp
C++ API
Class Hierarchy
File Hierarchy
Full C++ API
Namespaces
Namespace std
Namespace std::chrono_literals
Namespace swri
Classes and Structs
Template Struct has_header
Template Struct has_header< T, void_t< decltype(T::header) > >
Template Struct make_void
Template Class BindSubscriberImpl
Template Class BindUniqueSubscriberImpl
Class ImplRoot
Class ServiceServer
Class ServiceServerImpl
Class ServiceServerStatistics
Template Class StorageSubscriberImpl
Class Subscriber
Class SubscriberImpl
Class Timer
Class TimerImpl
Template Class TopicServiceClient
Template Class TopicServiceClientRaw
Class TopicServiceServer
Template Class TopicServiceServerImpl
Template Class TypedServiceServerImpl
Template Class TypedSubscriberImpl
Template Class TypedTimerImpl
Template Class TypedUniqueSubscriberImpl
Functions
Template Function swri::advertise
Typedefs
Typedef swri::void_t
Directories
Directory include
Directory swri_roscpp
Files
File publisher.h
File service_server.h
File service_server_impl.h
File service_server_statistics.h
File subscriber.h
File subscriber_impl.h
File swri_roscpp.h
File timer.h
File timer_impl.h
File topic_service_client.h
File topic_service_server.h
Message Definitions
TestTopicServiceRequest
TestTopicServiceResponse
Standard Documents
CHANGELOG
Changelog for package swri_roscpp
3.7.3 (2024-09-18)
3.7.2 (2024-09-16)
3.7.1 (2024-09-06)
3.7.0 (2024-09-06)
3.6.1 (2023-09-11)
3.6.0 (2023-08-22)
3.5.4 (2023-08-14)
3.5.3 (2023-06-07)
3.5.2 (2023-05-30)
3.5.1 (2022-11-29)
3.5.0 (2022-10-11)
3.4.2 (2022-10-10)
3.3.2 (2020-11-24)
3.3.1 (2020-08-19)
3.3.0 (2020-07-15)
3.2.1 (2020-06-10)
3.2.0 (2020-05-13)
3.1.0 (2020-03-30)
3.0.5 (2020-03-10)
3.0.4 (2020-03-05)
3.0.3 (2019-11-11)
3.0.2 (2019-11-11)
3.0.1 (2019-11-11)
3.0.0 (2019-11-08)
2.10.0 (2019-09-04)
2.9.0 (2019-05-23)
2.8.0 (2019-02-06)
2.7.3 (2019-01-03)
2.7.2 (2018-12-20)
2.7.1 (2018-12-14)
2.7.0 (2018-12-04)
2.6.0 (2018-11-03)
2.5.0 (2018-10-12)
2.4.0 (2018-10-09)
2.3.0 (2018-05-25)
2.2.1 (2018-05-11)
2.2.0 (2018-02-12)
2.1.0 (2018-01-26)
2.0.0 (2017-12-18)
1.2.0 (2017-10-13)
1.1.0 (2017-08-31)
1.0.0 (2017-08-02)
0.3.0 (2017-06-20)
0.2.4 (2017-04-11)
0.2.3 (2016-12-09)
0.2.2 (2016-12-07)
0.2.1 (2016-10-23)
0.2.0 (2016-06-21)
0.1.5 (2016-05-13)
0.1.4 (2016-05-12)
0.1.3 (2016-03-04)
0.0.14 (2017-04-11)
0.0.13 (2016-10-23)
0.0.12 (2016-08-14)
0.0.11 (2016-05-13)
0.0.10 (2016-05-12)
0.0.9 (2016-03-04)
0.0.8 (2016-01-06)
0.0.7 (2015-11-18)
0.0.6 (2015-11-17)
0.1.2 (2016-01-06)
0.1.1 (2015-11-17)
0.1.0 (2015-09-29)
0.0.5 (2015-09-27 15:27)
0.0.4 (2015-09-27 11:35)
0.0.3 (2015-09-26)
0.0.2 (2015-09-25 15:00)
0.0.1 (2015-09-25 09:06)
PACKAGE
README
swri_roscpp
Topic Services
Dynamic Parameters
Index
swri_roscpp
Index
Index
S
S
swri::advertise (C++ function)
swri::BindSubscriberImpl (C++ class)
swri::BindSubscriberImpl::BindSubscriberImpl (C++ function)
swri::BindSubscriberImpl::handleMessage (C++ function)
,
[1]
swri::BindUniqueSubscriberImpl (C++ class)
swri::BindUniqueSubscriberImpl::BindUniqueSubscriberImpl (C++ function)
swri::BindUniqueSubscriberImpl::handleMessage (C++ function)
,
[1]
swri::has_header (C++ struct)
swri::has_header<T, void_t<decltype(T::header)>> (C++ struct)
swri::ImplRoot (C++ class)
swri::ImplRoot::~ImplRoot (C++ function)
swri::make_void (C++ struct)
swri::make_void::type (C++ type)
swri::ServiceServer (C++ class)
swri::ServiceServer::appendDiagnostics (C++ function)
swri::ServiceServer::clientNames (C++ function)
swri::ServiceServer::clientStatistics (C++ function)
swri::ServiceServer::createService (C++ function)
swri::ServiceServer::DIAGNOSTIC_FLAGS (C++ enum)
swri::ServiceServer::DIAGNOSTIC_FLAGS::DIAG_ALL (C++ enumerator)
swri::ServiceServer::DIAGNOSTIC_FLAGS::DIAG_CLIENTS (C++ enumerator)
swri::ServiceServer::DIAGNOSTIC_FLAGS::DIAG_CONNECTION (C++ enumerator)
swri::ServiceServer::DIAGNOSTIC_FLAGS::DIAG_MOST (C++ enumerator)
swri::ServiceServer::DIAGNOSTIC_FLAGS::DIAG_SERVINGS (C++ enumerator)
swri::ServiceServer::DIAGNOSTIC_FLAGS::DIAG_TIMING (C++ enumerator)
swri::ServiceServer::instrumentPerClient (C++ function)
swri::ServiceServer::logCalls (C++ function)
swri::ServiceServer::operator= (C++ function)
swri::ServiceServer::resetStatistics (C++ function)
swri::ServiceServer::ServiceServer (C++ function)
,
[1]
swri::ServiceServer::setInstrumentPerClient (C++ function)
swri::ServiceServer::setLogCalls (C++ function)
swri::ServiceServer::statistics (C++ function)
swri::ServiceServer::unmappedService (C++ function)
swri::ServiceServerImpl (C++ class)
swri::ServiceServerImpl::client_stats_ (C++ member)
swri::ServiceServerImpl::clientNames (C++ function)
swri::ServiceServerImpl::clientStatistics (C++ function)
swri::ServiceServerImpl::instrument_per_client_ (C++ member)
swri::ServiceServerImpl::instrumentPerClient (C++ function)
swri::ServiceServerImpl::log_calls_ (C++ member)
swri::ServiceServerImpl::logCalls (C++ function)
swri::ServiceServerImpl::processServing (C++ function)
swri::ServiceServerImpl::resetStatistics (C++ function)
swri::ServiceServerImpl::server_ (C++ member)
swri::ServiceServerImpl::ServiceServerImpl (C++ function)
swri::ServiceServerImpl::setInstrumentPerClient (C++ function)
swri::ServiceServerImpl::setLogCalls (C++ function)
swri::ServiceServerImpl::total_stats_ (C++ member)
swri::ServiceServerImpl::totalStats (C++ function)
swri::ServiceServerImpl::unmapped_service_ (C++ member)
swri::ServiceServerImpl::unmappedService (C++ function)
swri::ServiceServerStatistics (C++ class)
swri::ServiceServerStatistics::failed (C++ function)
swri::ServiceServerStatistics::lastFailed (C++ function)
swri::ServiceServerStatistics::maxTime (C++ function)
swri::ServiceServerStatistics::meanTime (C++ function)
swri::ServiceServerStatistics::minTime (C++ function)
swri::ServiceServerStatistics::reset (C++ function)
swri::ServiceServerStatistics::ServiceServerStatistics (C++ function)
swri::ServiceServerStatistics::servings (C++ function)
swri::ServiceServerStatistics::succeeded (C++ function)
swri::StorageSubscriberImpl (C++ class)
swri::StorageSubscriberImpl::handleMessage (C++ function)
,
[1]
swri::StorageSubscriberImpl::StorageSubscriberImpl (C++ function)
swri::Subscriber (C++ class)
swri::Subscriber::age (C++ function)
swri::Subscriber::ageMilliseconds (C++ function)
swri::Subscriber::ageSeconds (C++ function)
swri::Subscriber::appendDiagnostics (C++ function)
swri::Subscriber::blockTimeouts (C++ function)
swri::Subscriber::DIAGNOSTIC_FLAGS (C++ enum)
swri::Subscriber::DIAGNOSTIC_FLAGS::DIAG_ALL (C++ enumerator)
swri::Subscriber::DIAGNOSTIC_FLAGS::DIAG_CONNECTION (C++ enumerator)
swri::Subscriber::DIAGNOSTIC_FLAGS::DIAG_LATENCY (C++ enumerator)
swri::Subscriber::DIAGNOSTIC_FLAGS::DIAG_MOST (C++ enumerator)
swri::Subscriber::DIAGNOSTIC_FLAGS::DIAG_MSG_COUNT (C++ enumerator)
swri::Subscriber::DIAGNOSTIC_FLAGS::DIAG_RATE (C++ enumerator)
swri::Subscriber::DIAGNOSTIC_FLAGS::DIAG_TIMEOUT (C++ enumerator)
swri::Subscriber::inTimeout (C++ function)
swri::Subscriber::maxLatency (C++ function)
swri::Subscriber::maxLatencyMicroseconds (C++ function)
swri::Subscriber::maxPeriod (C++ function)
swri::Subscriber::maxPeriodMilliseconds (C++ function)
swri::Subscriber::meanFrequencyHz (C++ function)
swri::Subscriber::meanLatency (C++ function)
swri::Subscriber::meanLatencyMicroseconds (C++ function)
swri::Subscriber::meanPeriod (C++ function)
swri::Subscriber::meanPeriodMilliseconds (C++ function)
swri::Subscriber::messageCount (C++ function)
swri::Subscriber::minLatency (C++ function)
swri::Subscriber::minLatencyMicroseconds (C++ function)
swri::Subscriber::minPeriod (C++ function)
swri::Subscriber::minPeriodMilliseconds (C++ function)
swri::Subscriber::numPublishers (C++ function)
swri::Subscriber::operator= (C++ function)
swri::Subscriber::resetStatistics (C++ function)
swri::Subscriber::setTimeout (C++ function)
,
[1]
swri::Subscriber::Subscriber (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
swri::Subscriber::timeout (C++ function)
swri::Subscriber::timeoutCount (C++ function)
swri::Subscriber::timeoutEnabled (C++ function)
swri::Subscriber::timeoutMilliseconds (C++ function)
swri::Subscriber::timeoutsBlocked (C++ function)
swri::Subscriber::unmappedTopic (C++ function)
swri::SubscriberImpl (C++ class)
swri::SubscriberImpl::age (C++ function)
swri::SubscriberImpl::blocking_timeout_ (C++ member)
swri::SubscriberImpl::blockTimeouts (C++ function)
swri::SubscriberImpl::checkTimeout (C++ function)
swri::SubscriberImpl::in_timeout_ (C++ member)
swri::SubscriberImpl::inTimeout (C++ function)
swri::SubscriberImpl::last_header_stamp_ (C++ member)
swri::SubscriberImpl::last_receive_time_ (C++ member)
swri::SubscriberImpl::max_latency_ (C++ member)
swri::SubscriberImpl::max_period_ (C++ member)
swri::SubscriberImpl::maxLatency (C++ function)
swri::SubscriberImpl::maxPeriod (C++ function)
swri::SubscriberImpl::meanFrequencyHz (C++ function)
swri::SubscriberImpl::meanLatency (C++ function)
swri::SubscriberImpl::meanPeriod (C++ function)
swri::SubscriberImpl::message_count_ (C++ member)
swri::SubscriberImpl::messageCount (C++ function)
swri::SubscriberImpl::min_latency_ (C++ member)
swri::SubscriberImpl::min_period_ (C++ member)
swri::SubscriberImpl::minLatency (C++ function)
swri::SubscriberImpl::minPeriod (C++ function)
swri::SubscriberImpl::nh_ (C++ member)
swri::SubscriberImpl::numPublishers (C++ function)
swri::SubscriberImpl::processHeader (C++ function)
swri::SubscriberImpl::resetStatistics (C++ function)
swri::SubscriberImpl::setTimeout (C++ function)
swri::SubscriberImpl::sub_ (C++ member)
swri::SubscriberImpl::SubscriberImpl (C++ function)
swri::SubscriberImpl::timeout (C++ function)
swri::SubscriberImpl::timeout_ (C++ member)
swri::SubscriberImpl::timeout_count_ (C++ member)
swri::SubscriberImpl::timeoutCount (C++ function)
swri::SubscriberImpl::timeoutEnabled (C++ function)
swri::SubscriberImpl::timeoutsBlocked (C++ function)
swri::SubscriberImpl::total_latency_ (C++ member)
swri::SubscriberImpl::total_periods_ (C++ member)
swri::SubscriberImpl::unmapped_topic_ (C++ member)
swri::SubscriberImpl::unmappedTopic (C++ function)
swri::Timer (C++ class)
swri::Timer::appendDiagnostics (C++ function)
swri::Timer::desiredFrequency (C++ function)
swri::Timer::desiredPeriod (C++ function)
swri::Timer::DIAGNOSTIC_FLAGS (C++ enum)
swri::Timer::DIAGNOSTIC_FLAGS::DIAG_ALL (C++ enumerator)
swri::Timer::DIAGNOSTIC_FLAGS::DIAG_COUNT (C++ enumerator)
swri::Timer::DIAGNOSTIC_FLAGS::DIAG_DURATION (C++ enumerator)
swri::Timer::DIAGNOSTIC_FLAGS::DIAG_MOST (C++ enumerator)
swri::Timer::DIAGNOSTIC_FLAGS::DIAG_RATE (C++ enumerator)
swri::Timer::maxDuration (C++ function)
swri::Timer::maxDurationMicroseconds (C++ function)
swri::Timer::maxPeriod (C++ function)
swri::Timer::maxPeriodMilliseconds (C++ function)
swri::Timer::meanDuration (C++ function)
swri::Timer::meanDurationMicroseconds (C++ function)
swri::Timer::meanFrequencyHz (C++ function)
swri::Timer::meanPeriod (C++ function)
swri::Timer::meanPeriodMilliseconds (C++ function)
swri::Timer::minDuration (C++ function)
swri::Timer::minDurationMicroseconds (C++ function)
swri::Timer::minPeriod (C++ function)
swri::Timer::minPeriodMilliseconds (C++ function)
swri::Timer::operator= (C++ function)
swri::Timer::resetStatistics (C++ function)
swri::Timer::ticks (C++ function)
swri::Timer::Timer (C++ function)
,
[1]
swri::TimerImpl (C++ class)
swri::TimerImpl::desired_period_ (C++ member)
swri::TimerImpl::desiredPeriod (C++ function)
swri::TimerImpl::max_duration_ (C++ member)
swri::TimerImpl::max_period_ (C++ member)
swri::TimerImpl::maxDuration (C++ function)
swri::TimerImpl::maxPeriod (C++ function)
swri::TimerImpl::meanDuration (C++ function)
swri::TimerImpl::meanFrequencyHz (C++ function)
swri::TimerImpl::meanPeriod (C++ function)
swri::TimerImpl::min_duration_ (C++ member)
swri::TimerImpl::min_period_ (C++ member)
swri::TimerImpl::minDuration (C++ function)
swri::TimerImpl::minPeriod (C++ function)
swri::TimerImpl::resetStatistics (C++ function)
swri::TimerImpl::tick_begin_normal_ (C++ member)
swri::TimerImpl::tick_begin_wall_ (C++ member)
swri::TimerImpl::tickBegin (C++ function)
swri::TimerImpl::tickEnd (C++ function)
swri::TimerImpl::ticks (C++ function)
swri::TimerImpl::ticks_ (C++ member)
swri::TimerImpl::timer_ (C++ member)
swri::TimerImpl::TimerImpl (C++ function)
swri::TimerImpl::total_durations_ (C++ member)
swri::TimerImpl::total_periods_ (C++ member)
swri::TimerImpl::WallDuration (C++ type)
swri::TimerImpl::WallTime (C++ type)
swri::TopicServiceClient (C++ class)
swri::TopicServiceClient::call (C++ function)
swri::TopicServiceClient::wait_for_service (C++ function)
swri::TopicServiceClientRaw (C++ class)
swri::TopicServiceClientRaw::call (C++ function)
swri::TopicServiceClientRaw::exists (C++ function)
swri::TopicServiceClientRaw::getService (C++ function)
swri::TopicServiceClientRaw::initialize (C++ function)
swri::TopicServiceClientRaw::TopicServiceClientRaw (C++ function)
swri::TopicServiceClientRaw::wait_for_service_nanoseconds (C++ function)
swri::TopicServiceServer (C++ class)
swri::TopicServiceServer::initialize (C++ function)
swri::TopicServiceServer::TopicServiceServer (C++ function)
swri::TopicServiceServerImpl (C++ class)
swri::TopicServiceServerImpl::initialize (C++ function)
swri::TopicServiceServerImpl::TopicServiceServerImpl (C++ function)
swri::TypedServiceServerImpl (C++ class)
swri::TypedServiceServerImpl::TypedServiceServerImpl (C++ function)
,
[1]
swri::TypedSubscriberImpl (C++ class)
swri::TypedSubscriberImpl::handleMessage (C++ function)
,
[1]
swri::TypedSubscriberImpl::TypedSubscriberImpl (C++ function)
swri::TypedTimerImpl (C++ class)
swri::TypedTimerImpl::handleTimer (C++ function)
swri::TypedTimerImpl::TypedTimerImpl (C++ function)
swri::TypedUniqueSubscriberImpl (C++ class)
swri::TypedUniqueSubscriberImpl::handleMessage (C++ function)
,
[1]
swri::TypedUniqueSubscriberImpl::TypedUniqueSubscriberImpl (C++ function)
swri::void_t (C++ type)