rad  2.0.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Types | Public Member Functions | List of all members
scxml4cpp::Event Class Reference

#include <Event.h>

Inheritance diagram for scxml4cpp::Event:
rad::SMEvent rad::SMEvent

Public Types

enum  EventType {
  CALL_EVENT = 0, CHANGE_EVENT, SIGNAL_EVENT, TIME_EVENT,
  ERROR_EVENT, CALL_EVENT = 0, CHANGE_EVENT, SIGNAL_EVENT,
  TIME_EVENT, ERROR_EVENT, CALL_EVENT = 0, CHANGE_EVENT,
  SIGNAL_EVENT, TIME_EVENT, ERROR_EVENT
}
 
enum  EventStatus {
  TOBEPROCESSED = 0, PROCESSED, IGNORED, REJECTED,
  DEFERRED, TOBEPROCESSED = 0, PROCESSED, IGNORED,
  REJECTED, DEFERRED, TOBEPROCESSED = 0, PROCESSED,
  IGNORED, REJECTED, DEFERRED
}
 
enum  EventType {
  CALL_EVENT = 0, CHANGE_EVENT, SIGNAL_EVENT, TIME_EVENT,
  ERROR_EVENT, CALL_EVENT = 0, CHANGE_EVENT, SIGNAL_EVENT,
  TIME_EVENT, ERROR_EVENT, CALL_EVENT = 0, CHANGE_EVENT,
  SIGNAL_EVENT, TIME_EVENT, ERROR_EVENT
}
 
enum  EventStatus {
  TOBEPROCESSED = 0, PROCESSED, IGNORED, REJECTED,
  DEFERRED, TOBEPROCESSED = 0, PROCESSED, IGNORED,
  REJECTED, DEFERRED, TOBEPROCESSED = 0, PROCESSED,
  IGNORED, REJECTED, DEFERRED
}
 
enum  EventType {
  CALL_EVENT = 0, CHANGE_EVENT, SIGNAL_EVENT, TIME_EVENT,
  ERROR_EVENT, CALL_EVENT = 0, CHANGE_EVENT, SIGNAL_EVENT,
  TIME_EVENT, ERROR_EVENT, CALL_EVENT = 0, CHANGE_EVENT,
  SIGNAL_EVENT, TIME_EVENT, ERROR_EVENT
}
 
enum  EventStatus {
  TOBEPROCESSED = 0, PROCESSED, IGNORED, REJECTED,
  DEFERRED, TOBEPROCESSED = 0, PROCESSED, IGNORED,
  REJECTED, DEFERRED, TOBEPROCESSED = 0, PROCESSED,
  IGNORED, REJECTED, DEFERRED
}
 

Public Member Functions

 Event ()
 
 Event (const std::string &id, const EventType type)
 
 Event (const Event &e)
 
Eventoperator= (const Event &e)
 
virtual ~Event ()
 
const std::string & getId () const
 
const EventType getType () const
 
const EventStatus getStatus () const
 
void * getPayload () const
 
void setId (const std::string &id)
 
void setType (const EventType type)
 
void setStatus (const EventStatus status)
 
void setPayload (void *payload)
 
bool isNull () const
 
 Event ()
 
 Event (const std::string &id, const EventType type)
 
 Event (const Event &e)
 
Eventoperator= (const Event &e)
 
virtual ~Event ()
 
const std::string & getId () const
 
const EventType getType () const
 
const EventStatus getStatus () const
 
void * getPayload () const
 
void setId (const std::string &id)
 
void setType (const EventType type)
 
void setStatus (const EventStatus status)
 
void setPayload (void *payload)
 
bool isNull () const
 
 Event ()
 
 Event (const std::string &id, const EventType type)
 
 Event (const Event &e)
 
Eventoperator= (const Event &e)
 
virtual ~Event ()
 
const std::string & getId () const
 
const EventType getType () const
 
const EventStatus getStatus () const
 
void * getPayload () const
 
void setId (const std::string &id)
 
void setType (const EventType type)
 
void setStatus (const EventStatus status)
 
void setPayload (void *payload)
 
bool isNull () const
 

Member Enumeration Documentation

