Harlequin RIP SDK

Harlequin standard "assert" and "trace" macros. More...

Macros

#define HQASSERT(fCondition, pszMessage)   EMPTY_STATEMENT()
 
#define HQASSERTV(fCondition, printf_style_args)   EMPTY_STATEMENT()
 
#define HQFAIL(pszMessage)   EMPTY_STATEMENT()
 
#define HQFAILV(printf_style_args)   EMPTY_STATEMENT()
 
#define HQASSERT_EXPR(fCondition, pszMessage, value)   ( value )
 
#define HQTRACE_ALWAYS(printf_style_args)   EMPTY_STATEMENT()
 
#define HQTRACE(fCondition, printf_style_args)   EMPTY_STATEMENT()
 
#define HQASSERT_FPEXCEP(pszMessage)   EMPTY_STATEMENT()
 
#define HQASSERT_PTR(pPtr)   EMPTY_STATEMENT()
 
#define HQASSERT_WPTR(pPtr)   EMPTY_STATEMENT()
 
#define HQASSERT_LPTR(pPtr)   EMPTY_STATEMENT()
 
#define HQASSERT_DPTR(pPtr)   EMPTY_STATEMENT()
 
#define ASSERT_BUILD_ONLY(stmt_)   EMPTY_STATEMENT()
 

Detailed Description

Harlequin standard "assert" and "trace" macros.

Copyright (C) 2023 Global Graphics Software Ltd. All rights reserved. This source code contains the confidential and trade secret information of Global Graphics Software Ltd. It may not be used, copied or distributed for any reason except as set forth in the applicable Global Graphics license agreement.