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