fastcat 0.13.15
C++ EtherCAT Device Command & Control Library
Loading...
Searching...
No Matches
jed0200_offline.h
Go to the documentation of this file.
1#ifndef FASTCAT_JED0200_OFFLINE_H_
2#define FASTCAT_JED0200_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/jed0200.h"
10
11namespace fastcat
12{
13class Jed0200Offline : public Jed0200
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 jed0200_offline.h:14
bool Write(DeviceCmd &cmd) override
Definition jed0200_offline.cc:24
bool Read() override
Definition jed0200_offline.cc:17
bool ConfigFromYaml(const YAML::Node &node) override
Definition jed0200_offline.cc:10
FaultType Process() override
Definition jed0200_offline.cc:19
Definition jed0200.h:15
Definition device_base.h:18