DAVID4 SDK
1.8.7
|
The remote procedure call was excecuted, but caused an error. More...
#include <Exceptions.h>
Public Member Functions | |
FunctionException (int errorCode, const std::string &errorText, const std::string &errorSource) | |
Constructor. More... | |
![]() | |
Exception (int errorCode, const std::string &errorText, const std::string &errorSource) | |
Constructor. More... | |
virtual | ~Exception () throw () |
Destructor. | |
int | GetErrorCode () const |
Returns the error code. More... | |
std::string | GetErrorText () const |
Returns a description for the error. More... | |
std::string | GetErrorSource () const |
Returns information about the error source. More... | |
void | PrintError () |
Prints error information to error stream. | |
The remote procedure call was excecuted, but caused an error.
This should be the more 'typical' exception. Associated error codes: All above david::CONNECTION_ERRORS.
Definition at line 99 of file Exceptions.h.
david::FunctionException::FunctionException | ( | int | errorCode, |
const std::string & | errorText, | ||
const std::string & | errorSource | ||
) |
Constructor.
[in] | errorCode | Error code. |
[in] | errorText | Textual description of the error. |
[in] | errorSource | Source of the error. |