| ▼Nmauve | The MAUVE namespace |
| ►Nbase | The base namespace contains basic runtime elements for MAUVE architectures |
| CMuxPriorityReadPortCore | Priority Multiplexer core with read ports |
| CMuxPriorityReadPortCoreWithStatus | Priority Multiplexer shell for read ports with status |
| CMuxPriorityReadPortInterface | Priority Multiplexer interface with read ports |
| CMuxPriorityReadPortShell | Priority Multiplexer shell with read ports |
| CMuxReadPortCore | Multiplexer core with read ports |
| CMuxReadPortInterface | Multiplexer interface with read ports |
| CMuxReadPortShell | Multiplexer shell with read ports |
| CMuxWriteServiceCore | Multiplexer core with write services |
| CMuxWriteServiceInterface | Multiplexer interface with write services |
| CMuxWriteServiceShell | Multiplexer shell with write services |
| CPeriodicStateMachine | Defines a Periodic State Machine |
| CRelayCore | Defines a Relay core |
| CRelayShell | Defines a Relay shell |
| ►Nros | The ros namespace contains the ROS binding resources |
| CConnector | ROS Connector interface |
| CPublisher | Adapter of the ROS Publisher |
| CPublisherCore | Core of the ROS Publisher Resource |
| CPublisherResourceInterface | Interface of the ROS Publisher Resource |
| CRosAbstractShell | ROS Abstract Shell |
| CRosShell | ROS Shell for conversion |
| CSubscriberComponentCore | |
| CSubscriberComponentShell | |
| CSubscriberCore | Core of the ROS Subscriber |
| CSubscriberInterface | Interface of the ROS Subscriber |
| ►Nruntime | The runtime namespace contains the core elements of the MAUVE middleware for designing and deploying real-time architectures |
| CAbstractComponent | Abstract Component class |
| CAbstractCore | The Core defines the methods of the component |
| CAbstractDeployer | Abstract Deployer class |
| CAbstractFiniteStateMachine | A Finite State Machine describes the component behavior |
| CAbstractFloatingPointProperty | Abstract class for a Floating point property |
| CAbstractIntegralProperty | Abstract class for a Integral property |
| CAbstractInterface | Abstract Interface class |
| CAbstractLogger | Class of a generic MAUVE logger |
| CAbstractPort | Abstract Port class |
| CAbstractProperty | Abstract property class |
| CAbstractResource | Abstract Resource class |
| CAbstractState | Abstract State class |
| CAllreadyDefinedService | Exception for Already Defined Services |
| CAllreadyDefinedState | Exception for Already Defined States |
| CAlreadyDefinedPort | Exception for Already Defined Ports |
| CAlreadyDefinedProperty | Exception for Already Defined Properties |
| CArchitecture | Architecture class |
| CCallPort | A Port to call a service |
| CCallService | Class of a Call service |
| CCallServiceImpl | Call Service implementation |
| CCategoryLogger | Class of a MAUVE logger for a custom category |
| CComponent | Component class |
| CComponentLogger | Class of a MAUVE logger for a component |
| CConfigurable | Configurable trait |
| CCore | The Core defines the methods of the component |
| CCoreContainer | Core container |
| CDeployer | Deployer class deploying a specific architecture |
| CDeployerLogger | Class of a MAUVE logger for the deployer |
| CEventPort | |
| CEventService | |
| CEventServiceImpl | |
| CExecState | |
| CFiniteStateMachine | |
| CFloatingPointProperty | |
| CFSMContainer | |
| CHasPort | |
| CHasProperty | |
| CHasShell | |
| CIntegralProperty | |
| CInterface | |
| CInterfaceContainer | |
| CManager | |
| Cmauve_formatter | Formatter for MAUVE loggers |
| COtherProperty | |
| CPort | |
| Cproperty_t | |
| Cproperty_t< I, F, true, T > | |
| Cproperty_t< I, true, S, T > | |
| Cproperty_t< true, F, S, T > | |
| CReadPort | |
| CReadService | |
| CReadServiceImpl | |
| CResource | |
| CResourceLogger | Class of a MAUVE logger for a resrouce |
| CRingBuffer | |
| Crosjson_sink | |
| CRtMutex | |
| CService | A Service |
| CServiceContainer | |
| CSharedDataCore | |
| CSharedDataInterface | |
| CSharedDataShell | |
| CShell | A Shell is the interface of a component |
| CShellContainer | |
| CState | |
| CStatusValue | |
| CStringProperty | |
| CSynchroState | |
| CTask | A system Task that executes a component |
| CTransition | |
| CWithAbstractCore | Trait for objects with an abstract Core |
| CWithAbstractFSM | Trait for objects with an abstract FSM |
| CWithAbstractInterface | Trait for objects with an abstract Interface |
| CWithAbstractShell | Trait for objects with an abstract Shell |
| CWithCore | Object with a Core |
| CWithFSM | Object with a FiniteStateMachine |
| CWithHook | Objects with hooks |
| CWithInterface | Object with an Interface |
| CWithLogger | Object with a Logger |
| CWithName | Object with a name |
| CWithShell | Object with a Shell |
| CWithShellAndCore | Objects wite a Shell and a Core |
| CWritePort | |
| CWriteService | |
| CWriteServiceImpl | |
| ►Ntypes | Contains common types for robotic applications |
| ►Ngeometry | Contains common types for geometric computations |
| CMapMetaData | Structure of a MetaData |
| COccupancyGrid | Structure of a OccupancyGrid |
| CPoint | Structure of a Point2D |
| CPoint2D | Structure of a Point2D |
| CPose | Structure of a Pose |
| CPose2D | Structure of a Pose2D |
| CPoseStamped | Structure of a MetaData |
| CQuaternion | Structure of a Quaternion It is defined by x, y, z and w components |
| CTransform | Structure of a MetaData |
| CTransformStamped | Structure of a MetaData |
| CUnicycleVelocity | Structure of velocity for a unicycle robot |
| CVector3 | Structure of a Vector in 3D space It is defined by x, y, z components |
| CWheel2Velocity | Structure of a velocity for 2-wheels robots |
| ►Nsensor | Contains common types for sensor measurements |
| CGnssPosition | GNSS time an position measurement |
| CGnssPVT | GNSS time, position and velocity measurement Adapted from ublox PVT message |
| CGnssSatInfo | |
| CGnssStatus | |
| CGNSSStatus | GNSS Status type |
| CGnssTime | Gnss Time (adapted from ublox PVT standard message) |
| CGnssVelocity | Gnss Velocity data |
| CImage | Image type |
| CImu | Imu type |
| CImuState | Imu type |
| CJoy | Joy type |
| CLaserScan | Structure for a single scan from a planar laser range finder |
| CSatInfo | |