ApraLinuxUtils 1.0.0
C++ utility library for embedded Linux systems
 
Loading...
Searching...
No Matches
apra::Message Class Reference

#include <Message.h>

Inheritance diagram for apra::Message:
apra::I2C_Transaction_Message

Public Member Functions

 Message ()
 
virtual ~Message ()
 
void setType (MESSAGE_TYPE t)
 
MESSAGE_TYPE getType ()
 
uint64_t getHandle ()
 

Protected Attributes

MESSAGE_TYPE m_type
 
uint64_t m_handle
 

Detailed Description

Definition at line 27 of file Message.h.

Constructor & Destructor Documentation

◆ Message()

apra::Message::Message ( )

Definition at line 16 of file Message.cpp.

References GTMONOTIMENS, and m_handle.

◆ ~Message()

apra::Message::~Message ( )
virtual

Definition at line 22 of file Message.cpp.

Member Function Documentation

◆ getHandle()

uint64_t apra::Message::getHandle ( )

Definition at line 37 of file Message.cpp.

References m_handle.

Referenced by apra::I2C_Interface::registerEvent().

◆ getType()

MESSAGE_TYPE apra::Message::getType ( )

Definition at line 32 of file Message.cpp.

References m_type.

Referenced by apra::ProcessThread::someFunction().

◆ setType()

void apra::Message::setType ( MESSAGE_TYPE  t)

Member Data Documentation

◆ m_handle

uint64_t apra::Message::m_handle
protected

Definition at line 37 of file Message.h.

Referenced by getHandle(), Message(), and apra::I2C_Transaction_Message::operator=().

◆ m_type

MESSAGE_TYPE apra::Message::m_type
protected

Definition at line 36 of file Message.h.

Referenced by getType(), apra::I2C_Transaction_Message::operator=(), and setType().


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