gwenhywfar  5.11.1beta
Macros
gwenhywfarapi.h File Reference
#include <gwenhywfar/types.h>
#include <string.h>
#include <gwenhywfar/system.h>

Go to the source code of this file.

Macros

#define __GNUC_PREREQ(maj, min)   0
 
#define __STRING(x)   #x
 
#define GWEN_DEPRECATED
 
#define GWEN_DIR_SEPARATOR   '/'
 
#define GWEN_DIR_SEPARATOR_S   "/"
 
#define GWEN_FORMAT(fmt, pos, argstart)
 
#define GWEN_LIKELY(cond)   (!!(cond))
 
#define GWEN_SEARCHPATH_SEPARATOR   ':'
 
#define GWEN_SEARCHPATH_SEPARATOR_S   ":"
 
#define GWEN_TIMEOUT_FOREVER   (-1)
 
#define GWEN_TIMEOUT_NONE   (0)
 
#define GWEN_UNLIKELY(cond)   (!!(cond))
 
#define GWEN_UNUSED
 
#define GWEN_UNUSED
 
#define GWENHYWFAR_API
 
#define GWENHYWFAR_CB
 
#define GWENHYWFAR_EXPORT
 
#define GWENHYWFAR_NOEXPORT
 

Macro Definition Documentation

◆ __GNUC_PREREQ

#define __GNUC_PREREQ (   maj,
  min 
)    0

Definition at line 125 of file gwenhywfarapi.h.

◆ __STRING

#define __STRING (   x)    #x

Definition at line 133 of file gwenhywfarapi.h.

◆ GWEN_DEPRECATED

#define GWEN_DEPRECATED

Definition at line 149 of file gwenhywfarapi.h.

◆ GWEN_DIR_SEPARATOR

#define GWEN_DIR_SEPARATOR   '/'

The directory separator character. This is '/' on UNIX machines and '\' under Windows. Since gwenhywfar-2.5.4.

Definition at line 105 of file gwenhywfarapi.h.

◆ GWEN_DIR_SEPARATOR_S

#define GWEN_DIR_SEPARATOR_S   "/"

The directory separator as a string. This is "/" on UNIX machines and "\" under Windows. Since gwenhywfar-2.5.4.

Definition at line 108 of file gwenhywfarapi.h.

◆ GWEN_FORMAT

#define GWEN_FORMAT (   fmt,
  pos,
  argstart 
)

Definition at line 160 of file gwenhywfarapi.h.

◆ GWEN_LIKELY

#define GWEN_LIKELY (   cond)    (!!(cond))

Definition at line 151 of file gwenhywfarapi.h.

◆ GWEN_SEARCHPATH_SEPARATOR

#define GWEN_SEARCHPATH_SEPARATOR   ':'

The search path separator character. This is ':' on UNIX machines and ';' under Windows. Since gwenhywfar-2.5.4.

Definition at line 111 of file gwenhywfarapi.h.

◆ GWEN_SEARCHPATH_SEPARATOR_S

#define GWEN_SEARCHPATH_SEPARATOR_S   ":"

The search path separator as a string. This is ":" on UNIX machines and ";" under Windows. Since gwenhywfar-2.5.4.

Definition at line 114 of file gwenhywfarapi.h.

◆ GWEN_TIMEOUT_FOREVER

#define GWEN_TIMEOUT_FOREVER   (-1)

Definition at line 165 of file gwenhywfarapi.h.

◆ GWEN_TIMEOUT_NONE

#define GWEN_TIMEOUT_NONE   (0)

Definition at line 164 of file gwenhywfarapi.h.

◆ GWEN_UNLIKELY

#define GWEN_UNLIKELY (   cond)    (!!(cond))

Definition at line 152 of file gwenhywfarapi.h.

◆ GWEN_UNUSED [1/2]

#define GWEN_UNUSED

Definition at line 150 of file gwenhywfarapi.h.

◆ GWEN_UNUSED [2/2]

#define GWEN_UNUSED

Definition at line 150 of file gwenhywfarapi.h.

◆ GWENHYWFAR_API

#define GWENHYWFAR_API

Definition at line 67 of file gwenhywfarapi.h.

◆ GWENHYWFAR_CB

#define GWENHYWFAR_CB

Definition at line 89 of file gwenhywfarapi.h.

◆ GWENHYWFAR_EXPORT

#define GWENHYWFAR_EXPORT

Definition at line 75 of file gwenhywfarapi.h.

◆ GWENHYWFAR_NOEXPORT

#define GWENHYWFAR_NOEXPORT

Definition at line 76 of file gwenhywfarapi.h.