MSP::CCS::ErrorMessages Class Reference

#include <ErrorMessages.h>

List of all members.

Static Public Attributes

static char * geoidFileOpenError = "Unable to locate geoid data file\n"
static char * geoidFileParseError = "Unable to read geoid file\n"
static char * ellipsoidFileOpenError = "Unable to locate ellipsoid data file: ellips.dat\n"
static char * ellipsoidFileCloseError = "Unable to close ellipsoid file: ellips.dat\n"
static char * ellipsoidFileParseError = "Unable to read ellipsoid file: ellips.dat\n"
static char * ellipsoidOverflow = "Ellipsoid table overflow\n"
static char * ellipse = "Ellipsoid library not initialized\n"
static char * invalidEllipsoidCode = "Invalid ellipsoid code\n"
static char * datumFileOpenError = "Unable to locate datum data file\n"
static char * datumFileCloseError = "Unable to close datum file\n"
static char * datumFileParseError = "Unable to read datum file\n"
static char * datumDomain = "Invalid local datum domain of validity\n"
static char * datumOverflow = "Datum table overflow"
static char * datumRotation = "Rotation values must be between -60.0 and 60.0"
static char * datumSigma = "Standard error values must be positive, or -1 if unknown\n"
static char * datumType = "Invalid datum type\n"
static char * invalidDatumCode = "Invalid datum code\n"
static char * notUserDefined = "Specified code not user defined\n"
static char * ellipseInUse = "Ellipsoid is in use by a datum\n"
static char * semiMajorAxis = "Ellipsoid semi-major axis must be greater than zero\n"
static char * ellipsoidFlattening = "Inverse flattening must be between 250 and 350\n"
static char * orientation = "Orientation out of range\n"
static char * originLatitude = "Origin Latitude (or Standard Parallel or Latitude of True Scale) out of range\n"
static char * originLongitude = "Origin Longitude (or Longitude Down from Pole) out of range\n"
static char * centralMeridian = "Central Meridian out of range\n"
static char * scaleFactor = "Scale Factor out of range\n"
static char * zone = "Invalid Zone\n"
static char * zoneOverride = "Invalid Zone Override\n"
static char * standardParallel1 = "Invalid 1st Standard Parallel\n"
static char * standardParallel2 = "Invalid 2nd Standard Parallel\n"
static char * standardParallel1_2 = "1st & 2nd Standard Parallels cannot both be zero\n"
static char * standardParallelHemisphere = "Standard Parallels cannot be equal and opposite latitudes\n"
static char * precision = "Precision must be between 0 and 5\n"
static char * bngEllipsoid = "British National Grid ellipsoid must be Airy\n"
static char * nzmgEllipsoid = "New Zealand Map Grid ellipsoid must be International\n"
static char * latitude1 = "Latitude 1 out of range\n"
static char * latitude2 = "Latitude 2 out of range\n"
static char * latitude1_2 = "Latitude 1 and Latitude 2 cannot be equal\n"
static char * longitude1 = "Longitude 1 out of range\n"
static char * longitude2 = "Longitude 2 out of range\n"
static char * omercHemisphere = "Point 1 and Point 2 cannot be in different hemispheres\n"
static char * hemisphere = "Invalid Hemisphere\n"
static char * radius = "Easting/Northing too far from center of projection\n"
static char * latitude = "Latitude out of range\n"
static char * longitude = "Longitude out of range\n"
static char * easting = "Easting/X out of range\n"
static char * northing = "Northing/Y out of range\n"
static char * projection = "Point projects into a circle\n"
static char * invalidArea = "Coordinates are outside valid area\n"
static char * bngString = "Invalid British National Grid String\n"
static char * garsString = "Invalid GARS String\n"
static char * georefString = "Invalid GEOREF String\n"
static char * mgrsString = "Invalid MGRS String\n"
static char * usngString = "Invalid USNG String\n"
static char * invalidIndex = "Index value outside of valid range\n"
static char * invalidName = "Invalid name\n"
static char * invalidType = "Invalid coordinate system type\n"
static char * latitude_min = "The latitude minute part of the string is greater than 60\n"
static char * longitude_min = "The longitude minute part of the string is greater than 60\n"

Detailed Description

Definition at line 20 of file ErrorMessages.h.


Member Data Documentation

char * ErrorMessages::bngEllipsoid = "British National Grid ellipsoid must be Airy\n" [static]

