Entry Class Reference

Brief description of class Entry. More...

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

Public Member Functions

EntrybusIterationNumber (std::uint64_t iteration)
 
EntrydeviceName (const char *deviceName)
 
 Entry ()=default
 
EntryerrorType (Type type)
 
template<typename... T>
Entrymessage (const char *fmt, T... args)
 
EntrymetaInfo (const char *file, int line, const char *function)
 
EntryslaveIdentifier (SlaveIdentifier sid)
 
std::string toString () const
 
 ~Entry ()=default
 

Detailed Description

Brief description of class Entry.

Detailed description of class Entry.

Definition at line 68 of file ErrorReporting.h.

Constructor & Destructor Documentation

◆ Entry()

Entry ( )
default

◆ ~Entry()

~Entry ( )
default

Member Function Documentation

◆ busIterationNumber()

Entry & busIterationNumber ( std::uint64_t  iteration)

Definition at line 378 of file ErrorReporting.cpp.

◆ deviceName()

Entry & deviceName ( const char *  deviceName)

Definition at line 348 of file ErrorReporting.cpp.

◆ errorType()

Entry & errorType ( Type  type)

Definition at line 332 of file ErrorReporting.cpp.

◆ message()

Entry& message ( const char *  fmt,
T...  args 
)
inline

Definition at line 107 of file ErrorReporting.h.

◆ metaInfo()

Entry & metaInfo ( const char *  file,
int  line,
const char *  function 
)

Definition at line 339 of file ErrorReporting.cpp.

◆ slaveIdentifier()

Entry & slaveIdentifier ( SlaveIdentifier  sid)

Definition at line 325 of file ErrorReporting.cpp.

◆ toString()

std::string toString ( ) const

Definition at line 355 of file ErrorReporting.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: