Octopus
gdlib_f.c File Reference

Go to the source code of this file.

Classes

struct  __fsid_t
 

Typedefs

typedef unsigned char __u_char
 
typedef unsigned short int __u_short
 
typedef unsigned int __u_int
 
typedef unsigned long int __u_long
 
typedef signed char __int8_t
 
typedef unsigned char __uint8_t
 
typedef signed short int __int16_t
 
typedef unsigned short int __uint16_t
 
typedef signed int __int32_t
 
typedef unsigned int __uint32_t
 
typedef signed long int __int64_t
 
typedef unsigned long int __uint64_t
 
typedef __int8_t __int_least8_t
 
typedef __uint8_t __uint_least8_t
 
typedef __int16_t __int_least16_t
 
typedef __uint16_t __uint_least16_t
 
typedef __int32_t __int_least32_t
 
typedef __uint32_t __uint_least32_t
 
typedef __int64_t __int_least64_t
 
typedef __uint64_t __uint_least64_t
 
typedef long int __quad_t
 
typedef unsigned long int __u_quad_t
 
typedef long int __intmax_t
 
typedef unsigned long int __uintmax_t
 
typedef unsigned long int __dev_t
 
typedef unsigned int __uid_t
 
typedef unsigned int __gid_t
 
typedef unsigned long int __ino_t
 
typedef unsigned long int __ino64_t
 
typedef unsigned int __mode_t
 
typedef unsigned long int __nlink_t
 
typedef long int __off_t
 
typedef long int __off64_t
 
typedef int __pid_t
 
typedef long int __clock_t
 
typedef unsigned long int __rlim_t
 
typedef unsigned long int __rlim64_t
 
typedef unsigned int __id_t
 
typedef long int __time_t
 
typedef unsigned int __useconds_t
 
typedef long int __suseconds_t
 
typedef long int __suseconds64_t
 
typedef int __daddr_t
 
typedef int __key_t
 
typedef int __clockid_t
 
typedef void * __timer_t
 
typedef long int __blksize_t
 
typedef long int __blkcnt_t
 
typedef long int __blkcnt64_t
 
typedef unsigned long int __fsblkcnt_t
 
typedef unsigned long int __fsblkcnt64_t
 
typedef unsigned long int __fsfilcnt_t
 
typedef unsigned long int __fsfilcnt64_t
 
typedef long int __fsword_t
 
typedef long int __ssize_t
 
typedef long int __syscall_slong_t
 
typedef unsigned long int __syscall_ulong_t
 
typedef __off64_t __loff_t
 
typedef char * __caddr_t
 
typedef long int __intptr_t
 
typedef unsigned int __socklen_t
 
typedef int __sig_atomic_t
 
typedef struct __locale_struct * __locale_t
 
typedef __locale_t locale_t
 

Enumerations

enum  {
  _ISupper = ((0) < 8 ? ((1 << (0)) << 8) : ((1 << (0)) >> 8)) , _ISlower = ((1) < 8 ? ((1 << (1)) << 8) : ((1 << (1)) >> 8)) , _ISalpha = ((2) < 8 ? ((1 << (2)) << 8) : ((1 << (2)) >> 8)) , _ISdigit = ((3) < 8 ? ((1 << (3)) << 8) : ((1 << (3)) >> 8)) ,
  _ISxdigit = ((4) < 8 ? ((1 << (4)) << 8) : ((1 << (4)) >> 8)) , _ISspace = ((5) < 8 ? ((1 << (5)) << 8) : ((1 << (5)) >> 8)) , _ISprint = ((6) < 8 ? ((1 << (6)) << 8) : ((1 << (6)) >> 8)) , _ISgraph = ((7) < 8 ? ((1 << (7)) << 8) : ((1 << (7)) >> 8)) ,
  _ISblank = ((8) < 8 ? ((1 << (8)) << 8) : ((1 << (8)) >> 8)) , _IScntrl = ((9) < 8 ? ((1 << (9)) << 8) : ((1 << (9)) >> 8)) , _ISpunct = ((10) < 8 ? ((1 << (10)) << 8) : ((1 << (10)) >> 8)) , _ISalnum = ((11) < 8 ? ((1 << (11)) << 8) : ((1 << (11)) >> 8))
}
 

Functions

void __assert_fail (const char *__assertion, const char *__file, unsigned int __line, const char *__function) __attribute__((__nothrow__
 
void __leaf__ __attribute__ ((__noreturn__))
 
void __assert_perror_fail (int __errnum, const char *__file, unsigned int __line, const char *__function) __attribute__((__nothrow__
 
void __assert (const char *__assertion, const char *__file, int __line) __attribute__((__nothrow__
 
const unsigned short int ** __ctype_b_loc (void)
 

Typedef Documentation

◆ __u_char

typedef unsigned char __u_char

Definition at line 79 of file gdlib_f.c.

◆ __u_short

typedef unsigned short int __u_short

Definition at line 80 of file gdlib_f.c.

◆ __u_int

typedef unsigned int __u_int

Definition at line 81 of file gdlib_f.c.

◆ __u_long

typedef unsigned long int __u_long

Definition at line 82 of file gdlib_f.c.

◆ __int8_t

typedef signed char __int8_t

Definition at line 85 of file gdlib_f.c.

◆ __uint8_t

typedef unsigned char __uint8_t

Definition at line 86 of file gdlib_f.c.

◆ __int16_t

typedef signed short int __int16_t

Definition at line 87 of file gdlib_f.c.

◆ __uint16_t

typedef unsigned short int __uint16_t

Definition at line 88 of file gdlib_f.c.

◆ __int32_t

typedef signed int __int32_t

Definition at line 89 of file gdlib_f.c.

◆ __uint32_t

typedef unsigned int __uint32_t

Definition at line 90 of file gdlib_f.c.

◆ __int64_t

typedef signed long int __int64_t

Definition at line 92 of file gdlib_f.c.

◆ __uint64_t

typedef unsigned long int __uint64_t

Definition at line 93 of file gdlib_f.c.

◆ __int_least8_t

Definition at line 100 of file gdlib_f.c.

◆ __uint_least8_t

Definition at line 101 of file gdlib_f.c.

◆ __int_least16_t

Definition at line 102 of file gdlib_f.c.

◆ __uint_least16_t

Definition at line 103 of file gdlib_f.c.

◆ __int_least32_t

Definition at line 104 of file gdlib_f.c.

◆ __uint_least32_t

Definition at line 105 of file gdlib_f.c.

◆ __int_least64_t

Definition at line 106 of file gdlib_f.c.

◆ __uint_least64_t

Definition at line 107 of file gdlib_f.c.

◆ __quad_t

typedef long int __quad_t

Definition at line 111 of file gdlib_f.c.

◆ __u_quad_t

typedef unsigned long int __u_quad_t

Definition at line 112 of file gdlib_f.c.

◆ __intmax_t

typedef long int __intmax_t

Definition at line 120 of file gdlib_f.c.

◆ __uintmax_t

typedef unsigned long int __uintmax_t

Definition at line 121 of file gdlib_f.c.

◆ __dev_t

typedef unsigned long int __dev_t

Definition at line 129 of file gdlib_f.c.

◆ __uid_t

typedef unsigned int __uid_t

Definition at line 130 of file gdlib_f.c.

◆ __gid_t

typedef unsigned int __gid_t

Definition at line 131 of file gdlib_f.c.

◆ __ino_t

typedef unsigned long int __ino_t

Definition at line 132 of file gdlib_f.c.

◆ __ino64_t

typedef unsigned long int __ino64_t

Definition at line 133 of file gdlib_f.c.

◆ __mode_t

typedef unsigned int __mode_t

Definition at line 134 of file gdlib_f.c.

◆ __nlink_t

typedef unsigned long int __nlink_t

Definition at line 135 of file gdlib_f.c.

◆ __off_t

typedef long int __off_t

Definition at line 136 of file gdlib_f.c.

◆ __off64_t

typedef long int __off64_t

Definition at line 137 of file gdlib_f.c.

◆ __pid_t

typedef int __pid_t

Definition at line 138 of file gdlib_f.c.

◆ __clock_t

typedef long int __clock_t

Definition at line 140 of file gdlib_f.c.

◆ __rlim_t

typedef unsigned long int __rlim_t

Definition at line 141 of file gdlib_f.c.

◆ __rlim64_t

typedef unsigned long int __rlim64_t

Definition at line 142 of file gdlib_f.c.

◆ __id_t

typedef unsigned int __id_t

Definition at line 143 of file gdlib_f.c.

◆ __time_t

typedef long int __time_t

Definition at line 144 of file gdlib_f.c.

◆ __useconds_t

typedef unsigned int __useconds_t

Definition at line 145 of file gdlib_f.c.

◆ __suseconds_t

typedef long int __suseconds_t

Definition at line 146 of file gdlib_f.c.

◆ __suseconds64_t

typedef long int __suseconds64_t

Definition at line 147 of file gdlib_f.c.

◆ __daddr_t

typedef int __daddr_t

Definition at line 149 of file gdlib_f.c.

◆ __key_t

typedef int __key_t

Definition at line 150 of file gdlib_f.c.

◆ __clockid_t

typedef int __clockid_t

Definition at line 153 of file gdlib_f.c.

◆ __timer_t

typedef void* __timer_t

Definition at line 156 of file gdlib_f.c.

◆ __blksize_t

typedef long int __blksize_t

Definition at line 159 of file gdlib_f.c.

◆ __blkcnt_t

typedef long int __blkcnt_t

Definition at line 164 of file gdlib_f.c.

◆ __blkcnt64_t

typedef long int __blkcnt64_t

Definition at line 165 of file gdlib_f.c.

◆ __fsblkcnt_t

typedef unsigned long int __fsblkcnt_t

Definition at line 168 of file gdlib_f.c.

◆ __fsblkcnt64_t

typedef unsigned long int __fsblkcnt64_t

Definition at line 169 of file gdlib_f.c.

◆ __fsfilcnt_t

typedef unsigned long int __fsfilcnt_t

Definition at line 172 of file gdlib_f.c.

◆ __fsfilcnt64_t

typedef unsigned long int __fsfilcnt64_t

Definition at line 173 of file gdlib_f.c.

◆ __fsword_t

typedef long int __fsword_t

Definition at line 176 of file gdlib_f.c.

◆ __ssize_t

typedef long int __ssize_t

Definition at line 178 of file gdlib_f.c.

◆ __syscall_slong_t

typedef long int __syscall_slong_t

Definition at line 181 of file gdlib_f.c.

◆ __syscall_ulong_t

typedef unsigned long int __syscall_ulong_t

Definition at line 183 of file gdlib_f.c.

◆ __loff_t

Definition at line 187 of file gdlib_f.c.

◆ __caddr_t

typedef char* __caddr_t

Definition at line 188 of file gdlib_f.c.

◆ __intptr_t

typedef long int __intptr_t

Definition at line 191 of file gdlib_f.c.

◆ __socklen_t

typedef unsigned int __socklen_t

Definition at line 194 of file gdlib_f.c.

◆ __sig_atomic_t

typedef int __sig_atomic_t

Definition at line 199 of file gdlib_f.c.

◆ __locale_t

typedef struct __locale_struct* __locale_t

Definition at line 291 of file gdlib_f.c.

◆ locale_t

Definition at line 294 of file gdlib_f.c.

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
_ISupper 
_ISlower 
_ISalpha 
_ISdigit 
_ISxdigit 
_ISspace 
_ISprint 
_ISgraph 
_ISblank 
_IScntrl 
_ISpunct 
_ISalnum 

Definition at line 215 of file gdlib_f.c.

Function Documentation

◆ __assert_fail()

void __assert_fail ( const char *  __assertion,
const char *  __file,
unsigned int  __line,
const char *  __function 
)

◆ __attribute__()

void __leaf__ __attribute__ ( (__noreturn__)  )

◆ __assert_perror_fail()

void __assert_perror_fail ( int  __errnum,
const char *  __file,
unsigned int  __line,
const char *  __function 
)

◆ __assert()

void __assert ( const char *  __assertion,
const char *  __file,
int  __line 
)

◆ __ctype_b_loc()

const unsigned short int ** __ctype_b_loc ( void  )

Definition at line 231 of file gdlib_f.c.