Harlequin RIP SDK
std.h File Reference

Standard types and definitions for use in all C/C++ products. More...

#include "platform.h"
#include "hqncall.h"
#include "proto.h"
#include "osprotos.h"
#include "hqtypes.h"
#include "hq32x2.h"
#include "hqassert.h"
#include "warnings.h"
#include "hqbitops.h"
#include "hqstr.h"

Macros

#define min(a, b)   __min((a),(b))
 Minimum of two numbers. More...
 
#define max(a, b)   __max((a),(b))
 Maximum of two numbers. More...
 
#define NUM_ARRAY_ITEMS(_array_)    ( sizeof( _array_ ) / sizeof( (_array_)[ 0 ] ) )
 
#define STRING_AND_LENGTH(s1_)   STRING_AND_LENGTH2(s1_)
 
#define CSTRING_AND_LENGTH(s1_)   CSTRING_AND_LENGTH2(s1_)
 
#define CSTRING_LENGTH(s1_)   CSTRING_LENGTH2(s1_)
 

Detailed Description

Standard types and definitions for use in all C/C++ products.

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.