Low-level fatal error reporting. More...
Go to the source code of this file.
Namespaces | |
namespace | pxr |
Macros | |
#define | ARCH_ERROR(msg) |
Unconditionally aborts the program. | |
#define | ARCH_WARNING(msg) |
Prints a warning message to stderr. | |
#define | ARCH_AXIOM(cond) |
Aborts the program if cond evaluates to false. | |
Low-level fatal error reporting.
#define ARCH_ERROR | ( | msg | ) |
Unconditionally aborts the program.
msg | is a literal string, a const char* (but not an std::string ) that describes why the program is aborting. |
#define ARCH_WARNING | ( | msg | ) |
Prints a warning message to stderr.
msg | is a literal string, a const char* (but not an std::string ). |
#define ARCH_AXIOM | ( | cond | ) |
Aborts the program if cond
evaluates to false.