Inheritance diagram for oaException:
Public Methods | |
virtual | ~oaException () |
oaUInt4 | getMsgId () const |
const oaString & | getMsg () const |
Static Public Methods | |
oaUInt8 | getLastOSError () |
Protected Methods | |
virtual const oaString & | getFormatString () const |
void | format (va_list &args) |
Static Protected Methods | |
oaUInt4 | getOSErrorStr (oaString &errStr) |
Applications should use the oaException class to catch all the exceptions thrown by the database.
|
This is the destructor for the oaException object. |
|
This is a utility function that formats a message from a variable length list of arguments. A message with ID msgId is generated and is stored in msg. |
|
This function returns the appropriate formatting string for this exception. Reimplemented in oaDesignException, oaDMException, oaTechException, and oaWaferException. |
|
This function returns the error code of the last error reported by the operating system. |
|
This function returns the message for the current exception, which can contain object names or other data for this specific occurrence of the exception. |
|
This function returns an integer for the current type of exception. |
|
This function returns the OS error string in errStr for the current exception. |
Copyright © 2002 - 2010 Cadence Design Systems, Inc.
All Rights Reserved.