#include <iostream>
#include <boost/bind.hpp>
#include <boost/thread.hpp>
#include <boost/foreach.hpp>
#include <ros/ros.h>
#include <decision_making/TAO.h>
#include <decision_making/TAOStdProtocols.h>
#include <decision_making/ROSTask.h>
#include <decision_making/DecisionMaking.h>
Go to the source code of this file.
Classes | |
struct | WorldModel |
Defines | |
#define | foreach BOOST_FOREACH |
#define | WM call_ctx.parameters<WorldModel>() |
Functions | |
int | main (int argc, char **argv) |
TAO (Incrementer) | |
TAO (Even) | |
TAO (Odd) | |
decision_making::TaskResult | testTask (string name, const FSMCallContext &context, EventQueue &eventQueue) |
#define foreach BOOST_FOREACH |
Definition at line 43 of file TaoIncrement.cpp.
#define WM call_ctx.parameters<WorldModel>() |
Definition at line 54 of file TaoIncrement.cpp.
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 127 of file TaoIncrement.cpp.
TAO | ( | Incrementer | ) |
Definition at line 56 of file TaoIncrement.cpp.
TAO | ( | Even | ) |
Definition at line 78 of file TaoIncrement.cpp.
TAO | ( | Odd | ) |
Definition at line 99 of file TaoIncrement.cpp.
decision_making::TaskResult testTask | ( | string | name, |
const FSMCallContext & | context, | ||
EventQueue & | eventQueue | ||
) |
Definition at line 121 of file TaoIncrement.cpp.