|
Documentation for OpenFLUID
2.2.0
|
A template structure to store reporting data. A report is madde of categories. Each category is a list of report items. Each report item is made of a message and a status.
| C | the data type for categories |
| M | the data type for messages |
#include <utils/ReportingData.hpp>
Classes | |
| struct | ReportingItem |
| struct | ReportingList |
Public Types | |
| enum class | ReportingStatus { UNKNOWN , DISABLED , OK , WARNING , ERROR_STATUS } |
Public Member Functions | |
| ReportingStatus | getStatus () const |
Public Attributes | |
| std::map< C, ReportingList > | Categories |
|
strong |
|
inline |
Computes the overall status of the report
| std::map<C,ReportingList> openfluid::utils::ReportingData< C, M >::Categories |
Categories composing the report