scoutos / scout / libscout / src / BehaviorList.cpp @ c467de4f
History | View | Annotate | Download (664 Bytes)
1 |
#include "BehaviorList.h" |
---|---|
2 |
|
3 |
|
4 |
BehaviorList::BehaviorList() |
5 |
{ |
6 |
behavior_list.push_back(behavior<pause_scout>); |
7 |
behavior_list.push_back(behavior<draw_cw_circle>); |
8 |
behavior_list.push_back(behavior<draw_ccw_circle>); |
9 |
behavior_list.push_back(behavior<Odometry>); |
10 |
behavior_list.push_back(behavior<navigationMap>); |
11 |
behavior_list.push_back(behavior<Scheduler>); |
12 |
behavior_list.push_back(behavior<WH_Robot>); |
13 |
behavior_list.push_back(behavior<line_follow>); |
14 |
behavior_list.push_back(behavior<wl_test>); |
15 |
behavior_list.push_back(behavior<maze_solve>); |
16 |
return;
|
17 |
} |
18 |
|
19 |
BehaviorList::~BehaviorList() |
20 |
{ |
21 |
while(!behavior_list.empty())
|
22 |
behavior_list.pop_back(); |
23 |
} |