|   | Earth Observation Software Orbit and Attitude Adapater Tool |   | 
Abstract class for the Parser to be used in the EoOrbAttAdapter. More...
#include <AdpDefaultParser.h>
| Public Member Functions | |
| AdpParserConfiguration * | getParserConfiguration () const | 
| Get the parser configuration. | |
| void | setParserConfiguration (AdpParserConfiguration *inParserConfiguration) | 
| Set the configuration for the parser. | |
| virtual void | parse (string dataFile) throw (EoAdapterError) =0 | 
| Parse the data file filling the OrbitData and Attitude data objects. | |
| virtual void | parse (const void *data) throw (EoAdapterError) =0 | 
| Parse the input data filling the OrbitData and Attitude data objects. | |
| long | getNofItems () | 
| Get the the number of items in the data file. | |
| long | getNofProcessedItems () | 
| Get the number of processed items from the data file. | |
| OrbitFile | getOrbitData () | 
| Get the OrbitFile object containing the parsed orbit data. | |
| AttFile | getAttitudeData () | 
| Get the AttitudeFile object containing the parsed attitude data. | |
| void | disableOrbitParser () | 
| disable the orbit parser | |
| void | enableOrbitParser () | 
| Enable the orbit parser. | |
| void | disableAttitudeParser () | 
| disable the attitude parser | |
| void | enableAttitudeParser () | 
| Enable the attitude parser. | |
| Friends | |
| class | EoOrbAttAdapter | 
Abstract class for the Parser to be used in the EoOrbAttAdapter.
This calss implements the interface required to parser the user files to CFI orbit/attitude files. Any class inheriting from this one will have to override the virtual methods to parse the input data file.
| 
 | inline | 
disable the attitude parser
| 
 | inline | 
disable the orbit parser
| 
 | inline | 
Enable the attitude parser.
| 
 | inline | 
Enable the orbit parser.
| 
 | inline | 
Get the AttitudeFile object containing the parsed attitude data.
| 
 | inline | 
Get the the number of items in the data file.
| 
 | inline | 
Get the number of processed items from the data file.
| 
 | inline | 
Get the OrbitFile object containing the parsed orbit data.
| 
 | inline | 
Get the parser configuration.
| 
 | pure virtual | |||||||||||||
Parse the input data filling the OrbitData and Attitude data objects.
| data | generic data | 
| 
 | pure virtual | |||||||||||||
Parse the data file filling the OrbitData and Attitude data objects.
| dataFile | Input data file | 
| 
 | inline | 
Set the configuration for the parser.
| inParserConfiguration | pointer to the parser configuration | 
References AdpParserConfiguration::clone().
 1.13.2
 1.13.2