7 #ifndef Svc_Version_HPP
8 #define Svc_Version_HPP
21 explicit Version(
const char*
const compName
100 void projectVersion_tlm();
102 void libraryVersion_tlm();
104 void customVersion_tlm(VersionSlot custom_slot);
105 void customVersion_tlm_all();
107 U8 m_num_custom_elements;
uint8_t U8
8-bit unsigned integer
PlatformIndexType FwIndexType
Data Structure for custom version Tlm.
@ NUM_CONSTANTS
The number of enumerated constants.
Auto-generated base for Version component.
Tracks versions for project, framework and user defined versions etc.
Version(const char *const compName)
Construct Version object.
void config(bool enable)
configure version's verbosity and startup
~Version()
Destroy Version object.
An enumeration for version status.
An enumeration for Version Type.