UNCLASSIFIED

GeographicTranslator
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Friends Macros
GARSCoordinates.h
Go to the documentation of this file.
1 // CLASSIFICATION: UNCLASSIFIED
2 
3 #ifndef GARSCoordinates_H
4 #define GARSCoordinates_H
5 
6 #include "CoordinateTuple.h"
7 #include "Precision.h"
8 #include "DtccApi.h"
9 
10 
11 
12 namespace MSP
13 {
14  namespace CCS
15  {
17  {
18  public:
19 
21  GARSCoordinates( CoordinateType::Enum _coordinateType );
22  GARSCoordinates( CoordinateType::Enum _coordinateType, const char* __GARSString );
23  GARSCoordinates( CoordinateType::Enum _coordinateType, const char* __GARSString, Precision::Enum __precision );
24  GARSCoordinates( CoordinateType::Enum _coordinateType, const char* __warningMessage, const char* __GARSString, Precision::Enum __precision );
25  GARSCoordinates( const GARSCoordinates& gc );
26 
27  ~GARSCoordinates();
28 
29  GARSCoordinates& operator=( const GARSCoordinates &gc );
30 
31  void set( char __GARSString[8] );
32 
33  char* GARSString();
34 
35  Precision::Enum precision() const;
36 
37  private:
38 
39  char _GARSString[8];
40  Precision::Enum _precision;
41 
42  };
43  }
44 }
45 
46 #endif
47 
48 
49 // CLASSIFICATION: UNCLASSIFIED