UNCLASSIFIED

GeographicTranslator
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Friends Macros
BNGCoordinates.h
Go to the documentation of this file.
1 // CLASSIFICATION: UNCLASSIFIED
2 
3 #ifndef BNGCoordinates_H
4 #define BNGCoordinates_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  BNGCoordinates( CoordinateType::Enum _coordinateType );
22  BNGCoordinates( CoordinateType::Enum _coordinateType, const char* __BNGString );
23  BNGCoordinates( CoordinateType::Enum _coordinateType, const char* __BNGString, Precision::Enum __precision );
24  BNGCoordinates( CoordinateType::Enum _coordinateType, const char* __warningMessage, const char* __BNGString, Precision::Enum __precision );
25  BNGCoordinates( const BNGCoordinates &b );
26 
27  ~BNGCoordinates();
28 
29  BNGCoordinates& operator=( const BNGCoordinates &b );
30 
31  void set( char __BNGString[21] );
32 
33  char* BNGString();
34 
35  Precision::Enum precision() const;
36 
37  private:
38 
39  char _BNGString[21];
40  Precision::Enum _precision;
41 
42  };
43  }
44 }
45 
46 #endif
47 
48 
49 // CLASSIFICATION: UNCLASSIFIED