|
LRAUV
revA
|
Contains the SyncComponent class definition. More...
#include "Component.h"
Go to the source code of this file.
Classes | |
| class | SyncComponent |
| Abstract Base class for software components that run in the computation cycle. More... | |
| class | SyncComponent::CycleOrder |
| These are enumerated to simplify sorting and ordering. More... | |
| class | SyncStarterComponent |
| Abstract Base class for components that run in the start of the computation cycle. More... | |
| class | SyncSimulatorComponent |
| Abstract Base class for components that run towards the start of the computation cycle, simulating sensor inputs since the last cycle. More... | |
| class | SyncSensorComponent |
| Abstract Base class for components that collect data for use later in the computation cycle. More... | |
| class | SyncDerivationComponent |
| Abstract Base class for components that run after sensors, deriving other measurements. More... | |
| class | SyncNavigationComponent |
| Abstract Base class for components that generate navigation estimates. More... | |
| class | SyncEstimationComponent |
| Abstract Base class for components that generate other estimates. More... | |
| class | SyncMissionComponent |
| Abstract Base class for components that manage mission components. More... | |
| class | SyncControlComponent |
| Abstract Base class for components that compute settings to be communicated to SyncServoComponent instances. More... | |
| class | SyncMaintainerComponent |
| Abstract Base class for components that run before the servos allowing command-line overrides of guidance and control outputs. More... | |
| class | SyncServoComponent |
| Abstract Base class for components that run towards the end of the computation cycle, communicating with controllers. More... | |
| class | SyncTestComponent |
| Abstract Base class for components that run towards the end of the computation cycle, evaluating how well everything performed. More... | |
| class | SyncReporterComponent |
| Abstract Base class for components that run in the end of the computation cycle, doing logging. More... | |
| class | SyncLoggerComponent |
| Abstract Base class for components that run in the end of the computation cycle, doing logging. More... | |
Typedefs | |
| typedef FlexArray< SyncComponent * > | ListOfSyncComponents |
| Define a type for a "list of component pointers". More... | |
Contains the SyncComponent class definition.
Copyright (c) 2007,2008,2009 MBARI MBARI Proprietary Information. All Rights Reserved
| typedef FlexArray<SyncComponent*> ListOfSyncComponents |
Define a type for a "list of component pointers".
Used in a number of different places.