All Classes Namespaces Files Functions Variables Typedefs Enumerations Friends Defines
Public Member Functions | Protected Member Functions | Protected Attributes
TELEKYB_NAMESPACE::SystemBehaviorContainer Class Reference

#include <SystemBehaviorContainer.hpp>

Inheritance diagram for TELEKYB_NAMESPACE::SystemBehaviorContainer:
Inheritance graph
[legend]

List of all members.

Public Member Functions

BehaviorgetBehaviorByName (const std::string &behaviorClassName) const
EmergencyLandgetEmergencyLand () const
GroundgetGround () const
HovergetHover () const
NormalBrakegetNormalBrake () const
 SystemBehaviorContainer ()
virtual ~SystemBehaviorContainer ()

Protected Member Functions

BehaviorloadBehavior (const std::string &behaviorClassName)
void loadSystemBehaviors ()

Protected Attributes

EmergencyLandemergencyLand
Groundground
Hoverhover
NormalBrakenormalBrake
std::map< std::string, Behavior * > systemBehaviorMap

Detailed Description

Definition at line 29 of file SystemBehaviorContainer.hpp.


Constructor & Destructor Documentation

Definition at line 12 of file SystemBehaviorContainer.cpp.

Definition at line 23 of file SystemBehaviorContainer.cpp.


Member Function Documentation

Behavior * TELEKYB_NAMESPACE::SystemBehaviorContainer::getBehaviorByName ( const std::string &  behaviorClassName) const

Definition at line 91 of file SystemBehaviorContainer.cpp.

Definition at line 86 of file SystemBehaviorContainer.cpp.

Definition at line 77 of file SystemBehaviorContainer.cpp.

Definition at line 73 of file SystemBehaviorContainer.cpp.

Definition at line 81 of file SystemBehaviorContainer.cpp.

Behavior * TELEKYB_NAMESPACE::SystemBehaviorContainer::loadBehavior ( const std::string &  behaviorClassName) [protected]

Reimplemented from TELEKYB_NAMESPACE::BehaviorContainer.

Definition at line 58 of file SystemBehaviorContainer.cpp.

Definition at line 28 of file SystemBehaviorContainer.cpp.


Member Data Documentation

Definition at line 37 of file SystemBehaviorContainer.hpp.

Definition at line 36 of file SystemBehaviorContainer.hpp.

Definition at line 35 of file SystemBehaviorContainer.hpp.

Definition at line 34 of file SystemBehaviorContainer.hpp.

Definition at line 32 of file SystemBehaviorContainer.hpp.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Friends Defines


tk_behavior
Author(s): Dr. Antonio Franchi and Martin Riedel
autogenerated on Mon Nov 11 2013 11:13:37