Bonsoir,
Je veux faire un scheduler. Il s'agit d'une classe singleton à laquelle on va ajouter des taches (interface Task). Les Task implémentent une méthode pour l'opérateur <, ce qui permet au scheduler d'ordonnacer les tâches selon
l'heure à laquelle on voudrait les lancer et leur priorité.
A terme, l'objectif est que le scheduler fasse tourner un thread qui va entretenir une horloge temps réel et une horloge virtuelle qui vont servir à lancer les différentes tâches (méthode virtuelle pure "run").
Voilà pour le décor.
J'ai commencé par faire un singleton en reprenant ce que j'ai trouvé sur un des tutos de developpez (au final ça ne fonctionnait pas, j'en suis revenu à un bête copié/collé), ainsi que ma classe Scheduler.
Malheureusement, quand j'essaye de récupérer mon scheduler, le compilo me dit que la méthode n'est pas définie..
La class template singleton
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
Merci d'avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
Seeme

 

 
		
		 
         
 

 
			
			

 
			 
   


 Singleton: undefined method
 Singleton: undefined method
				 Répondre avec citation
  Répondre avec citation
Partager