Definition at line 62 of file ErrorMessages.h.

char * ErrorMessages::bngString = "Invalid British National Grid String\n" [static]

Definition at line 80 of file ErrorMessages.h.

char * ErrorMessages::centralMeridian = "Central Meridian out of range\n" [static]

Definition at line 53 of file ErrorMessages.h.

char * ErrorMessages::datumDomain = "Invalid local datum domain of validity\n" [static]

Definition at line 37 of file ErrorMessages.h.

char * ErrorMessages::datumFileCloseError = "Unable to close datum file\n" [static]

Definition at line 35 of file ErrorMessages.h.

char * ErrorMessages::datumFileOpenError = "Unable to locate datum data file\n" [static]

Definition at line 34 of file ErrorMessages.h.

char * ErrorMessages::datumFileParseError = "Unable to read datum file\n" [static]

Definition at line 36 of file ErrorMessages.h.

char * ErrorMessages::datumOverflow = "Datum table overflow" [static]

Definition at line 38 of file ErrorMessages.h.

char * ErrorMessages::datumRotation = "Rotation values must be between -60.0 and 60.0" [static]

Definition at line 39 of file ErrorMessages.h.

char * ErrorMessages::datumSigma = "Standard error values must be positive, or -1 if unknown\n" [static]

Definition at line 40 of file ErrorMessages.h.

char * ErrorMessages::datumType = "Invalid datum type\n" [static]

Definition at line 41 of file ErrorMessages.h.

char * ErrorMessages::easting = "Easting/X out of range\n" [static]

Definition at line 76 of file ErrorMessages.h.

char * ErrorMessages::ellipse = "Ellipsoid library not initialized\n" [static]

Definition at line 31 of file ErrorMessages.h.

char * ErrorMessages::ellipseInUse = "Ellipsoid is in use by a datum\n" [static]

Definition at line 45 of file ErrorMessages.h.

char * ErrorMessages::ellipsoidFileCloseError = "Unable to close ellipsoid file: ellips.dat\n" [static]

Definition at line 28 of file ErrorMessages.h.

char * ErrorMessages::ellipsoidFileOpenError = "Unable to locate ellipsoid data file: ellips.dat\n" [static]

Definition at line 27 of file ErrorMessages.h.

char * ErrorMessages::ellipsoidFileParseError = "Unable to read ellipsoid file: ellips.dat\n" [static]

Definition at line 29 of file ErrorMessages.h.

char * ErrorMessages::ellipsoidFlattening = "Inverse flattening must be between 250 and 350\n" [static]

Definition at line 49 of file ErrorMessages.h.

char * ErrorMessages::ellipsoidOverflow = "Ellipsoid table overflow\n" [static]

Definition at line 30 of file ErrorMessages.h.

char * ErrorMessages::garsString = "Invalid GARS String\n" [static]

Definition at line 81 of file ErrorMessages.h.

char * ErrorMessages::geoidFileOpenError = "Unable to locate geoid data file\n" [static]

Definition at line 24 of file ErrorMessages.h.

char * ErrorMessages::geoidFileParseError = "Unable to read geoid file\n" [static]

Definition at line 25 of file ErrorMessages.h.

char * ErrorMessages::georefString = "Invalid GEOREF String\n" [static]

Definition at line 82 of file ErrorMessages.h.

char * ErrorMessages::hemisphere = "Invalid Hemisphere\n" [static]

Definition at line 70 of file ErrorMessages.h.

char * ErrorMessages::invalidArea = "Coordinates are outside valid area\n" [static]

Definition at line 79 of file ErrorMessages.h.

char * ErrorMessages::invalidDatumCode = "Invalid datum code\n" [static]

Definition at line 42 of file ErrorMessages.h.

char * ErrorMessages::invalidEllipsoidCode = "Invalid ellipsoid code\n" [static]

Definition at line 32 of file ErrorMessages.h.

char * ErrorMessages::invalidIndex = "Index value outside of valid range\n" [static]

Definition at line 98 of file ErrorMessages.h.

char * ErrorMessages::invalidName = "Invalid name\n" [static]

Definition at line 99 of file ErrorMessages.h.

char * ErrorMessages::invalidType = "Invalid coordinate system type\n" [static]

Definition at line 100 of file ErrorMessages.h.

char * ErrorMessages::latitude = "Latitude out of range\n" [static]

