Entry Class Reference

Brief description of class Entry. More...

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

Public Member Functions

Entry & busIterationNumber (std::uint64_t iteration)
 
Entry & deviceName (const char *deviceName)
 
 Entry ()=default
 
Entry & errorType (Type type)
 
std::string getIdentifier () const
 
template<typename... T>
Entry & identifier (const char *fmt, T... args)
 
template<typename... T>
Entry & message (const char *fmt, T... args)
 
Entry & metaInfo (const char *file, int line, const char *function)
 
Entry & slaveIdentifier (SlaveIdentifier sid)
 
std::string toString () const
 
 ~Entry ()=default
 

Detailed Description

Brief description of class Entry.

Detailed description of class Entry.

Constructor & Destructor Documentation

◆ Entry()

Entry ( )
default

◆ ~Entry()

~Entry ( )
default

Member Function Documentation

◆ busIterationNumber()

Entry & busIterationNumber ( std::uint64_t iteration)

◆ deviceName()

Entry & deviceName ( const char * deviceName)

◆ errorType()

Entry & errorType ( Type type)

◆ getIdentifier()

std::string getIdentifier ( ) const

◆ identifier()

template<typename... T>
Entry & identifier ( const char * fmt,
T... args )
inline

◆ message()

template<typename... T>
Entry & message ( const char * fmt,
T... args )
inline

◆ metaInfo()

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

◆ slaveIdentifier()

Entry & slaveIdentifier ( SlaveIdentifier sid)

◆ toString()

std::string toString ( ) const

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