fastcat 0.13.15
C++ EtherCAT Device Command & Control Library
Loading...
Searching...
No Matches
el2809_offline.h
Go to the documentation of this file.
1#ifndef FASTCAT_EL2809_OFFLINE_H_
2#define FASTCAT_EL2809_OFFLINE_H_
3
4// Include related header (for cc files)
5
6// Include c then c++ libraries
7
8// Include external then project includes
9#include "fastcat/jsd/el2809.h"
10
11namespace fastcat
12{
13class El2809Offline : public El2809
14{
15 public:
16 bool ConfigFromYaml(const YAML::Node& node) override;
17 bool Read() override;
18 FaultType Process() override;
19 bool Write(DeviceCmd& cmd) override;
20};
21
22} // namespace fastcat
23
24#endif
Definition el2809_offline.h:14
bool ConfigFromYaml(const YAML::Node &node) override
Definition el2809_offline.cc:13
bool Read() override
Definition el2809_offline.cc:18
FaultType Process() override
Definition el2809_offline.cc:20
bool Write(DeviceCmd &cmd) override
Definition el2809_offline.cc:25
Definition el2809.h:15
Definition device_base.h:18