AUBO SDK  0.26.0
arcs::common_interface::Trace Class Reference

#include <trace.h>

Public Member Functions

 Trace ()
virtual ~Trace ()
int alarm (TraceLevel level, int code, const std::vector< std::string > &args={})
 Injects alarm information into the aubo_control log.
int textmsg (const std::string &msg)
 print message into log
int notify (const std::string &msg)
 Notify the system.
int popup (TraceLevel level, const std::string &title, const std::string &msg, int mode)
 Send a popup request to the connected RTDE client
RobotMsgVector peek (size_t num, uint64_t last_time=0)
 peek the latest AlarmInfo (after the last retrieval)

Protected Attributes

void * d_

Detailed Description

Definition at line 22 of file trace.h.

Constructor & Destructor Documentation

◆ Trace()

arcs::common_interface::Trace::Trace ( )

◆ ~Trace()

virtual arcs::common_interface::Trace::~Trace ( )
virtual

Member Function Documentation

◆ notify()

int arcs::common_interface::Trace::notify ( const std::string & msg)

Notify the system.

Parameters
msg
Returns

Member Data Documentation

◆ d_

void* arcs::common_interface::Trace::d_
protected

Definition at line 229 of file trace.h.


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