LRT13
1.0
Main Page
Namespaces
Classes
Files
File List
All
Classes
Namespaces
Functions
Variables
Enumerations
Enumerator
Operations
Routines
Routine.h
1
#ifndef ROUTINE_H_
2
#define ROUTINE_H_
3
4
#include "../../ComponentData/ComponentData.h"
5
10
class
Routine
11
{
12
public
:
13
Routine
()
14
{
15
m_isComplete =
false
;
16
m_componentData = data::ComponentData::GetInstance();
17
}
18
virtual
~
Routine
() { };
19
20
virtual
void
Run() = 0;
21
22
virtual
void
Stop() { };
23
24
virtual
bool
Completed() = 0;
25
26
protected
:
27
bool
m_isComplete;
28
data::ComponentData
* m_componentData;
29
};
30
31
#endif
Generated on Thu Nov 28 2013 20:16:51 for LRT13 by
1.8.3