CUBA
ruba::fsa_transition Class Reference

#include <fsa.hh>

Public Member Functions

 fsa_transition ()
 
 fsa_transition (const fsa_state &src, const fsa_state &dst, const fsa_alpha &label)
 
 ~fsa_transition ()
 
fsa_state get_src () const
 
fsa_state get_dst () const
 
fsa_alpha get_label () const
 
void set_dst (fsa_state dst)
 
void set_label (const fsa_alpha label)
 
void set_src (const fsa_state src)
 

Detailed Description

Definition of finite automaton transition

Constructor & Destructor Documentation

◆ fsa_transition() [1/2]

ruba::fsa_transition::fsa_transition ( )

default constructor

◆ fsa_transition() [2/2]

ruba::fsa_transition::fsa_transition ( const fsa_state &  src,
const fsa_state &  dst,
const fsa_alpha &  label 
)

constructor with source state, destination state and label, a transition likes as follows: (src, label, dst)

Parameters
src
dst
label

◆ ~fsa_transition()

ruba::fsa_transition::~fsa_transition ( )

default destructor of fsa transition


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