Program Listing for File output_mode_config.hpp
↰ Return to documentation for file (rcppsw/metrics/config/output_mode_config.hpp
)
#pragma once
/*******************************************************************************
* Includes
******************************************************************************/
#include <map>
#include <string>
#include "rcppsw/rcppsw.hpp"
#include "rcppsw/types/timestep.hpp"
/*******************************************************************************
* Namespaces
******************************************************************************/
namespace rcppsw::metrics::config {
/*******************************************************************************
* Structure Definitions
******************************************************************************/
struct output_mode_config {
using enabled_map_type = std::map<std::string, std::string>;
rtypes::timestep output_interval{0};
enabled_map_type enabled{};
};
} /* namespace rcppsw::metrics::config */