LRDE Tiger Compiler
1.34a $Id: 7fef12e1f5fa43449d667a0eec1d837c40fc1202 $
Main Page
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
int-task.hh
Go to the documentation of this file.
1
6
#ifndef TASK_INT_TASK_HH
7
# define TASK_INT_TASK_HH
8
9
# include <
task/task.hh
>
10
11
namespace
task
12
{
13
15
class
IntTask
:
public
Task
16
{
17
public
:
18
IntTask
(
int
& var,
int
min,
int
max,
19
const
char
* module_name,
const
char
* desc,
20
const
char
* name,
21
std::string deps);
22
23
public
:
24
virtual
bool
check
()
const override
;
25
virtual
void
execute
()
const override
;
26
27
private
:
28
int
&
var_
;
29
int
min_
;
30
int
max_
;
31
};
32
33
}
//namespace task
34
35
#endif // !TASK_INT_TASK_HH
task
int-task.hh
Generated on Wed Mar 5 2014 15:47:37 for LRDE Tiger Compiler by
1.8.1.2