wut  1.0.0-beta9
Wii U Toolchain
Macros | Typedefs
curlrules.h File Reference

Go to the source code of this file.

Macros

#define CurlchkszEQ(t, s)   sizeof(t) == s ? 1 : -1
 
#define CurlchkszGE(t1, t2)   sizeof(t1) >= sizeof(t2) ? 1 : -1
 
#define CURL_ISOCPP
 
#define __CURL_OFF_T_C_HLPR2(Val, Suffix)   Val ## Suffix
 
#define __CURL_OFF_T_C_HLPR1(Val, Suffix)   __CURL_OFF_T_C_HLPR2(Val,Suffix)
 
#define CURL_OFF_T_C(Val)   __CURL_OFF_T_C_HLPR1(Val,CURL_SUFFIX_CURL_OFF_T)
 
#define CURL_OFF_TU_C(Val)   __CURL_OFF_T_C_HLPR1(Val,CURL_SUFFIX_CURL_OFF_TU)
 

Typedefs

typedef char __curl_rule_01__[CurlchkszEQ(long, CURL_SIZEOF_LONG)]
 
typedef char __curl_rule_02__[CurlchkszEQ(curl_off_t, CURL_SIZEOF_CURL_OFF_T)]
 
typedef char __curl_rule_03__[CurlchkszGE(curl_off_t, long)]
 
typedef char __curl_rule_04__[CurlchkszEQ(curl_socklen_t, CURL_SIZEOF_CURL_SOCKLEN_T)]
 
typedef char __curl_rule_05__[CurlchkszGE(curl_socklen_t, int)]
 

Macro Definition Documentation

◆ CurlchkszEQ

#define CurlchkszEQ (   t,
 
)    sizeof(t) == s ? 1 : -1

Definition at line 132 of file curlrules.h.

◆ CurlchkszGE

#define CurlchkszGE (   t1,
  t2 
)    sizeof(t1) >= sizeof(t2) ? 1 : -1

Definition at line 134 of file curlrules.h.

◆ CURL_ISOCPP

#define CURL_ISOCPP

Definition at line 209 of file curlrules.h.

◆ __CURL_OFF_T_C_HLPR2

#define __CURL_OFF_T_C_HLPR2 (   Val,
  Suffix 
)    Val ## Suffix

Definition at line 228 of file curlrules.h.

◆ __CURL_OFF_T_C_HLPR1

#define __CURL_OFF_T_C_HLPR1 (   Val,
  Suffix 
)    __CURL_OFF_T_C_HLPR2(Val,Suffix)

Definition at line 232 of file curlrules.h.

◆ CURL_OFF_T_C

#define CURL_OFF_T_C (   Val)    __CURL_OFF_T_C_HLPR1(Val,CURL_SUFFIX_CURL_OFF_T)

Definition at line 233 of file curlrules.h.

◆ CURL_OFF_TU_C

#define CURL_OFF_TU_C (   Val)    __CURL_OFF_T_C_HLPR1(Val,CURL_SUFFIX_CURL_OFF_TU)

Definition at line 234 of file curlrules.h.

Typedef Documentation

◆ __curl_rule_01__

typedef char __curl_rule_01__[CurlchkszEQ(long, CURL_SIZEOF_LONG)]

Definition at line 143 of file curlrules.h.

◆ __curl_rule_02__

typedef char __curl_rule_02__[CurlchkszEQ(curl_off_t, CURL_SIZEOF_CURL_OFF_T)]

Definition at line 153 of file curlrules.h.

◆ __curl_rule_03__

typedef char __curl_rule_03__[CurlchkszGE(curl_off_t, long)]

Definition at line 163 of file curlrules.h.

◆ __curl_rule_04__

typedef char __curl_rule_04__[CurlchkszEQ(curl_socklen_t, CURL_SIZEOF_CURL_SOCKLEN_T)]

Definition at line 173 of file curlrules.h.

◆ __curl_rule_05__

typedef char __curl_rule_05__[CurlchkszGE(curl_socklen_t, int)]

Definition at line 183 of file curlrules.h.