Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

LoApp.H File Reference


Detailed Description

The Robolocust application object.

This file defines a class that implements the lone application object for the Robolocust robot controller. This object is responsible for creating all the I/O objects, the different behaviours, etc. and for running the main thread.

Definition in file LoApp.H.

#include "Robots/LoBot/ui/LoDrawable.H"
#include "Robots/LoBot/control/LoBehavior.H"
#include "Robots/LoBot/intalgo/LoIntegrationAlgo.H"
#include "Robots/LoBot/lgmd/LocustModel.H"
#include "Robots/LoBot/io/LoInputSource.H"
#include "Robots/LoBot/io/LoCompositor.H"
#include "Robots/LoBot/io/LoVideoRecorder.H"
#include "Robots/LoBot/io/LoVideoStream.H"
#include "Robots/LoBot/io/LoLaserRangeFinder.H"
#include "Robots/LoBot/io/LoMotor.H"
#include "Robots/LoBot/misc/LoTypes.H"
#include "Robots/LoBot/misc/singleton.hh"
#include "Component/ModelManager.H"
#include "Component/ModelParam.H"
#include <list>
#include <vector>

Include dependency graph for LoApp.H:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  lobot

Classes

class  lobot::App

Typedefs

typedef int pthread_mutex_t
typedef int pthread_cond_t


Generated on Mon Nov 23 15:49:09 2009 for iLab Neuromorphic Vision Toolkit by  doxygen 1.4.4