LRAUV  revA
Behavior.h File Reference

Contains the Behavior class definition. More...

Include dependency graph for Behavior.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Behavior
 Behavior is the abstract base class for components that implement mission behaviors and commands. More...
 

Typedefs

typedef Behavior *(* BehaviorCreator) (const Str &, const Module *module)
 Behavor factory interfaces. More...
 

Detailed Description

Contains the Behavior class definition.

Copyright (c) 2007,2008,2009 MBARI MBARI Proprietary Information. All Rights Reserved

Typedef Documentation

typedef Behavior*( * BehaviorCreator) (const Str &, const Module *module)

Behavor factory interfaces.

create_behavor must be implemented, following the class implementation: static Behavior* CreateBehavor( const Str& prefix, const Module* module ) { return new MyBehavor( prefix, module ); }