This library is designed to create and run state graphs. It supports hierarchical states and parallel states execution.

Committer:
martin13
Date:
Tue Feb 12 08:56:43 2019 +0000
Revision:
3:d4d69d0d8381
Parent:
0:f4fdca2c4c67
Added README.md

Who changed what in which revision?

UserRevisionLine numberNew contents of line
martin13 0:f4fdca2c4c67 1 ////////////////////////////////////////////////////////////////////////////////
martin13 0:f4fdca2c4c67 2 // Copyright Rottor SAS 2017
martin13 0:f4fdca2c4c67 3 // All rigths reserved.
martin13 0:f4fdca2c4c67 4 //
martin13 0:f4fdca2c4c67 5 // File Name : main.cpp
martin13 0:f4fdca2c4c67 6 // Authors : Martin Matignon
martin13 0:f4fdca2c4c67 7 //
martin13 0:f4fdca2c4c67 8 // If you find any bug or if you have any question please contact
martin13 0:f4fdca2c4c67 9 // Martin Matignon <martin.matignon@rottor.fr>
martin13 0:f4fdca2c4c67 10 // Nicolas Forestier <nicolas.forestier@rottor.fr>
martin13 0:f4fdca2c4c67 11 //
martin13 0:f4fdca2c4c67 12 ////////////////////////////////////////////////////////////////////////////////
martin13 0:f4fdca2c4c67 13
martin13 0:f4fdca2c4c67 14 #include "Logger.h"
martin13 0:f4fdca2c4c67 15
martin13 0:f4fdca2c4c67 16 Logger logger(Logger::DEBUG);
martin13 0:f4fdca2c4c67 17
martin13 0:f4fdca2c4c67 18 //#include "utt_user_data.h"
martin13 0:f4fdca2c4c67 19 //#include "UserData.h"
martin13 0:f4fdca2c4c67 20 #include "utt_foobar.h"
martin13 0:f4fdca2c4c67 21 //#include "utt_herachical_sm.h"
martin13 0:f4fdca2c4c67 22 //#include "utt_parallel_states.h"
martin13 0:f4fdca2c4c67 23 //#include "utt_parallel_states_2.h"
martin13 0:f4fdca2c4c67 24 //#include "utt_parallel_states_ud.h"
martin13 0:f4fdca2c4c67 25
martin13 0:f4fdca2c4c67 26 int main() {
martin13 0:f4fdca2c4c67 27
martin13 0:f4fdca2c4c67 28 Thread thread;
martin13 0:f4fdca2c4c67 29 thread.start(unit_test);
martin13 0:f4fdca2c4c67 30
martin13 0:f4fdca2c4c67 31 while(true){
martin13 0:f4fdca2c4c67 32 Thread::wait(500);
martin13 0:f4fdca2c4c67 33 }
martin13 0:f4fdca2c4c67 34
martin13 0:f4fdca2c4c67 35 }
martin13 0:f4fdca2c4c67 36