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.