BusErrorHandler Class Reference

Brief description of class BusErrorHandler. More...

#include <armarx/control/ethercat/BusErrorHandler.h>

+ Inheritance diagram for BusErrorHandler:

Public Member Functions

 BusErrorHandler (Bus *bus)
 
bool hasError () const
 
void init (int wkc)
 
bool isReinitializationActive () const
 
bool isSlaveLostOrDuringReinitialization (SlaveInterface *slave) const
 
void rtHandleBusErrors ()
 
void rtHandleSlaveErrors ()
 
 ~BusErrorHandler () override
 
- Public Member Functions inherited from Logging
SpamFilterDataPtr deactivateSpam (float deactivationDurationSec=10.0f, const std::string &identifier="", bool deactivate=true) const
 disables the logging for the current line for the given amount of seconds. More...
 
MessageTypeT getEffectiveLoggingLevel () const
 
 Logging ()
 
void setLocalMinimumLoggingLevel (MessageTypeT level)
 With setLocalMinimumLoggingLevel the minimum verbosity-level of log-messages can be set. More...
 
void setTag (const LogTag &tag)
 
void setTag (const std::string &tagName)
 
virtual ~Logging ()
 

Additional Inherited Members

- Protected Member Functions inherited from Logging
bool checkLogLevel (MessageTypeT level) const
 
const LogSenderPtrgetLogSender () const
 Retrieve log sender. More...
 
LogSenderPtr loghelper (const char *file, int line, const char *function) const
 
- Protected Attributes inherited from Logging
MessageTypeT minimumLoggingLevel
 
SpamFilterDataPtr spamFilter
 
LogTag tag
 

Detailed Description

Brief description of class BusErrorHandler.

Detailed description of class BusErrorHandler.

Definition at line 47 of file BusErrorHandler.h.

Constructor & Destructor Documentation

◆ BusErrorHandler()

BusErrorHandler ( Bus bus)

Definition at line 23 of file BusErrorHandler.cpp.

◆ ~BusErrorHandler()

~BusErrorHandler ( )
override

Definition at line 30 of file BusErrorHandler.cpp.

Member Function Documentation

◆ hasError()

bool hasError ( ) const

Definition at line 76 of file BusErrorHandler.cpp.

+ Here is the caller graph for this function:

◆ init()

void init ( int  wkc)

Definition at line 94 of file BusErrorHandler.cpp.

+ Here is the call graph for this function:

◆ isReinitializationActive()

bool isReinitializationActive ( ) const

Definition at line 82 of file BusErrorHandler.cpp.

+ Here is the caller graph for this function:

◆ isSlaveLostOrDuringReinitialization()

bool isSlaveLostOrDuringReinitialization ( SlaveInterface slave) const

Definition at line 88 of file BusErrorHandler.cpp.

+ Here is the caller graph for this function:

◆ rtHandleBusErrors()

void rtHandleBusErrors ( )

Definition at line 37 of file BusErrorHandler.cpp.

+ Here is the caller graph for this function:

◆ rtHandleSlaveErrors()

void rtHandleSlaveErrors ( )

Definition at line 44 of file BusErrorHandler.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

The documentation for this class was generated from the following files: