Classes | Macros | Typedefs | Enumerations
setup_once.h File Reference
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <stdarg.h>
#include <ctype.h>
#include <sys/time.h>
#include <unistd.h>
Include dependency graph for setup_once.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  timeval
 

Macros

#define argv_item_t   char *
 
#define DEBUGASSERT(x)   do { } WHILE_FALSE
 
#define DEBUGF(x)   do { } WHILE_FALSE
 
#define ERRNO   (errno)
 
#define false   bool_false
 
#define FALSE   false
 
#define HAVE_BOOL_T
 
#define HAVE_SIG_ATOMIC_T
 
#define ISALNUM(x)   (isalnum((int) ((unsigned char)x)))
 
#define ISALPHA(x)   (isalpha((int) ((unsigned char)x)))
 
#define ISASCII(x)   (isascii((int) ((unsigned char)x)))
 
#define ISBLANK(x)
 
#define ISDIGIT(x)   (isdigit((int) ((unsigned char)x)))
 
#define ISGRAPH(x)   (isgraph((int) ((unsigned char)x)))
 
#define ISLOWER(x)   (islower((int) ((unsigned char)x)))
 
#define ISPRINT(x)   (isprint((int) ((unsigned char)x)))
 
#define ISSPACE(x)   (isspace((int) ((unsigned char)x)))
 
#define ISUPPER(x)   (isupper((int) ((unsigned char)x)))
 
#define ISXDIGIT(x)   (isxdigit((int) ((unsigned char)x)))
 
#define RETSIGTYPE   void
 
#define sclose(x)   close((x))
 
#define SEND_4TH_ARG   0
 
#define SET_ERRNO(x)   (errno = (x))
 
#define SET_SOCKERRNO(x)   (errno = (x))
 
#define SIG_ATOMIC_T   static volatile sig_atomic_t
 
#define SOCKERRNO   (errno)
 
#define TOLOWER(x)   (tolower((int) ((unsigned char)x)))
 
#define true   bool_true
 
#define TRUE   true
 
#define WHILE_FALSE   while(0)
 
#define ZERO_NULL   0
 

Typedefs

typedef int sig_atomic_t
 

Enumerations

enum  bool { bool_false = 0, bool_true = 1 }
 

Macro Definition Documentation

◆ argv_item_t

#define argv_item_t   char *

Definition at line 542 of file setup_once.h.

◆ DEBUGASSERT

#define DEBUGASSERT (   x)    do { } WHILE_FALSE

Definition at line 413 of file setup_once.h.

◆ DEBUGF

#define DEBUGF (   x)    do { } WHILE_FALSE

Definition at line 402 of file setup_once.h.

◆ ERRNO

#define ERRNO   (errno)

Definition at line 440 of file setup_once.h.

◆ false

#define false   bool_false

Definition at line 323 of file setup_once.h.

◆ FALSE

#define FALSE   false

Definition at line 340 of file setup_once.h.

◆ HAVE_BOOL_T

#define HAVE_BOOL_T

Definition at line 325 of file setup_once.h.

◆ HAVE_SIG_ATOMIC_T

#define HAVE_SIG_ATOMIC_T

Definition at line 371 of file setup_once.h.

◆ ISALNUM

#define ISALNUM (   x)    (isalnum((int) ((unsigned char)x)))

Definition at line 277 of file setup_once.h.

◆ ISALPHA

#define ISALPHA (   x)    (isalpha((int) ((unsigned char)x)))

Definition at line 280 of file setup_once.h.

◆ ISASCII

#define ISASCII (   x)    (isascii((int) ((unsigned char)x)))

Definition at line 284 of file setup_once.h.

◆ ISBLANK

#define ISBLANK (   x)
Value:
(int)((((unsigned char)x) == ' ') || \
(((unsigned char)x) == '\t'))

Definition at line 286 of file setup_once.h.

◆ ISDIGIT

#define ISDIGIT (   x)    (isdigit((int) ((unsigned char)x)))

Definition at line 276 of file setup_once.h.

◆ ISGRAPH

#define ISGRAPH (   x)    (isgraph((int) ((unsigned char)x)))

Definition at line 279 of file setup_once.h.

◆ ISLOWER

#define ISLOWER (   x)    (islower((int) ((unsigned char)x)))

Definition at line 283 of file setup_once.h.

◆ ISPRINT

#define ISPRINT (   x)    (isprint((int) ((unsigned char)x)))

Definition at line 281 of file setup_once.h.

◆ ISSPACE

#define ISSPACE (   x)    (isspace((int) ((unsigned char)x)))

Definition at line 275 of file setup_once.h.

◆ ISUPPER

#define ISUPPER (   x)    (isupper((int) ((unsigned char)x)))

Definition at line 282 of file setup_once.h.

◆ ISXDIGIT

#define ISXDIGIT (   x)    (isxdigit((int) ((unsigned char)x)))

Definition at line 278 of file setup_once.h.

◆ RETSIGTYPE

#define RETSIGTYPE   void

Definition at line 391 of file setup_once.h.

◆ sclose

#define sclose (   x)    close((x))

Definition at line 266 of file setup_once.h.

◆ SEND_4TH_ARG

#define SEND_4TH_ARG   0

Definition at line 128 of file setup_once.h.

◆ SET_ERRNO

#define SET_ERRNO (   x)    (errno = (x))

Definition at line 441 of file setup_once.h.

◆ SET_SOCKERRNO

#define SET_SOCKERRNO (   x)    (errno = (x))

Definition at line 427 of file setup_once.h.

◆ SIG_ATOMIC_T

#define SIG_ATOMIC_T   static volatile sig_atomic_t

Definition at line 382 of file setup_once.h.

◆ SOCKERRNO

#define SOCKERRNO   (errno)

Definition at line 426 of file setup_once.h.

◆ TOLOWER

#define TOLOWER (   x)    (tolower((int) ((unsigned char)x)))

Definition at line 289 of file setup_once.h.

◆ true

#define true   bool_true

Definition at line 324 of file setup_once.h.

◆ TRUE

#define TRUE   true

Definition at line 337 of file setup_once.h.

◆ WHILE_FALSE

#define WHILE_FALSE   while(0)

Definition at line 349 of file setup_once.h.

◆ ZERO_NULL

#define ZERO_NULL   0

Definition at line 551 of file setup_once.h.

Typedef Documentation

◆ sig_atomic_t

typedef int sig_atomic_t

Definition at line 370 of file setup_once.h.

Enumeration Type Documentation

◆ bool

enum bool
Enumerator
bool_false 
bool_true 

Definition at line 312 of file setup_once.h.

xds_interop_client.int
int
Definition: xds_interop_client.py:113
x
int x
Definition: bloaty/third_party/googletest/googlemock/test/gmock-matchers_test.cc:3610


grpc
Author(s):
autogenerated on Fri May 16 2025 03:01:30