ufe 5.5
Universal Front End is a DCC-agnostic component that will allow a DCC to browse and edit data in multiple data models
|
#include "common/ufeExport.h"
Go to the source code of this file.
Namespaces | |
namespace | Ufe |
Macros | |
#define | UFE_ENABLE_ASSERTS |
#define | UFE_ASSERT_MSG(EXPR, MSG) ( (EXPR) ? (void)0 : Ufe::handleAssert(__func__, __FILE__, __LINE__, #EXPR, MSG) ) |
#define | UFE_ASSERT_COMPILED(CODE) CODE |
#define | UFE_ASSERT(EXPR) UFE_ASSERT_MSG(EXPR, nullptr) |
Similar to UFE_ASSERT_MSG, but without the description of the assertion error. More... | |
Functions | |
void | Ufe::handleAssert (const char *func, const char *filename, int lineno, const char *expr, const char *msg) |
#define UFE_ASSERT | ( | EXPR | ) | UFE_ASSERT_MSG(EXPR, nullptr) |
Similar to UFE_ASSERT_MSG, but without the description of the assertion error.
EXPR | The expression to assert |
Definition at line 46 of file ufeAssert.h.
#define UFE_ASSERT_COMPILED | ( | CODE | ) | CODE |
Definition at line 37 of file ufeAssert.h.
#define UFE_ASSERT_MSG | ( | EXPR, | |
MSG | |||
) | ( (EXPR) ? (void)0 : Ufe::handleAssert(__func__, __FILE__, __LINE__, #EXPR, MSG) ) |
Definition at line 34 of file ufeAssert.h.
#define UFE_ENABLE_ASSERTS |
Definition at line 15 of file ufeAssert.h.