|
Go to the documentation of this file.
30 IoSystem sys1( "data/ios_system1.gen");
39 std::cout << "################################\n";
40 std::cout << "# tutorial, io system 1 \n";
42 std::cout << "################################\n";
48 std::cout << "warning: cannot execute graphviz' dot. " << std::endl;
52 sys1. Write( "tmp_ios_system1.gen");
60 std::cout << "################################\n";
61 std::cout << "# input events, output events\n";
64 std::cout << "################################\n";
81 std::cout << "################################\n";
82 std::cout << "# tutorial, manipulated io system 1 \n";
84 std::cout << "################################\n";
94 if(!isio) std::cout << "#### test FAILED (test case error) \n";
97 std::cout << "################################\n";
98 std::cout << "# tutorial, sys1 test io properties \n";
101 std::cout << "################################\n";
105 if(isfree) std::cout << "#### test PASSED (test case error) \n";
109 std::cout << "################################\n";
110 std::cout << "# tutorial, sys1 with free input\n";
112 std::cout << "################################\n";
115 sys1. Write( "tmp_ios_system1f.gen");
120 if(iswfree) std::cout << "#### test PASSED (test case error) \n";
123 std::cout << "################################\n";
124 std::cout << "# tutorial, sys1 error states\n";
126 std::cout << "################################\n";
#define FAUDES_TEST_DUMP(mes, dat)
StateSet InputStates(void) const
void ClrInputEvent(Idx index)
StateSet OutputStates(void) const
void SetInputState(Idx index)
void ClrOutputEvent(Idx index)
void ClrOutputState(Idx index)
void SetOutputEvent(Idx index)
EventSet OutputEvents(void) const
EventSet InputEvents(void) const
void SetOutputState(Idx index)
void SetInputEvent(Idx index)
void Write(const Type *pContext=0) const
void WriteStateSet(const StateSet &rStateSet) const
void GraphWrite(const std::string &rFileName, const std::string &rOutFormat="", const std::string &rDotExec="dot") const
bool IsInputOmegaFree(IoSystem &rIoSystem)
bool IsInputLocallyFree(IoSystem &rIoSystem)
bool IsIoSystem(const IoSystem &rIoSystem, StateSet &rQU, StateSet &rQY, StateSet &rQErr)
void IoFreeInput(IoSystem &rIoSystem)
libFAUDES 2.33b
--- 2025.05.07
--- c++ api documentaion by doxygen
|