uFSM  1.0
IoT u-Micro Finite State Machine library
uFsmEvent Class Reference

#include <uFsm.hpp>

Collaboration diagram for uFsmEvent:
Collaboration graph

Public Member Functions

virtual ~uFsmEvent ()
 
 uFsmEvent (int32_t id, void *p)
 

Public Attributes

int32_t id_
 event identifier More...
 
void * parameters_
 event parameters More...
 

Detailed Description

Each uFsmEvent instance represents an event. Note event parameters is a pointer, it is programmer responsability to clean it.

Definition at line 29 of file uFsm.hpp.

Constructor & Destructor Documentation

uFsmEvent::~uFsmEvent ( void  )
virtual

Used for debug proposes

Definition at line 56 of file uFsm.cpp.

uFsmEvent::uFsmEvent ( int32_t  id,
void *  p 
)
inline

Definition at line 33 of file uFsm.hpp.

Member Data Documentation

int32_t uFsmEvent::id_

event identifier

Definition at line 36 of file uFsm.hpp.

void* uFsmEvent::parameters_

event parameters

Definition at line 38 of file uFsm.hpp.


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