Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
▼Ncsv | |
CHeader | Struct and methods to "organice" printing of csv-Headers |
CLine | Struct and methods to "organice" printing of csv-Lines |
▼Nrc | |
▼Ndynamics | |
CDataReceiver | A simple receiver object for handling data streamed by rc_visard's rc_dynamics module |
▼CRemoteInterface | Simple remote interface to access the dynamic state estimates of an rc_visard device as data streams |
CDynamicsNotRunning | Thrown if rc_dynamics is requested to receive dynamics data but component is not running |
CInvalidState | Thrown if the current_state response of the dynamics service does not correspond to those in the State struct |
CNotAccepted | Thrown if a service call is not accepted |
CReturnCode | |
CState | An enum mirroring the state-machine states enum in rc_dynamics/dynamicsRos.h |
CTooManyRequests | Thrown if a REST API call is rejected because of too many requests |
CTooManyStreamDestinations | Thrown if too many streams are running already on rc_visard |
CSocketException | Exception representing an invalid socket operation |
CTrackedDataReceiver | Class for data stream receivers that are created by this remote interface in order to keep track of created streams |
CUnexpectedReceiveTimeout | Exception handling cases where actually everything should be fine and rc_visard's dynamic state estimates should be received, but it is not |
CTrajectoryTime | Represents a time stamp to query the trajectory of rcvisard's slam module |