E57 Foundation API v1.1.312  Aug. 10, 2011
void report ( const char *  reportingFileName = NULL,
int  reportingLineNumber = 0,
const char *  reportingFunctionName = NULL,
std::ostream &  os = std::cout 
) const [virtual]

Print error information on a given output stream.

Parameters:
[in]reportingFileNameName of file where catch statement caught the exception. NULL if unknown.
[in]reportingLineNumberNumber of source code line where catch statement caught the exception. 0 if unknown.
[in]reportingFunctionNameString name of function containing catch statement that caught the exception. NULL if unknown.
[in]osOutput string to print a summary of exception information and location of catch statement.

The amount of information printed to output stream may depend on whether the E57 Foundation Implementation was built with debugging enabled.

Postcondition:
No visible state is modified.
Exceptions:
NoE57Exceptions.
See also:
E57ExceptionFunctions.cpp example, ErrorCode, HelloWorld.cpp example
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Defines