DiaDes  0.1
DIAgnosis of Discrete-Event System
Namespaces | Functions
Io.hh File Reference
#include <fstream>
#include <diades/automata/experimental/StateMachine.hh>
#include <diades/automata/experimental/FiniteAutomaton.hh>
#include <diades/automata/experimental/FaultyEventStateMachine.hh>
#include "EventSet.hh"
#include <diades/automata/experimental/DdSyncDescriptor.hh>

Go to the source code of this file.

Namespaces

 Diades
 Namespace of the Diades project.
 
 Diades::Automata
 
 Diades::Automata::Experimental
 

Functions

ostream & Diades::Automata::Experimental::toDotHeader (ostream &os)
 
template<typename StateMachine >
ostream & Diades::Automata::Experimental::toDotHeader (const StateMachine &fsm, ostream &os)
 
template<typename StateMachine >
ostream & Diades::Automata::Experimental::toDotInitialStates (const StateMachine &fsm, ostream &os)
 
template<typename StateMachine , typename PrintStateProperty >
ostream & Diades::Automata::Experimental::toDotStates (const StateMachine &fsm, const PrintStateProperty &statePrinter, ostream &os)
 
template<typename S , typename I , typename NS , typename NI , typename PrintStateProperty >
ostream & Diades::Automata::Experimental::toDotStates (const FiniteAutomaton< S, I, NS, NI > &fsm, const PrintStateProperty &statePrinter, ostream &os)
 
template<typename StateMachine >
ostream & Diades::Automata::Experimental::toDotStates (const StateMachine &fsm, ostream &os)
 
template<typename S , typename I , typename NS , typename NI >
ostream & Diades::Automata::Experimental::toDotStates (const FiniteAutomaton< S, I, NS, NI > &fa, ostream &os)
 
ostream & Diades::Automata::Experimental::toDotEnding (ostream &os)
 
template<typename StateMachine , typename PrintEventInfo >
ostream & Diades::Automata::Experimental::toDotTransitions (const StateMachine &fsm, const PrintEventInfo &eventPrinter, ostream &os)
 
template<typename StateProperty , typename EventInfo , typename PrintEventInfo >
ostream & Diades::Automata::Experimental::toDotTransitions (const FaultyEventStateMachine< StateProperty, EventInfo > &fsm, const PrintEventInfo &eventPrinter, ostream &os)
 
template<typename StateMachine >
ostream & Diades::Automata::Experimental::toDotTransitions (const StateMachine &fsm, ostream &os)
 
template<typename StateProperty , typename EventInfo >
ostream & Diades::Automata::Experimental::toDotTransitions (const FaultyEventStateMachine< StateProperty, EventInfo > &fsm, ostream &os)
 
template<typename StateMachine , typename PrintStateProperty , typename PrintEventInfo >
ostream & Diades::Automata::Experimental::toDot (ostream &os, const StateMachine &fsm, const PrintStateProperty &statePrinter, const PrintEventInfo &eventPrinter)
 
template<typename StateMachine >
ostream & Diades::Automata::Experimental::toDot (ostream &os, const StateMachine &fsm)
 
template<typename StateMachine >
bool Diades::Automata::Experimental::toDot (const std::string &filename, const StateMachine &fsm)
 
template<>
ostream & Diades::Automata::Experimental::toDot (ostream &os, const DdSyncDescriptor &descriptor)