theLink 10.0 NHI1 - theKernel - theLink - theConfig - theSq3Lite - theCompiler - theBrain - theGuard
c - tcl - py - rb - jv - cc
Loading...
Searching...
No Matches
MqMsgque_Compiler_C_API

MqMsgque PACKAGE - the Interface to the operating-system compiler … More...

+ Collaboration diagram for MqMsgque_Compiler_C_API:

Macros

#define MQ_EXTERN
 static library
 
#define MQ_EXTERN_DATA   extern
 

Detailed Description

MqMsgque PACKAGE - the Interface to the operating-system compiler …

Preprocessor Definitions

META_IGNORE_EXTERN

target: msgque_mq.h
default: not set - only used with C++ or with static linking
definition: If the source of the libmqmsgque library is direct used in an external-library (without dynamic linking) and the external-library should not export the symbol's of libmqmsgque then the flag META_IGNORE_EXTERN have to be set.

MQ_C_BUILD_DLL

target: msgque_mq.h and private_mq.h
default: set on build the libmqmsgque library but NOT set for other libraries
definition: set the MQ_EXTERN and MQ_EXTERN_DATA to export of definition
use the private definition of partly public struct's

Macro Definition Documentation

◆ MQ_EXTERN

#define MQ_EXTERN

static library

Definition at line 397 of file LibMqMsgque_mq.h.

◆ MQ_EXTERN_DATA

#define MQ_EXTERN_DATA   extern

Definition at line 420 of file LibMqMsgque_mq.h.