repo.or.cz
/
ozulis.git
/
blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
blame
|
history
|
raw
|
HEAD
some casting support
[ozulis.git]
/
src
/
task.hh
blob
500a1da124f8e56d84d2bc44f46fbec1f09d23fb
1
#ifndef TASK_HH
2
# define TASK_HH
3
4
# include <vector>
5
6
class
Compiler
;
7
8
class
Task
9
{
10
public
:
11
virtual
~
Task
();
12
virtual
void
accept
(
Compiler
&
compiler
) =
0
;
13
virtual std
::
vector
<
Task
*> *
dependancies
() =
0
;
14
};
15
16
extern template class std
::
vector
<
Task
*>;
17
18
#endif
/* !TASK_HH */