ethercatcpp
src
api_doc
include
ethercatcpp
fake_device.h
Go to the documentation of this file.
1
/* File: fake_device.h
2
* This file is part of the program ethercatcpp-core
3
* Program description : EtherCAT driver libraries for UNIX
4
* Copyright (C) 2017-2024 - Robin Passama (LIRMM / CNRS) Arnaud Meline
5
* (LIRMM / CNRS) Benjamin Navarro (LIRMM / CNRS). All Right reserved.
6
*
7
* This software is free software: you can redistribute it and/or modify
8
* it under the terms of the CeCILL-C license as published by
9
* the CEA CNRS INRIA, either version 1
10
* of the License, or (at your option) any later version.
11
* This software is distributed in the hope that it will be useful,
12
* but WITHOUT ANY WARRANTY without even the implied warranty of
13
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14
* CeCILL-C License for more details.
15
*
16
* You should have received a copy of the CeCILL-C License
17
* along with this software. If not, it can be found on the official
18
* website of the CeCILL licenses family (http://www.cecill.info/index.en.html).
19
*/
30
#pragma once
31
32
#include <
ethercatcpp/slave_device.h
>
33
38
namespace
ethercatcpp
{
39
46
class
FakeDevice
:
public
SlaveDevice
{
47
public
:
54
FakeDevice
(uint32_t manufacturer, uint32_t model_id);
55
};
56
}
// namespace ethercatcpp
ethercatcpp::FakeDevice::FakeDevice
FakeDevice(uint32_t manufacturer, uint32_t model_id)
Constructor of FakeDevice class.
slave_device.h
Header file for SlaveDevice class.
ethercatcpp::FakeDevice
This class define a "fake" EtherCAT device.
Definition:
fake_device.h:46
ethercatcpp
ethercatcpp::SlaveDevice
This class define an EtherCAT unit device.
Definition:
slave_device.h:53
Generated by
1.8.17