MIRA
Public Types | Public Member Functions | Public Attributes | List of all members
Transition Class Reference

#include <sm/Transition.h>

Public Types

enum  Type { INTERNAL, EXTERNAL }
 

Public Member Functions

 Transition (TransitionTargetPtr s)
 
bool matchEvent (const std::string &event) const
 

Public Attributes

std::vector< std::string > events
 
std::string condition
 
std::string target
 
Type type
 
TransitionTargetPtr source
 
XMLDom::iterator node
 

Member Enumeration Documentation

◆ Type

enum Type
Enumerator
INTERNAL 
EXTERNAL 

Constructor & Destructor Documentation

◆ Transition()

Member Function Documentation

◆ matchEvent()

bool matchEvent ( const std::string &  event) const
inline

Member Data Documentation

◆ events

std::vector<std::string> events

◆ condition

std::string condition

◆ target

std::string target

◆ type

Type type

◆ source

◆ node


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