Enumerator
TOBEPROCESSED 
PROCESSED 
IGNORED 
REJECTED 
DEFERRED 
TOBEPROCESSED 
PROCESSED 
IGNORED 
REJECTED 
DEFERRED 
TOBEPROCESSED 
PROCESSED 
IGNORED 
REJECTED 
DEFERRED 
Enumerator
TOBEPROCESSED 
PROCESSED 
IGNORED 
REJECTED 
DEFERRED 
TOBEPROCESSED 
PROCESSED 
IGNORED 
REJECTED 
DEFERRED 
TOBEPROCESSED 
PROCESSED 
IGNORED 
REJECTED 
DEFERRED 
Enumerator
TOBEPROCESSED 
PROCESSED 
IGNORED 
REJECTED 
DEFERRED 
TOBEPROCESSED 
PROCESSED 
IGNORED 
REJECTED 
DEFERRED 
TOBEPROCESSED 
PROCESSED 
IGNORED 
REJECTED 
DEFERRED 
Enumerator
CALL_EVENT 
CHANGE_EVENT 
SIGNAL_EVENT 
TIME_EVENT 
ERROR_EVENT 
CALL_EVENT 
CHANGE_EVENT 
SIGNAL_EVENT 
TIME_EVENT 
ERROR_EVENT 
CALL_EVENT 
CHANGE_EVENT 
SIGNAL_EVENT 
TIME_EVENT 
ERROR_EVENT 
Enumerator
CALL_EVENT 
CHANGE_EVENT 
SIGNAL_EVENT 
TIME_EVENT 
ERROR_EVENT 
CALL_EVENT 
CHANGE_EVENT 
SIGNAL_EVENT 
TIME_EVENT 
ERROR_EVENT 
CALL_EVENT 
CHANGE_EVENT 
SIGNAL_EVENT 
TIME_EVENT 
ERROR_EVENT 
Enumerator
CALL_EVENT 
CHANGE_EVENT 
SIGNAL_EVENT 
TIME_EVENT 
ERROR_EVENT 
CALL_EVENT 
CHANGE_EVENT 
SIGNAL_EVENT 
TIME_EVENT 
ERROR_EVENT 
CALL_EVENT 
CHANGE_EVENT 
SIGNAL_EVENT 
TIME_EVENT 
ERROR_EVENT 

Constructor & Destructor Documentation

Event::Event ( )
Event::Event ( const std::string &  id,
const EventType  type 
)
Event::Event ( const Event e)
Event::~Event ( )
virtual
scxml4cpp::Event::Event ( )
scxml4cpp::Event::Event ( const std::string &  id,
const EventType  type 
)
scxml4cpp::Event::Event ( const Event e)
virtual scxml4cpp::Event::~Event ( )
virtual
scxml4cpp::Event::Event ( )
scxml4cpp::Event::Event ( const std::string &  id,
const EventType  type 
)
scxml4cpp::Event::Event ( const Event e)
virtual scxml4cpp::Event::~Event ( )
virtual

Member Function Documentation

const std::string & Event::getId ( ) const
const std::string& scxml4cpp::Event::getId ( ) const
const std::string& scxml4cpp::Event::getId ( ) const
void * Event::getPayload ( ) const
void* scxml4cpp::Event::getPayload ( ) const
void* scxml4cpp::Event::getPayload ( ) const
const Event::EventStatus Event::getStatus ( ) const
const EventStatus scxml4cpp::Event::getStatus ( ) const
const EventStatus scxml4cpp::Event::getStatus ( ) const
const EventType scxml4cpp::Event::getType ( ) const
const Event::EventType Event::getType ( ) const
const EventType scxml4cpp::Event::getType ( ) const
bool Event::isNull ( ) const
bool scxml4cpp::Event::isNull ( ) const
bool scxml4cpp::Event::isNull ( ) const
Event & Event::operator= ( const Event e)
Event& scxml4cpp::Event::operator= ( const Event e)
Event& scxml4cpp::Event::operator= ( const Event e)
void scxml4cpp::Event::setId ( const std::string &  id)
void scxml4cpp::Event::setId ( const std::string &  id)
void Event::setId ( const std::string &  id)
void Event::setPayload ( void *  payload)
void scxml4cpp::Event::setPayload ( void *  payload)
void scxml4cpp::Event::setPayload ( void *  payload)
void Event::setStatus ( const EventStatus  status)
void scxml4cpp::Event::setStatus ( const EventStatus  status)
void scxml4cpp::Event::setStatus ( const EventStatus  status)
void scxml4cpp::Event::setType ( const EventType  type)
void Event::setType ( const EventType  type)
void scxml4cpp::Event::setType ( const EventType  type)

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