MeteoIODoc 20241221.207bde49
mio::ProcessingProperties Class Reference

#include <ProcessingBlock.h>

Public Types

enum  proc_stage { none , first , second , both }
 

Public Member Functions

 ProcessingProperties ()
 
 ProcessingProperties (const Duration &t_before, const Duration &t_after, const size_t &pt_before, const size_t &pt_after, const proc_stage &i_stage)
 
const std::string toString () const
 

Public Attributes

Duration time_before
 
Duration time_after
 
size_t points_before
 
size_t points_after
 
proc_stage stage
 

Member Enumeration Documentation

◆ proc_stage

Enumerator
none 

never activate this block

first 

activate at first stage

second 

activate at second stage

both 

activate at both first and second stage

Constructor & Destructor Documentation

◆ ProcessingProperties() [1/2]

mio::ProcessingProperties::ProcessingProperties ( )
inline

◆ ProcessingProperties() [2/2]

mio::ProcessingProperties::ProcessingProperties ( const Duration t_before,
const Duration t_after,
const size_t &  pt_before,
const size_t &  pt_after,
const proc_stage i_stage 
)
inline

Member Function Documentation

◆ toString()

const std::string mio::ProcessingProperties::toString ( ) const

Member Data Documentation

◆ points_after

size_t mio::ProcessingProperties::points_after

◆ points_before

size_t mio::ProcessingProperties::points_before

◆ stage

proc_stage mio::ProcessingProperties::stage

◆ time_after

Duration mio::ProcessingProperties::time_after

◆ time_before

Duration mio::ProcessingProperties::time_before

The documentation for this class was generated from the following files: