Does not inherit
#include rwsf/core/ExceptionInfo.h
ExceptionInfo is designed to store system info related to section of code where an exception was thrown:
name of source file containing code
line in source file where exception was thrown
method in source file where exception was thrown
ExceptionInfo(const char * fileName, unsigned long lineNumber, const char * functionName);
Constructor for passing in each exception-related variable individually
Parameter descriptions
fileName |
name of source file containing code |
lineNumber |
line in source file where exception was thrown |
functionName |
method in source file where exception was thrown |
ExceptionInfo(const ExceptionInfo & second);
Copy constructor.
ExceptionInfo();
Default constructor. The fileName and functionName values are assigned to empty strings, and the lineNumber value is assigned to 0.
virtual ~ExceptionInfo();
Destructor.
ExceptionInfo & operator=(const ExceptionInfo & second);
Assignment operator.
© Copyright Rogue Wave Software, Inc. All Rights Reserved. All Rights Reserved. Rogue Wave is a registered trademark of Rogue Wave Software, Inc. in the United States and other countries. HydraExpress is a trademark of Rogue Wave Software, Inc. All other trademarks are the property of their respective owners.
Contact Rogue Wave about documentation or support issues.