All Classes Namespaces Files Functions Variables Typedefs Enumerations Friends Defines
Public Member Functions | Protected Attributes | Private Member Functions | Friends
TELEKYB_INTERFACE_NAMESPACE::Behavior Class Reference

#include <Behavior.hpp>

List of all members.

Public Member Functions

 Behavior ()
uint64_t getBehaviorID () const
std::string getBehaviorName () const
Behavior getNextBehavior ()
OptionContainer getOptionContainer ()
bool isNull () const
void setNextBehavior (const Behavior &behavior)
void setParameterInitialized (bool initialized_)
virtual ~Behavior ()

Protected Attributes

BehaviorControllerbehaviorController
uint64_t behaviorID
std::string behaviorName
ros::NodeHandle behaviorNodeHandle

Private Member Functions

 Behavior (uint64_t behaviorID_, const std::string &behaviorName_, BehaviorController *behaviorController_)
void setNull ()

Friends

class BehaviorController
bool operator!= (Behavior &lhs, Behavior &rhs)
bool operator== (Behavior &lhs, Behavior &rhs)

Detailed Description

Definition at line 24 of file Behavior.hpp.


Constructor & Destructor Documentation

TELEKYB_INTERFACE_NAMESPACE::Behavior::Behavior ( uint64_t  behaviorID_,
const std::string &  behaviorName_,
BehaviorController behaviorController_ 
) [private]

Definition at line 28 of file Behavior.cpp.

Definition at line 23 of file Behavior.cpp.

Definition at line 37 of file Behavior.cpp.


Member Function Documentation

Definition at line 49 of file Behavior.cpp.

Definition at line 54 of file Behavior.cpp.

Definition at line 70 of file Behavior.cpp.

Definition at line 92 of file Behavior.cpp.

Definition at line 99 of file Behavior.cpp.

Definition at line 59 of file Behavior.cpp.

Definition at line 42 of file Behavior.cpp.

Definition at line 81 of file Behavior.cpp.


Friends And Related Function Documentation

friend class BehaviorController [friend]

Definition at line 59 of file Behavior.hpp.

bool operator!= ( Behavior lhs,
Behavior rhs 
) [friend]

Definition at line 111 of file Behavior.cpp.

bool operator== ( Behavior lhs,
Behavior rhs 
) [friend]

Definition at line 105 of file Behavior.cpp.


Member Data Documentation

Definition at line 37 of file Behavior.hpp.

Definition at line 33 of file Behavior.hpp.

Definition at line 34 of file Behavior.hpp.

Definition at line 39 of file Behavior.hpp.


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


telekyb_interface
Author(s): Martin Riedel
autogenerated on Mon Nov 11 2013 11:12:47