00001
00002
00003 #ifndef ErrorMessages_H
00004 #define ErrorMessages_H
00005
00006
00013 #include "DtccApi.h"
00014
00015
00016 namespace MSP
00017 {
00018 namespace CCS
00019 {
00020 class MSP_DTCC_API ErrorMessages
00021 {
00022 public:
00023
00024 static char* geoidFileOpenError;
00025 static char* geoidFileParseError;
00026
00027 static char* ellipsoidFileOpenError;
00028 static char* ellipsoidFileCloseError;
00029 static char* ellipsoidFileParseError;
00030 static char* ellipsoidOverflow;
00031 static char* ellipse;
00032 static char* invalidEllipsoidCode;
00033
00034 static char* datumFileOpenError;
00035 static char* datumFileCloseError;
00036 static char* datumFileParseError;
00037 static char* datumDomain;
00038 static char* datumOverflow;
00039 static char* datumRotation;
00040 static char* datumSigma;
00041 static char* datumType;
00042 static char* invalidDatumCode;
00043
00044 static char* notUserDefined;
00045 static char* ellipseInUse;
00046
00047
00048 static char* semiMajorAxis;
00049 static char* ellipsoidFlattening;
00050 static char* orientation;
00051 static char* originLatitude;
00052 static char* originLongitude;
00053 static char* centralMeridian;
00054 static char* scaleFactor;
00055 static char* zone;
00056 static char* zoneOverride;
00057 static char* standardParallel1;
00058 static char* standardParallel2;
00059 static char* standardParallel1_2;
00060 static char* standardParallelHemisphere;
00061 static char* precision;
00062 static char* bngEllipsoid;
00063 static char* nzmgEllipsoid;
00064 static char* latitude1;
00065 static char* latitude2;
00066 static char* latitude1_2;
00067 static char* longitude1;
00068 static char* longitude2;
00069 static char* omercHemisphere;
00070 static char* hemisphere;
00071 static char* radius;
00072
00073
00074 static char* latitude;
00075 static char* longitude;
00076 static char* easting;
00077 static char* northing;
00078 static char* projection;
00079 static char* invalidArea;
00080 static char* bngString;
00081 static char* garsString;
00082 static char* georefString;
00083 static char* mgrsString;
00084 static char* usngString;
00085
00086
00087
00088
00089
00090
00091
00092
00093
00094
00095
00096
00097
00098 static char* invalidIndex;
00099 static char* invalidName;
00100 static char* invalidType;
00101 static char* latitude_min;
00102 static char* longitude_min;
00103 };
00104 }
00105 }
00106
00107 #endif
00108
00109