7 #ifndef Svc_Version_HPP 8 #define Svc_Version_HPP 21 explicit Version(
const char*
const compName
101 void fwVersion_tlm();
103 void projectVersion_tlm();
105 void libraryVersion_tlm();
107 void customVersion_tlm(VersionSlot custom_slot);
108 void customVersion_tlm_all();
110 U8 m_num_custom_elements;
FwIdType FwOpcodeType
The type of a command opcode.
void start()
send initial version tlm and events
The number of enumerated constants.
Auto-generated base for Version component.
An enumeration for version status.
Data Structure for custom version Tlm.
uint8_t U8
8-bit unsigned integer
Version(const char *const compName)
Construct Version object.
void config(bool enable)
configure version's verbosity
PlatformIndexType FwIndexType
~Version()
Destroy Version object.
RateGroupDivider component implementation.
An enumeration for Version Type.
Tracks versions for project, framework and user defined versions etc.