Definition at line 74 of file ErrorMessages.h.

char * ErrorMessages::latitude1 = "Latitude 1 out of range\n" [static]

Definition at line 64 of file ErrorMessages.h.

char * ErrorMessages::latitude1_2 = "Latitude 1 and Latitude 2 cannot be equal\n" [static]

Definition at line 66 of file ErrorMessages.h.

char * ErrorMessages::latitude2 = "Latitude 2 out of range\n" [static]

Definition at line 65 of file ErrorMessages.h.

char * ErrorMessages::latitude_min = "The latitude minute part of the string is greater than 60\n" [static]

Definition at line 101 of file ErrorMessages.h.

char * ErrorMessages::longitude = "Longitude out of range\n" [static]

Definition at line 75 of file ErrorMessages.h.

char * ErrorMessages::longitude1 = "Longitude 1 out of range\n" [static]

Definition at line 67 of file ErrorMessages.h.

char * ErrorMessages::longitude2 = "Longitude 2 out of range\n" [static]

Definition at line 68 of file ErrorMessages.h.

char * ErrorMessages::longitude_min = "The longitude minute part of the string is greater than 60\n" [static]

Definition at line 102 of file ErrorMessages.h.

char * ErrorMessages::mgrsString = "Invalid MGRS String\n" [static]

Definition at line 83 of file ErrorMessages.h.

char * ErrorMessages::northing = "Northing/Y out of range\n" [static]

Definition at line 77 of file ErrorMessages.h.

char * ErrorMessages::notUserDefined = "Specified code not user defined\n" [static]

Definition at line 44 of file ErrorMessages.h.

char * ErrorMessages::nzmgEllipsoid = "New Zealand Map Grid ellipsoid must be International\n" [static]

Definition at line 63 of file ErrorMessages.h.

char * ErrorMessages::omercHemisphere = "Point 1 and Point 2 cannot be in different hemispheres\n" [static]

Definition at line 69 of file ErrorMessages.h.

char * ErrorMessages::orientation = "Orientation out of range\n" [static]

Definition at line 50 of file ErrorMessages.h.

char * ErrorMessages::originLatitude = "Origin Latitude (or Standard Parallel or Latitude of True Scale) out of range\n" [static]

Definition at line 51 of file ErrorMessages.h.

char * ErrorMessages::originLongitude = "Origin Longitude (or Longitude Down from Pole) out of range\n" [static]

Definition at line 52 of file ErrorMessages.h.

char * ErrorMessages::precision = "Precision must be between 0 and 5\n" [static]

Definition at line 61 of file ErrorMessages.h.

char * ErrorMessages::projection = "Point projects into a circle\n" [static]

Definition at line 78 of file ErrorMessages.h.

char * ErrorMessages::radius = "Easting/Northing too far from center of projection\n" [static]

Definition at line 71 of file ErrorMessages.h.

char * ErrorMessages::scaleFactor = "Scale Factor out of range\n" [static]

Definition at line 54 of file ErrorMessages.h.

char * ErrorMessages::semiMajorAxis = "Ellipsoid semi-major axis must be greater than zero\n" [static]

Definition at line 48 of file ErrorMessages.h.

char * ErrorMessages::standardParallel1 = "Invalid 1st Standard Parallel\n" [static]

Definition at line 57 of file ErrorMessages.h.

char * ErrorMessages::standardParallel1_2 = "1st & 2nd Standard Parallels cannot both be zero\n" [static]

Definition at line 59 of file ErrorMessages.h.

char * ErrorMessages::standardParallel2 = "Invalid 2nd Standard Parallel\n" [static]

Definition at line 58 of file ErrorMessages.h.

char * ErrorMessages::standardParallelHemisphere = "Standard Parallels cannot be equal and opposite latitudes\n" [static]

Definition at line 60 of file ErrorMessages.h.

char * ErrorMessages::usngString = "Invalid USNG String\n" [static]

Definition at line 84 of file ErrorMessages.h.

char * ErrorMessages::zone = "Invalid Zone\n" [static]

Definition at line 55 of file ErrorMessages.h.

char * ErrorMessages::zoneOverride = "Invalid Zone Override\n" [static]

Definition at line 56 of file ErrorMessages.h.


The documentation for this class was generated from the following files:

Generated on Tue Aug 3 10:29:45 2010 for MSP GEOTRANS by  doxygen 1.6.1