▼Nio_comm_rx | |
CAbstractCallbackHandler | |
CAsyncManager | This is the central interface between ROSaic and the Rx(s), managing I/O operations such as reading messages and sending commands. |
CCallbackHandler | Abstract class representing a generic callback handler, includes high-level functionality such as wait |
CCallbackHandlers | Represents ensemble of (to be constructed) ROS messages, to be handled at once by this class |
CComm_IO | Handles communication with and configuration of the mosaic (and beyond) receiver(s) |
CManager | Interface (in C++ terms), that could be used for any I/O manager, synchronous and asynchronous alike |
CRxMessage | Can search buffer for messages, read/parse them, and so on |
▼Nrosaic_node | |
CROSaicNode | This class represents the ROsaic node, to be extended. |
CAGCState_t | Struct for the SBF sub-block "AGCState" |
CAttCovEuler | Struct for the SBF block "AttCovEuler" |
CAttEuler | Struct for the SBF block "AttEuler" |
CBaseParser | Base class for parsing NMEA messages and SBF blocks |
CBlockHeader_t | Struct for the SBF block's header message |
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 |
CDOP | Struct for the SBF block "DOP" |
CGpggaParser | Derived class for parsing GGA messages |
CGpgsaParser | Derived class for parsing GSA messages |
CGpgsvParser | Derived class for parsing GSV messages |
CGprmcParser | Derived class for parsing RMC messages |
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 |
CParseException | Class to declare error message format when parsing, derived from the public class "std::runtime_error" |
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" |
CVelCovCartesian | Struct for the SBF block "VelCovCartesian" |
CVelCovGeodetic | Struct for the SBF block "VelCovGeodetic" |