GeoTessCPP
2.2.3
Software to facilitate storage and retrieval of 3D information about the Earth.
|
Go to the documentation of this file.
38 #ifndef GEOTESSException_H
39 #define GEOTESSException_H
85 : emessage(message), ecode(code)
96 : emessage(
""), ecode(code)
100 <<
", Line: " << line << endl << endl;
111 : emessage(
""), ecode(code)
128 static void appendInfo(ostringstream& os,
const string& file,
int line)
131 <<
", Line: " << line << endl << endl;
137 static void appendInfo(
string& msg,
const string& file,
int line)
148 #endif // GEOTESSException_H
static string getVersion()
static void appendInfo(string &msg, const string &file, int line)
GeoTessException(const string &msg, const string &file, int line, int code)
static const string getOpSys()
GeoTessException(ostringstream &os, const string &file, int line, int code)
static void appendInfo(ostringstream &os, const string &file, int line)
virtual ~GeoTessException()
GeoTessException(std::string message, int code)
static string itos(int i, const string &frmt="%d")
An exception class for all GeoTess objects.