1#ifndef FASTCAT_CONDITIONAL_H_
2#define FASTCAT_CONDITIONAL_H_
9#include "fastcat/device_base.h"
Definition conditional.h:26
bool ConfigFromYaml(const YAML::Node &node) override
Definition conditional.cc:44
Conditional()
Definition conditional.cc:38
enum ConditionalType conditional_type_
Definition conditional.h:34
std::string conditional_type_string_
Definition conditional.h:33
bool Read() override
Definition conditional.cc:75
double compare_rhs_value_
Definition conditional.h:35
Definition device_base.h:20
Definition device_base.h:18
ConditionalType
Definition conditional.h:13
@ LT
Definition conditional.h:14
@ NE
Definition conditional.h:19
@ BAD_CONDITIONAL_TYPE
Definition conditional.h:20
@ GE
Definition conditional.h:17
@ LE
Definition conditional.h:15
@ GT
Definition conditional.h:16
@ EQ
Definition conditional.h:18
ConditionalType ConditionalTypeFromString(std::string cond_type)
Definition conditional.cc:12