▼Cio_comm_rx::AbstractCallbackHandler | |
Cio_comm_rx::CallbackHandler< T > | Abstract class representing a generic callback handler, includes high-level functionality such as wait |
CAGCState_t | Struct for the SBF sub-block "AGCState" |
CAttCovEuler | Struct for the SBF block "AttCovEuler" |
CAttEuler | Struct for the SBF block "AttEuler" |
CBaseParser< T > | Base class for parsing NMEA messages and SBF blocks |
▼CBaseParser< rosaic::GpggaPtr > | |
CGpggaParser | Derived class for parsing GGA messages |
▼CBaseParser< rosaic::GpgsaPtr > | |
CGpgsaParser | Derived class for parsing GSA messages |
▼CBaseParser< rosaic::GpgsvPtr > | |
CGpgsvParser | Derived class for parsing GSV messages |
▼CBaseParser< rosaic::GprmcPtr > | |
CGprmcParser | Derived class for parsing RMC messages |
CBlockHeader_t | Struct for the SBF block's header message |
Cio_comm_rx::CallbackHandlers | Represents ensemble of (to be constructed) ROS messages, to be handled at once by this class |
CChannelSatInfo | Struct for the SBF sub-block "ChannelSatInfo" |
CChannelStateInfo | Struct for the SBF sub-block "ChannelStateInfo" |
CChannelStatus | Struct for the SBF block "ChannelStatus" |
CCircularBuffer | Class for creating, writing to and reading from a circular buffer |
Cio_comm_rx::Comm_IO | Handles communication with and configuration of the mosaic (and beyond) receiver(s) |
CDOP | Struct for the SBF block "DOP" |
▼Cstd::exception | STL class |
▼Cstd::runtime_error | STL class |
CParseException | Class to declare error message format when parsing, derived from the public class "std::runtime_error" |
▼Cio_comm_rx::Manager | Interface (in C++ terms), that could be used for any I/O manager, synchronous and asynchronous alike |
Cio_comm_rx::AsyncManager< StreamT > | This is the central interface between ROSaic and the Rx(s), managing I/O operations such as reading messages and sending commands. |
CMeasEpoch | Struct for the SBF block "MeasEpoch" |
CMeasEpochChannelType1 | Struct for the SBF sub-block "MeasEpochChannelType1" |
CMeasEpochChannelType2 | Struct for the SBF sub-block "MeasEpochChannelType2" |
CNMEASentence | Struct to split an NMEA sentence into its ID and its body, the latter tokenized into a vector of strings |
CPosCovCartesian | Struct for the SBF block "PosCovCartesian" |
CPosCovGeodetic | Struct for the SBF block "PosCovGeodetic" |
CPVTCartesian | Struct for the SBF block "PVTCartesian" |
CPVTGeodetic | Struct for the SBF block "PVTGeodetic" |
CQualityInd | Struct for the SBF block "QualityInd" |
CReceiverSetup | Struct for the SBF block "ReceiverSetup" |
CReceiverStatus | Struct for the SBF block "ReceiverStatus" |
Crosaic_node::ROSaicNode | This class represents the ROsaic node, to be extended. |
Cio_comm_rx::RxMessage | Can search buffer for messages, read/parse them, and so on |
CVelCovCartesian | Struct for the SBF block "VelCovCartesian" |
CVelCovGeodetic | Struct for the SBF block "VelCovGeodetic" |