copmment block for fw class ids

This commit is contained in:
Robin Müller 2021-05-18 11:36:36 +02:00
parent 94062c67d3
commit 6db2efc20d
No known key found for this signature in database
GPG Key ID: 71B58F8A3CDFA9AC

View File

@ -1,8 +1,12 @@
#ifndef FSFW_RETURNVALUES_FWCLASSIDS_H_ #ifndef FSFW_RETURNVALUES_FWCLASSIDS_H_
#define FSFW_RETURNVALUES_FWCLASSIDS_H_ #define FSFW_RETURNVALUES_FWCLASSIDS_H_
#include <cstdint>
// The comment block at the end is used by the returnvalue exporter.
// It is recommended to add it as well for mission returnvalues
namespace CLASS_ID { namespace CLASS_ID {
enum { enum: uint8_t {
OPERATING_SYSTEM_ABSTRACTION = 1, //OS OPERATING_SYSTEM_ABSTRACTION = 1, //OS
OBJECT_MANAGER_IF, //OM OBJECT_MANAGER_IF, //OM
DEVICE_HANDLER_BASE, //DHB DEVICE_HANDLER_BASE, //DHB
@ -55,17 +59,18 @@ enum {
HAS_ACTIONS_IF, //HF HAS_ACTIONS_IF, //HF
DEVICE_COMMUNICATION_IF, //DC DEVICE_COMMUNICATION_IF, //DC
BSP, //BSP BSP, //BSP
TIME_STAMPER_IF, //TSI 53 TIME_STAMPER_IF, //TSI
SGP4PROPAGATOR_CLASS, //SGP4 54 SGP4PROPAGATOR_CLASS, //SGP4
MUTEX_IF, //MUX 55 MUTEX_IF, //MUX
MESSAGE_QUEUE_IF,//MQI 56 MESSAGE_QUEUE_IF,//MQI
SEMAPHORE_IF, //SPH 57 SEMAPHORE_IF, //SPH
LOCAL_POOL_OWNER_IF, //LPIF 58 LOCAL_POOL_OWNER_IF, //LPIF
POOL_VARIABLE_IF, //PVA 59 POOL_VARIABLE_IF, //PVA
HOUSEKEEPING_MANAGER, //HKM 60 HOUSEKEEPING_MANAGER, //HKM
DLE_ENCODER, //DLEE 61 DLE_ENCODER, //DLEE
PUS_SERVICE_9, //PUS9 62 PUS_SERVICE_3, //PUS3
FILE_SYSTEM, //FILS 63 PUS_SERVICE_9, //PUS9
FILE_SYSTEM, //FILS
FW_CLASS_ID_COUNT //is actually count + 1 ! FW_CLASS_ID_COUNT //is actually count + 1 !
}; };