Tekkotsu Homepage
Demos
Overview
Downloads
Dev. Resources
Reference
Credits

KoduInterpreter::PerceptualMultiplexor Class Reference

#include <KoduInterpreter.h>

Inheritance diagram for KoduInterpreter::PerceptualMultiplexor:

Detailed Description

Definition at line 379 of file KoduInterpreter.h.

List of all members.

Classes

class  FailureRecovery
class  MapBuilderTaskRunner
class  MultiplexorEnd
class  MultiplexorStart
class  PilotTaskRunner

Public Types

enum  MultiPlexorTransType_t { MPT_MAP_BUILDER = 0, MPT_PILOT }

Public Member Functions

 PerceptualMultiplexor (const std::string &nodename="PerceptualMultiplexor")
 ~PerceptualMultiplexor ()
bool isInRecovery () const
virtual void setup ()
 This is called by start() when it should setup the network of subnodes (if any).

Private Member Functions

 DISALLOW_COPY_ASSIGN (PerceptualMultiplexor)

Private Attributes

Kodu::PerceptualTaskBasecurrentTask
bool inRecovery

Member Enumeration Documentation

Enumerator:
MPT_MAP_BUILDER 
MPT_PILOT 

Definition at line 387 of file KoduInterpreter.h.


Constructor & Destructor Documentation

KoduInterpreter::PerceptualMultiplexor::PerceptualMultiplexor ( const std::string &  nodename = "PerceptualMultiplexor"  ) 

Definition at line 381 of file KoduInterpreter.h.

KoduInterpreter::PerceptualMultiplexor::~PerceptualMultiplexor (  ) 

Definition at line 383 of file KoduInterpreter.h.


Member Function Documentation

KoduInterpreter::PerceptualMultiplexor::DISALLOW_COPY_ASSIGN ( PerceptualMultiplexor   )  [private]
bool KoduInterpreter::PerceptualMultiplexor::isInRecovery (  )  const
virtual void KoduInterpreter::PerceptualMultiplexor::setup (  )  [virtual]

This is called by start() when it should setup the network of subnodes (if any).

Reimplemented from StateNode.

Definition at line 1447 of file KoduInterpreter.h.


Member Data Documentation


The documentation for this class was generated from the following file:

Tekkotsu v5.1CVS
Generated Mon May 9 04:59:11 2016 by Doxygen 1.6.3