Go to the source code of this file.
Compounds | |
| class | oaCompatibilityError |
| class | oaError |
| class | oaException |
| class | oaMemoryError |
| class | oaOSError |
| class | oaSocketError |
Defines | |
| #define | oaException_P |
| #define | oaValidate(exp, errorID) |
| #define | oaAssert(exp) |
| #define | oaInternalError(str) throw oa::oaError(oa::oacInternalError, str, __FILE__, __LINE__) |
| #define | oaUnexpectedCase(value) |
|
|
Value: {\
if (!(exp)) {\
throw oa::oaError(oa::oacInternalError, #exp, __FILE__, __LINE__);\
}\
}
|
|
|
|
|
|
|
|
|
Value: {\
oa::oaString str;\
\
str.format("Unexpected case %d", (oaUInt4) value);\
\
throw oa::oaError(oa::oacInternalError, (const char *) str, __FILE__, __LINE__);\
}
|
|
|
Value: {\
if (!(exp)) {\
throw oa::oaError(errorID);\
}\
}
|

Copyright © 2002 - 2010 Cadence Design Systems, Inc.
All Rights Reserved.