OpenJAUS Software Development Kit  4.3.1
Public Member Functions | Protected Attributes | Friends | List of all members
openjaus::model::Event Class Reference

#include <Event.h>

Public Member Functions

 Event ()
 
virtual ~Event ()
 
double getRate_Hz () const
 Accessor to get the value of rate_Hz. More...
 
bool setRate_Hz (double rate_Hz)
 Accessor to set value of rate_Hz. More...
 
unsigned char getRequestId () const
 Accessor to get the value of requestId. More...
 
bool setRequestId (unsigned char requestId)
 Accessor to set value of requestId. More...
 
MessagegetMessage () const
 Accessor to get the value of message. More...
 
bool setMessage (Message *message)
 Accessor to set value of message. More...
 
virtual std::string toString () const
 

Protected Attributes

double rate_Hz
 
unsigned char requestId
 
Messagemessage
 

Friends

OPENJAUS_EXPORT friend std::ostream & operator<< (std::ostream &output, const Event &object)
 
OPENJAUS_EXPORT friend std::ostream & operator<< (std::ostream &output, const Event *object)
 

Constructor & Destructor Documentation

§ Event()

openjaus::model::Event::Event ( )

§ ~Event()

openjaus::model::Event::~Event ( )
virtual

Member Function Documentation

§ getMessage()

Message * openjaus::model::Event::getMessage ( ) const

§ getRate_Hz()

double openjaus::model::Event::getRate_Hz ( ) const

§ getRequestId()

unsigned char openjaus::model::Event::getRequestId ( ) const

§ setMessage()

bool openjaus::model::Event::setMessage ( Message message)
Parameters
messageThe value of the new message.

§ setRate_Hz()

bool openjaus::model::Event::setRate_Hz ( double  rate_Hz)
Parameters
rate_HzThe value of the new rate_Hz.

§ setRequestId()

bool openjaus::model::Event::setRequestId ( unsigned char  requestId)
Parameters
requestIdThe value of the new requestId.

§ toString()

std::string openjaus::model::Event::toString ( ) const
virtual

Friends And Related Function Documentation

§ operator<< [1/2]

OPENJAUS_EXPORT friend std::ostream& operator<< ( std::ostream &  output,
const Event object 
)
friend

§ operator<< [2/2]

OPENJAUS_EXPORT friend std::ostream& operator<< ( std::ostream &  output,
const Event object 
)
friend

Member Data Documentation

§ message

Message* openjaus::model::Event::message
protected

§ rate_Hz

double openjaus::model::Event::rate_Hz
protected

§ requestId

unsigned char openjaus::model::Event::requestId
protected

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