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;
PlatformIndexType FwIndexType
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 and startup
~Version()
Destroy Version object.
An enumeration for Version Type.
Tracks versions for project, framework and user defined versions etc.