26#ifndef SIM_TO_DUT_INTERFACE_CONNECTORCONFIG_H
27#define SIM_TO_DUT_INTERFACE_CONNECTORCONFIG_H
49 if (this->operations.empty()) {
50 throw std::invalid_argument(
"Set of operations cannot be empty");
53 if (this->operations.find(periodicOperation.first) == this->operations.end()) {
54 throw std::invalid_argument(
"Periodic operation not found in operations");
Configuration for a single DuTConnector
Definition: ConnectorConfig.h:43
virtual ~ConnectorConfig()=default
std::map< std::string, int > periodicOperations
Definition: ConnectorConfig.h:66
std::set< std::string > operations
Definition: ConnectorConfig.h:63
bool periodicTimerEnabled
Definition: ConnectorConfig.h:69
Definition: CANConnector.cpp:29