root / scout / libscout / src / BehaviorList.cpp @ c33e5aa4
History | View | Annotate | Download (1.47 KB)
1 | 6350051e | Alex | /**
|
---|---|---|---|
2 | ******************************************************************************
|
||
3 | * WARNING: THIS IS AN AUTOGENERATED FILE!
|
||
4 | *
|
||
5 | * Editing this file is USELESS. It will be overwritten during the build.
|
||
6 | * To properly edit this file, edit its corresponding *.template.* file, which
|
||
7 | * a script run by CMake uses to generate this file.
|
||
8 | *
|
||
9 | * This file was generated via rules in src/generate_behavior_lists.py.
|
||
10 | *
|
||
11 | * Please see that file for a description of syntax and procedure for
|
||
12 | * creating auto-generated files.
|
||
13 | *
|
||
14 | * THIS WARNING IS LONG TO MAKE SURE IT GETS YOUR ATTENTION!
|
||
15 | * THANK YOU.
|
||
16 | *****************************************************************************
|
||
17 | */
|
||
18 | c239584b | Priya | |
19 | 6350051e | Alex | #include "BehaviorList.h" |
20 | d140fd71 | Yuyang | |
21 | faa11f08 | Priya | BehaviorList::BehaviorList() |
22 | c239584b | Priya | { |
23 | faa11f08 | Priya | behavior_list.push_back(behavior<pause_scout>); |
24 | behavior_list.push_back(behavior<Odometry>); |
||
25 | 6350051e | Alex | behavior_list.push_back(behavior<draw_ccw_circle>); |
26 | behavior_list.push_back(behavior<draw_cw_circle>); |
||
27 | behavior_list.push_back(behavior<line_follow>); |
||
28 | faa11f08 | Priya | behavior_list.push_back(behavior<navigationMap>); |
29 | 6350051e | Alex | behavior_list.push_back(behavior<wl_test>); |
30 | 4026134b | Alex | behavior_list.push_back(behavior<Odometry_new>); |
31 | faa11f08 | Priya | behavior_list.push_back(behavior<Scheduler>); |
32 | behavior_list.push_back(behavior<WH_Robot>); |
||
33 | behavior_list.push_back(behavior<maze_solve>); |
||
34 | 4026134b | Alex | behavior_list.push_back(behavior<maze_solve_simple>); |
35 | 7f2ccb46 | Alex | behavior_list.push_back(behavior<smart_runaround>); |
36 | c239584b | Priya | return;
|
37 | } |
||
38 | |||
39 | BehaviorList::~BehaviorList() |
||
40 | { |
||
41 | c460d4c2 | Priya | while(!behavior_list.empty())
|
42 | c239584b | Priya | behavior_list.pop_back(); |
43 | } |