transformer
TransformationStatus.hpp
Go to the documentation of this file.
1 #ifndef TRANSFORMER_TRANSFORMER_STATUS_HPP
2 #define TRANSFORMER_TRANSFORMER_STATUS_HPP
3 
4 #include <string>
5 #include <vector>
6 #include <base/Time.hpp>
7 
8 namespace transformer
9 {
14  {
18  std::string source_local;
22  std::string target_local;
26  std::string source_global;
30  std::string target_global;
31 
34 
38  int32_t chain_length;
46  uint64_t failed_no_chain;
51  uint64_t failed_no_sample;
57 
59  : chain_length(0)
61  , failed_no_chain(0)
62  , failed_no_sample(0)
64  };
65 
71  {
72  base::Time time;
73  std::vector<transformer::TransformationStatus> transformations;
74  };
75 }
76 
77 #endif
78 
base::Time time
Definition: TransformationStatus.hpp:72
int32_t chain_length
Definition: TransformationStatus.hpp:38
Definition: TransformationStatus.hpp:13
uint64_t generated_transformations
Definition: TransformationStatus.hpp:42
std::string target_global
Definition: TransformationStatus.hpp:30
Definition: TransformationStatus.hpp:70
std::string source_global
Definition: TransformationStatus.hpp:26
std::string source_local
Definition: TransformationStatus.hpp:18
TransformationStatus()
Definition: TransformationStatus.hpp:58
uint64_t failed_interpolation_impossible
Definition: TransformationStatus.hpp:56
base::Time last_generated_value
Definition: TransformationStatus.hpp:33
std::string target_local
Definition: TransformationStatus.hpp:22
uint64_t failed_no_sample
Definition: TransformationStatus.hpp:51
uint64_t failed_no_chain
Definition: TransformationStatus.hpp:46
std::vector< transformer::TransformationStatus > transformations
Definition: TransformationStatus.hpp:73