▼Cenable_shared_from_this | |
▼Crc::dynamics::DataReceiver | A simple receiver object for handling data streamed by rc_visard's rc_dynamics module |
Crc::dynamics::TrackedDataReceiver | Class for data stream receivers that are created by this remote interface in order to keep track of created streams |
Crc::dynamics::RemoteInterface | Simple remote interface to access the dynamic state estimates of an rc_visard device as data streams |
Ccsv::Header | Struct and methods to "organice" printing of csv-Headers |
Ccsv::Line | Struct and methods to "organice" printing of csv-Lines |
Crc::dynamics::RemoteInterface::ReturnCode | |
▼Cruntime_error | |
Crc::dynamics::RemoteInterface::DynamicsNotRunning | Thrown if rc_dynamics is requested to receive dynamics data but component is not running |
Crc::dynamics::RemoteInterface::InvalidState | Thrown if the current_state response of the dynamics service does not correspond to those in the State struct |
Crc::dynamics::RemoteInterface::NotAccepted | Thrown if a service call is not accepted |
Crc::dynamics::RemoteInterface::NotAvailable | Thrown if a REST API call is rejected because of 404; i.e. URL not found |
Crc::dynamics::RemoteInterface::TooManyRequests | Thrown if a REST API call is rejected because of too many requests |
Crc::dynamics::RemoteInterface::TooManyStreamDestinations | Thrown if too many streams are running already on rc_visard |
Crc::dynamics::SocketException | Exception representing an invalid socket operation |
Crc::dynamics::UnexpectedReceiveTimeout | Exception handling cases where actually everything should be fine and rc_visard's dynamic state estimates should be received, but it is not |
Crc::dynamics::RemoteInterface::State | An enum mirroring the state-machine states enum in rc_dynamics/dynamicsRos.h |
Crc::TrajectoryTime | Represents a time stamp to query the trajectory of rcvisard's slam module |