gwenhywfar 5.12.0
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)
 
#define __STRING(x)
 
#define GWEN_DEPRECATED
 
#define GWEN_DIR_SEPARATOR   '/'
 
#define GWEN_DIR_SEPARATOR_S   "/"
 
#define GWEN_FORMAT(fmt, pos, argstart)
 
#define GWEN_LIKELY(cond)
 
#define GWEN_SEARCHPATH_SEPARATOR   ':'
 
#define GWEN_SEARCHPATH_SEPARATOR_S   ":"
 
#define GWEN_TIMEOUT_FOREVER   (-1)
 
#define GWEN_TIMEOUT_NONE   (0)
 
#define GWEN_UNLIKELY(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 )
Value:
0

Definition at line 125 of file gwenhywfarapi.h.

◆ __STRING

#define __STRING ( x)
Value:
#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)
Value:
(!!(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)
Value:
(!!(cond))

Definition at line 152 of file gwenhywfarapi.h.

◆ GWEN_UNUSED [1/2]

#define GWEN_UNUSED

Definition at line 82 of file gwenhywfarapi.h.

◆ GWEN_UNUSED [2/2]

#define GWEN_UNUSED

Definition at line 82 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.