#include <transitions.h>
Public Member Functions | |
bool | is_continuation (std::string last_state) const |
void | remove_unused_predicates () |
Transition (std::string prev_state, Symbol action, std::string next_state) | |
Public Attributes | |
Symbol | action_ |
std::string | next_state_ |
std::string | prev_state_ |
Friends | |
std::ostream & | operator<< (std::ostream &out, const Transition &s) |
Definition at line 10 of file transitions.h.
Transition::Transition | ( | std::string | prev_state, |
Symbol | action, | ||
std::string | next_state | ||
) | [inline] |
Definition at line 16 of file transitions.h.
bool Transition::is_continuation | ( | std::string | last_state | ) | const [inline] |
Definition at line 22 of file transitions.h.
void Transition::remove_unused_predicates | ( | ) |
Definition at line 72 of file transitions.cpp.
std::ostream& operator<< | ( | std::ostream & | out, |
const Transition & | s | ||
) | [friend] |
Definition at line 19 of file transitions.cpp.
Definition at line 14 of file transitions.h.
std::string Transition::next_state_ |
Definition at line 13 of file transitions.h.
std::string Transition::prev_state_ |
Definition at line 13 of file transitions.h.