#include "Sincronizzatore.h" #include "Processo.h" #include #include #include"GeneratoreTraffico.h" #include "Svincolo.h" int main() { Svincolo sv; Sincronizzatore s; GeneratoreTraffico g1(10, contanti, &sv), g2(20, viaCard, &sv), g3(15, telePass, &sv); s.aggiungi( &g1 ); s.aggiungi( &g2 ); s.aggiungi( &g3 ); Casello c1( contanti, 30 ), c2( contanti, 30 ), c3( contanti, 30 ), c4( contanti, 30 ), c5( viaCard, 10 ), c6( telePass, 1 ); sv.aggiungiCasello( &c1 ); sv.aggiungiCasello( &c2 ); sv.aggiungiCasello( &c3 ); sv.aggiungiCasello( &c4 ); sv.aggiungiCasello( &c5 ); sv.aggiungiCasello( &c6 ); s.aggiungi( &c1 ); s.aggiungi( &c2 ); s.aggiungi( &c3 ); s.aggiungi( &c4 ); s.aggiungi( &c5 ); s.aggiungi( &c6 ); for( int i = 0; i < 10000; i++ ) s.esegui(); return 0; }