Harlequin RIP SDK

Header file defining Core module interface definitions. More...

#include <stddef.h>

Data Structures

struct  sw_api_info
 Required first member for all APIs. More...
 

Typedefs

typedef HqnResult sw_api_result
 Result type for SwRegister* calls. More...
 
typedef uint32 sw_api_version
 Type for interface version numbers.
 
typedef struct sw_api_info sw_api_info
 Required first member for all APIs.
 

Enumerations

enum  SWAPI_RESULT {
  SW_API_REGISTERED = HQN_RESULT_SUCCESS , SW_API_ERROR , SW_API_NOT_UNIQUE , SW_API_NOT_AUTHORISED ,
  SW_API_VERSION_TOO_OLD , SW_API_VERSION_TOO_NEW , SW_API_BAD_UNICODE , SW_API_INCOMPLETE ,
  SW_API_INSTANCE_SIZE , SW_API_INVALID , SW_API_TOO_EARLY , SW_API_INIT_FAILED
}
 Return values for common for all SwRegister* calls. More...
 

Functions

HqnResult swapi_result_translate (sw_api_result result)
 Translate a SWAPI-specific error code to a generic HqnResult error code. More...
 

Detailed Description

Header file defining Core module interface definitions.

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.