LRAUV  revA
UniversalFixResidualReporter.h
Go to the documentation of this file.
1 
10 #ifndef UNIVERSALFIXRESIDUALREPORTER_H_
11 #define UNIVERSALFIXRESIDUALREPORTER_H_
12 
13 // include parent class
14 #include "component/SyncComponent.h" // should include component/Component.h in turn
15 // forward declare classes for which this class includes a pointer
16 class ConfigReader;
18 
27 {
28 public:
29 
30  UniversalFixResidualReporter( const Module* module );
31 
33 
34  void initialize( void );
35 
36  void run( void );
37 
38  void reportFixResidual( void );
39 
40 protected:
41 
43 
52 
54 };
55 
56 #endif /* UNIVERSALFIXRESIDUALREPORTER_H_ */
UniversalDataReader * fixResidualBearingReader_
Definition: UniversalFixResidualReporter.h:50
Contains the SyncComponent class definition.
A DataAccessor that reads values from the Slate Contains a default dataValue that must not be NULL...
Definition: UniversalDataReader.h:26
UniversalDataReader * fixDistanceMadeGoodReader_
Definition: UniversalFixResidualReporter.h:48
UniversalFixResidualReporter class.
Definition: UniversalFixResidualReporter.h:26
void reportFixResidual(void)
Definition: UniversalFixResidualReporter.cpp:53
UniversalDataReader * latitudeFixReader_
Definition: UniversalFixResidualReporter.h:45
UniversalDataReader * timeFixReader_
Definition: UniversalFixResidualReporter.h:44
virtual ~UniversalFixResidualReporter()
Definition: UniversalFixResidualReporter.cpp:34
UniversalFixResidualReporter(const Module *module)
Definition: UniversalFixResidualReporter.cpp:18
void initialize(void)
Provide a space for initialization before being run.
Definition: UniversalFixResidualReporter.cpp:37
void run(void)
The actual "payload" of the component.
Definition: UniversalFixResidualReporter.cpp:44
Module is the abstract base class for a collection of Component objects that can be contained in a lo...
Definition: Module.h:45
Abstract Base class for components that generate navigation estimates.
Definition: SyncComponent.h:195
UniversalDataReader * longitudeFixReader_
Definition: UniversalFixResidualReporter.h:46
Definition: ConfigReader.h:13
UniversalDataReader * fixResidualPercentDistanceTraveledReader_
Definition: UniversalFixResidualReporter.h:51
ConfigReader * verbosityLevelConfigReader_
Definition: UniversalFixResidualReporter.h:42
UniversalDataReader * fixResidualDistanceReader_
Definition: UniversalFixResidualReporter.h:49
int verbosity_
Definition: UniversalFixResidualReporter.h:53
UniversalDataReader * fixHorizontalPathLengthSinceLastFixReader_
Definition: UniversalFixResidualReporter.h:47