|
|
#include <experimental/memory>#include <ArmarXCore/core/logging/Logging.h>#include <ArmarXCore/core/rapidxml/wrapper/MultiNodeRapidXMLReader.h>#include <ArmarXCore/core/time/DateTime.h>#include <armarx/control/ethercat/SlaveIdentifier.h>#include <armarx/control/hardware_config/ConfigParser.h>#include "BusErrorHandler.h"#include "ErrorReporting.h"#include "EtherCATState.h"#include "bus_io/BusIO.h"
Include dependency graph for Bus.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | Bus |
| Brief description of class Bus. More... | |
Namespaces | |
| namespace | armarx |
| This file offers overloads of toIce() and fromIce() functions for STL container types. | |
| namespace | armarx::control |
| namespace | armarx::control::ethercat |
| namespace | VirtualRobot |
Typedefs | |
| using | RobotPtr = std::shared_ptr<class Robot> |
Enumerations | |
| enum class | BusFunctionalState { Running , Reinitializing , EmergencyStop , Shutdown } |
| enum class | PDOValidity { None , OnlyInputs , Both } |