| 
      
    | 
   
      
        
          | 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] | reportingFileName | Name of file where catch statement caught the exception. NULL if unknown.  |  
    | [in] | reportingLineNumber | Number of source code line where catch statement caught the exception. 0 if unknown.  |  
    | [in] | reportingFunctionName | String name of function containing catch statement that caught the exception. NULL if unknown.  |  
    | [in] | os | Output 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:
 - 
  
  
 
 
- See also:
 - E57ExceptionFunctions.cpp example, ErrorCode, HelloWorld.cpp example 
  
 
 
     |