    

 ## On this page

  

 

 # simulation\_framework::evaluator::kpi::KpiContent Struct Reference

 Last update: 16.07.2025 

struct [KpiContent](structsimulation__framework_1_1evaluator_1_1kpi_1_1KpiContent.xhtml "struct KpiContent") [More...](structsimulation__framework_1_1evaluator_1_1kpi_1_1KpiContent.xhtml#details)

`#include <<a class="el" href="kpi__definition_8h_source.xhtml">kpi_definition.h</a>>`

## <a id="pub-attribs" name="pub-attribs"></a>Public Attributes

<a id="ab6ac6858979a6823360d3560033c279d"></a>core::time::Timestamp **timestamp** <a id="ac8e46873d5bd38ea0b5f8be9ef7115cb"></a>std::string **name** Datatype [data\_type](structsimulation__framework_1_1evaluator_1_1kpi_1_1KpiContent.xhtml#a68bf6cc25950e49302e5bf3dc4f0d7aa) <a id="a8d5081b846aad1737c6d2731dc73865a"></a>std::string **value** <a id="af57ddc4188f4c2308380ea9b4cbee4cb"></a>std::string **unit** <a id="a0b222ee62c63c4e1457dfc0dd03f9c67"></a>Type **type** <a id="details" name="details"></a>## Detailed Description

struct [KpiContent](structsimulation__framework_1_1evaluator_1_1kpi_1_1KpiContent.xhtml "struct KpiContent")

[KpiContent](structsimulation__framework_1_1evaluator_1_1kpi_1_1KpiContent.xhtml "struct KpiContent") defines the basic data structure where one KPI value can be stored.



## Member Data Documentation

<a id="a68bf6cc25950e49302e5bf3dc4f0d7aa"></a>## [◆ ](#a68bf6cc25950e49302e5bf3dc4f0d7aa)data\_type

 Datatype simulation\_framework::evaluator::kpi::KpiContent::data\_type

Notedata\_type, value and unit are all defined in string, so that different KPI could be logged into different formats with more freedom 



---

The documentation for this struct was generated from the following file:- [kpi\_definition.h](kpi__definition_8h_source.xhtml)