1 #ifndef YOUBOT_ETHERCATMASTER_H 2 #define YOUBOT_ETHERCATMASTER_H 80 static EthercatMasterInterface&
getInstance(
const std::string configFile =
"youbot-ethercat.cfg",
const std::string configFilePath =
"../config/",
const bool ethercatMasterWithThread =
true);
The Ethercat Master factory.
EthercatMaster(const EthercatMaster &)
The youBot gripper with one degree of freedom.
static void destroy()
destroy the singleton instance by calling the destructor
The Ethercat Master interface.
One bar of the youBot gripper.
static EthercatMasterInterface * instance
static EthercatMasterInterface & getInstance(const std::string configFile="youbot-ethercat.cfg", const std::string configFilePath="../config/", const bool ethercatMasterWithThread=true)