Octopus
varinfo_low.c File Reference

Go to the source code of this file.

Classes

struct  __fsid_t
 
struct  _G_fpos_t
 
struct  _G_fpos64_t
 
struct  _IO_FILE
 
struct  _IO_cookie_io_functions_t
 
struct  ldiv_t
 
struct  lldiv_t
 
struct  __sigset_t
 
struct  timeval
 
struct  timespec
 
struct  fd_set
 
union  __atomic_wide_counter
 
struct  __pthread_internal_list
 
struct  __pthread_internal_slist
 
struct  __pthread_mutex_s
 
struct  __pthread_rwlock_arch_t
 
struct  __pthread_cond_s
 
struct  __once_flag
 
union  pthread_mutexattr_t
 
union  pthread_condattr_t
 
union  pthread_attr_t
 
union  pthread_mutex_t
 
union  pthread_cond_t
 
union  pthread_rwlock_t
 
union  pthread_rwlockattr_t
 
union  pthread_barrier_t
 
union  pthread_barrierattr_t
 
struct  var_type
 

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
 
typedef struct _G_fpos_t __fpos_t
 
typedef struct _G_fpos64_t __fpos64_t
 
typedef struct _IO_FILE __FILE
 
typedef struct _IO_FILE FILE
 
typedef void _IO_lock_t
 
typedef __ssize_t cookie_read_function_t(void *__cookie, char *__buf, size_t __nbytes)
 
typedef __ssize_t cookie_write_function_t(void *__cookie, const char *__buf, size_t __nbytes)
 
typedef int cookie_seek_function_t(void *__cookie, __off64_t *__pos, int __w)
 
typedef int cookie_close_function_t(void *__cookie)
 
typedef struct _IO_cookie_io_functions_t cookie_io_functions_t
 
typedef __gnuc_va_list va_list
 
typedef __off_t off_t
 
typedef __off64_t off64_t
 
typedef __ssize_t ssize_t
 
typedef __fpos_t fpos_t
 
typedef __fpos64_t fpos64_t
 
typedef __sigset_t sigset_t
 
typedef long int __fd_mask
 
typedef __fd_mask fd_mask
 
typedef __blksize_t blksize_t
 
typedef __blkcnt_t blkcnt_t
 
typedef __fsblkcnt_t fsblkcnt_t
 
typedef __fsfilcnt_t fsfilcnt_t
 
typedef __blkcnt64_t blkcnt64_t
 
typedef __fsblkcnt64_t fsblkcnt64_t
 
typedef __fsfilcnt64_t fsfilcnt64_t
 
typedef struct __pthread_internal_list __pthread_list_t
 
typedef struct __pthread_internal_slist __pthread_slist_t
 
typedef unsigned int __tss_t
 
typedef unsigned long int __thrd_t
 
typedef unsigned long int pthread_t
 
typedef unsigned int pthread_key_t
 
typedef int pthread_once_t
 
typedef union pthread_attr_t pthread_attr_t
 
typedef volatile int pthread_spinlock_t
 
typedef struct var_type var_type
 

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

const unsigned short int ** __ctype_b_loc (void)
 
int isalnum_l (extern int isalpha_l(int, locale_t)
 
int remove (const char *__filename) __attribute__((__nothrow__
 
int rename (const char *__old, const char *__new) __attribute__((__nothrow__
 
int renameat (int __oldfd, const char *__old, int __newfd, const char *__new) __attribute__((__nothrow__
 
int renameat2 (int __oldfd, const char *__old, int __newfd, const char *__new, unsigned int __flags) __attribute__((__nothrow__
 
int fclose (FILE *__stream)
 
FILEtmpfile (void)
 
size_t __ctype_get_mb_cur_max (void)
 
static __inline __uint32_t __bswap_32 (__uint32_t __bsx)
 
static __extension__ __inline __uint64_t __bswap_64 (__uint64_t __bsx)
 
static __inline __uint16_t __uint16_identity (__uint16_t __x)
 
static __inline __uint32_t __uint32_identity (__uint32_t __x)
 
static __inline __uint64_t __uint64_identity (__uint64_t __x)
 
int select (int __nfds, fd_set *__restrict __readfds, fd_set *__restrict __writefds, fd_set *__restrict __exceptfds, struct timeval *__restrict __timeout)
 
int pselect (int __nfds, fd_set *__restrict __readfds, fd_set *__restrict __writefds, fd_set *__restrict __exceptfds, const struct timespec *__restrict __timeout, const __sigset_t *__restrict __sigmask)
 
long int random (void)
 
int random_r (struct random_data *__restrict __buf, int32_t *__restrict __result) __attribute__((__nothrow__
 
int __leaf__ __attribute__ ((__nonnull__(1, 2)))
 
int srandom_r (unsigned int __seed, struct random_data *__buf) __attribute__((__nothrow__
 
int __leaf__ __attribute__ ((__nonnull__(2)))
 
int initstate_r (unsigned int __seed, char *__restrict __statebuf, size_t __statelen, struct random_data *__restrict __buf) __attribute__((__nothrow__
 
int __leaf__ __attribute__ ((__nonnull__(2, 4)))
 
int setstate_r (char *__restrict __statebuf, struct random_data *__restrict __buf) __attribute__((__nothrow__
 
int rand (void)
 
int drand48_r (struct drand48_data *__restrict __buffer, double *__restrict __result) __attribute__((__nothrow__
 
int erand48_r (unsigned short int __xsubi[3], struct drand48_data *__restrict __buffer, double *__restrict __result) __attribute__((__nothrow__
 
int lrand48_r (struct drand48_data *__restrict __buffer, long int *__restrict __result) __attribute__((__nothrow__
 
int nrand48_r (unsigned short int __xsubi[3], struct drand48_data *__restrict __buffer, long int *__restrict __result) __attribute__((__nothrow__
 
int mrand48_r (struct drand48_data *__restrict __buffer, long int *__restrict __result) __attribute__((__nothrow__
 
int jrand48_r (unsigned short int __xsubi[3], struct drand48_data *__restrict __buffer, long int *__restrict __result) __attribute__((__nothrow__
 
int srand48_r (long int __seedval, struct drand48_data *__buffer) __attribute__((__nothrow__
 
int seed48_r (unsigned short int __seed16v[3], struct drand48_data *__buffer) __attribute__((__nothrow__
 
int lcong48_r (unsigned short int __param[7], struct drand48_data *__buffer) __attribute__((__nothrow__
 
__uint32_t arc4random (void)
 
char * get_token (char *s, char **dest)
 
void get_text (FILE *in, char **dest)
 
void varinfo_init_ (char *const fname, unsigned long l1)
 
void varinfo_end_ ()
 
void varinfo_getvar_ (char *const name, var_type **var, unsigned long l1)
 
void varinfo_getinfo_ (const var_type **var, char **name, char **type, char **default_str, char **section, char **desc)
 
void varinfo_getopt_ (const var_type **var, opt_type **opt)
 
void varinfo_opt_getinfo_ (const opt_type **opt, char **name, fint8 *value, char **desc)
 
int varinfo_variable_exists (const char *var_name)
 
void varinfo_search_var_ (const char *name, var_type **var, unsigned long l1)
 
void varinfo_search_option_ (const var_type **var, const char *name, int *value, int *ierr, unsigned long l1)
 

Variables

 __mbstate_t
 
FILEstdin
 
FILEstdout
 
FILEstderr
 
int __leaf__
 
 div_t
 
 opt_type
 
static var_typevars
 

Typedef Documentation

◆ __u_char

typedef unsigned char __u_char

Definition at line 54 of file varinfo_low.c.

◆ __u_short

typedef unsigned short int __u_short

Definition at line 55 of file varinfo_low.c.

◆ __u_int

typedef unsigned int __u_int

Definition at line 56 of file varinfo_low.c.

◆ __u_long

typedef unsigned long int __u_long

Definition at line 57 of file varinfo_low.c.

◆ __int8_t

typedef signed char __int8_t

Definition at line 60 of file varinfo_low.c.

◆ __uint8_t

typedef unsigned char __uint8_t

Definition at line 61 of file varinfo_low.c.

◆ __int16_t

typedef signed short int __int16_t

Definition at line 62 of file varinfo_low.c.

◆ __uint16_t

typedef unsigned short int __uint16_t

Definition at line 63 of file varinfo_low.c.

◆ __int32_t

typedef signed int __int32_t

Definition at line 64 of file varinfo_low.c.

◆ __uint32_t

typedef unsigned int __uint32_t

Definition at line 65 of file varinfo_low.c.

◆ __int64_t

typedef signed long int __int64_t

Definition at line 67 of file varinfo_low.c.

◆ __uint64_t

typedef unsigned long int __uint64_t

Definition at line 68 of file varinfo_low.c.

◆ __int_least8_t

Definition at line 75 of file varinfo_low.c.

◆ __uint_least8_t

Definition at line 76 of file varinfo_low.c.

◆ __int_least16_t

Definition at line 77 of file varinfo_low.c.

◆ __uint_least16_t

Definition at line 78 of file varinfo_low.c.

◆ __int_least32_t

Definition at line 79 of file varinfo_low.c.

◆ __uint_least32_t

Definition at line 80 of file varinfo_low.c.

◆ __int_least64_t

Definition at line 81 of file varinfo_low.c.

◆ __uint_least64_t

Definition at line 82 of file varinfo_low.c.

◆ __quad_t

typedef long int __quad_t

Definition at line 86 of file varinfo_low.c.

◆ __u_quad_t

typedef unsigned long int __u_quad_t

Definition at line 87 of file varinfo_low.c.

◆ __intmax_t

typedef long int __intmax_t

Definition at line 95 of file varinfo_low.c.

◆ __uintmax_t

typedef unsigned long int __uintmax_t

Definition at line 96 of file varinfo_low.c.

◆ __dev_t

typedef unsigned long int __dev_t

Definition at line 104 of file varinfo_low.c.

◆ __uid_t

typedef unsigned int __uid_t

Definition at line 105 of file varinfo_low.c.

◆ __gid_t

typedef unsigned int __gid_t

Definition at line 106 of file varinfo_low.c.

◆ __ino_t

typedef unsigned long int __ino_t

Definition at line 107 of file varinfo_low.c.

◆ __ino64_t

typedef unsigned long int __ino64_t

Definition at line 108 of file varinfo_low.c.

◆ __mode_t

typedef unsigned int __mode_t

Definition at line 109 of file varinfo_low.c.

◆ __nlink_t

typedef unsigned long int __nlink_t

Definition at line 110 of file varinfo_low.c.

◆ __off_t

typedef long int __off_t

Definition at line 111 of file varinfo_low.c.

◆ __off64_t

typedef long int __off64_t

Definition at line 112 of file varinfo_low.c.

◆ __pid_t

typedef int __pid_t

Definition at line 113 of file varinfo_low.c.

◆ __clock_t

typedef long int __clock_t

Definition at line 115 of file varinfo_low.c.

◆ __rlim_t

typedef unsigned long int __rlim_t

Definition at line 116 of file varinfo_low.c.

◆ __rlim64_t

typedef unsigned long int __rlim64_t

Definition at line 117 of file varinfo_low.c.

◆ __id_t

typedef unsigned int __id_t

Definition at line 118 of file varinfo_low.c.

◆ __time_t

typedef long int __time_t

Definition at line 119 of file varinfo_low.c.

◆ __useconds_t

typedef unsigned int __useconds_t

Definition at line 120 of file varinfo_low.c.

◆ __suseconds_t

typedef long int __suseconds_t

Definition at line 121 of file varinfo_low.c.

◆ __suseconds64_t

typedef long int __suseconds64_t

Definition at line 122 of file varinfo_low.c.

◆ __daddr_t

typedef int __daddr_t

Definition at line 124 of file varinfo_low.c.

◆ __key_t

typedef int __key_t

Definition at line 125 of file varinfo_low.c.

◆ __clockid_t

typedef int __clockid_t

Definition at line 128 of file varinfo_low.c.

◆ __timer_t

typedef void* __timer_t

Definition at line 131 of file varinfo_low.c.

◆ __blksize_t

typedef long int __blksize_t

Definition at line 134 of file varinfo_low.c.

◆ __blkcnt_t

typedef long int __blkcnt_t

Definition at line 139 of file varinfo_low.c.

◆ __blkcnt64_t

typedef long int __blkcnt64_t

Definition at line 140 of file varinfo_low.c.

◆ __fsblkcnt_t

typedef unsigned long int __fsblkcnt_t

Definition at line 143 of file varinfo_low.c.

◆ __fsblkcnt64_t

typedef unsigned long int __fsblkcnt64_t

Definition at line 144 of file varinfo_low.c.

◆ __fsfilcnt_t

typedef unsigned long int __fsfilcnt_t

Definition at line 147 of file varinfo_low.c.

◆ __fsfilcnt64_t

typedef unsigned long int __fsfilcnt64_t

Definition at line 148 of file varinfo_low.c.

◆ __fsword_t

typedef long int __fsword_t

Definition at line 151 of file varinfo_low.c.

◆ __ssize_t

typedef long int __ssize_t

Definition at line 153 of file varinfo_low.c.

◆ __syscall_slong_t

typedef long int __syscall_slong_t

Definition at line 156 of file varinfo_low.c.

◆ __syscall_ulong_t

typedef unsigned long int __syscall_ulong_t

Definition at line 158 of file varinfo_low.c.

◆ __loff_t

Definition at line 162 of file varinfo_low.c.

◆ __caddr_t

typedef char* __caddr_t

Definition at line 163 of file varinfo_low.c.

◆ __intptr_t

typedef long int __intptr_t

Definition at line 166 of file varinfo_low.c.

◆ __socklen_t

typedef unsigned int __socklen_t

Definition at line 169 of file varinfo_low.c.

◆ __sig_atomic_t

typedef int __sig_atomic_t

Definition at line 174 of file varinfo_low.c.

◆ __locale_t

typedef struct __locale_struct* __locale_t

Definition at line 276 of file varinfo_low.c.

◆ locale_t

Definition at line 279 of file varinfo_low.c.

◆ __fpos_t

typedef struct _G_fpos_t __fpos_t

◆ __fpos64_t

typedef struct _G_fpos64_t __fpos64_t

◆ __FILE

typedef struct _IO_FILE __FILE

Definition at line 386 of file varinfo_low.c.

◆ FILE

typedef struct _IO_FILE FILE

Definition at line 395 of file varinfo_low.c.

◆ _IO_lock_t

typedef void _IO_lock_t

Definition at line 407 of file varinfo_low.c.

◆ cookie_read_function_t

typedef __ssize_t cookie_read_function_t(void *__cookie, char *__buf, size_t __nbytes)

Definition at line 469 of file varinfo_low.c.

◆ cookie_write_function_t

typedef __ssize_t cookie_write_function_t(void *__cookie, const char *__buf, size_t __nbytes)

Definition at line 478 of file varinfo_low.c.

◆ cookie_seek_function_t

typedef int cookie_seek_function_t(void *__cookie, __off64_t *__pos, int __w)

Definition at line 487 of file varinfo_low.c.

◆ cookie_close_function_t

typedef int cookie_close_function_t(void *__cookie)

Definition at line 490 of file varinfo_low.c.

◆ cookie_io_functions_t

◆ va_list

Definition at line 510 of file varinfo_low.c.

◆ off_t

typedef __off_t off_t

Definition at line 512 of file varinfo_low.c.

◆ off64_t

typedef __off64_t off64_t

Definition at line 519 of file varinfo_low.c.

◆ ssize_t

typedef __ssize_t ssize_t

Definition at line 526 of file varinfo_low.c.

◆ fpos_t

typedef __fpos_t fpos_t

Definition at line 533 of file varinfo_low.c.

◆ fpos64_t

Definition at line 538 of file varinfo_low.c.

◆ sigset_t

Definition at line 1546 of file varinfo_low.c.

◆ __fd_mask

typedef long int __fd_mask

Definition at line 1588 of file varinfo_low.c.

◆ fd_mask

typedef __fd_mask fd_mask

Definition at line 1608 of file varinfo_low.c.

◆ blksize_t

Definition at line 1630 of file varinfo_low.c.

◆ blkcnt_t

Definition at line 1637 of file varinfo_low.c.

◆ fsblkcnt_t

Definition at line 1641 of file varinfo_low.c.

◆ fsfilcnt_t

Definition at line 1645 of file varinfo_low.c.

◆ blkcnt64_t

Definition at line 1647 of file varinfo_low.c.

◆ fsblkcnt64_t

Definition at line 1648 of file varinfo_low.c.

◆ fsfilcnt64_t

Definition at line 1649 of file varinfo_low.c.

◆ __pthread_list_t

◆ __pthread_slist_t

◆ __tss_t

typedef unsigned int __tss_t

Definition at line 1756 of file varinfo_low.c.

◆ __thrd_t

typedef unsigned long int __thrd_t

Definition at line 1757 of file varinfo_low.c.

◆ pthread_t

typedef unsigned long int pthread_t

Definition at line 1767 of file varinfo_low.c.

◆ pthread_key_t

typedef unsigned int pthread_key_t

Definition at line 1789 of file varinfo_low.c.

◆ pthread_once_t

typedef int pthread_once_t

Definition at line 1793 of file varinfo_low.c.

◆ pthread_attr_t

Definition at line 1802 of file varinfo_low.c.

◆ pthread_spinlock_t

typedef volatile int pthread_spinlock_t

Definition at line 1843 of file varinfo_low.c.

◆ var_type

typedef struct var_type var_type

Enumeration Type Documentation

◆ anonymous enum

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

Definition at line 190 of file varinfo_low.c.

Function Documentation

◆ __ctype_b_loc()

const unsigned short int ** __ctype_b_loc ( void  )

Definition at line 206 of file varinfo_low.c.

◆ isalnum_l()

int isalnum_l ( extern int isalpha_l (  int,
locale_t   
)

Definition at line 282 of file varinfo_low.c.

◆ remove()

int remove ( const char *  __filename)

◆ rename()

int rename ( const char *  __old,
const char *  __new 
)

◆ renameat()

int renameat ( int  __oldfd,
const char *  __old,
int  __newfd,
const char *  __new 
)

◆ renameat2()

int renameat2 ( int  __oldfd,
const char *  __old,
int  __newfd,
const char *  __new,
unsigned int  __flags 
)

◆ fclose()

int fclose ( FILE __stream)

◆ tmpfile()

FILE * tmpfile ( void  )

Definition at line 571 of file varinfo_low.c.

◆ __ctype_get_mb_cur_max()

size_t __ctype_get_mb_cur_max ( void  )

Definition at line 1099 of file varinfo_low.c.

◆ __bswap_32()

static __inline __uint32_t __bswap_32 ( __uint32_t  __bsx)
static

Definition at line 1482 of file varinfo_low.c.

◆ __bswap_64()

static __extension__ __inline __uint64_t __bswap_64 ( __uint64_t  __bsx)
static

Definition at line 1492 of file varinfo_low.c.

◆ __uint16_identity()

static __inline __uint16_t __uint16_identity ( __uint16_t  __x)
static

Definition at line 1504 of file varinfo_low.c.

◆ __uint32_identity()

static __inline __uint32_t __uint32_identity ( __uint32_t  __x)
static

Definition at line 1510 of file varinfo_low.c.

◆ __uint64_identity()

static __inline __uint64_t __uint64_identity ( __uint64_t  __x)
static

Definition at line 1516 of file varinfo_low.c.

◆ select()

int select ( int  __nfds,
fd_set *__restrict  __readfds,
fd_set *__restrict  __writefds,
fd_set *__restrict  __exceptfds,
struct timeval *__restrict  __timeout 
)

◆ pselect()

int pselect ( int  __nfds,
fd_set *__restrict  __readfds,
fd_set *__restrict  __writefds,
fd_set *__restrict  __exceptfds,
const struct timespec *__restrict  __timeout,
const __sigset_t *__restrict  __sigmask 
)

◆ random()

long int random ( void  )

Definition at line 1870 of file varinfo_low.c.

◆ random_r()

int random_r ( struct random_data *__restrict  __buf,
int32_t *__restrict  __result 
)

◆ __attribute__() [1/3]

int __leaf__ __attribute__ ( (__nonnull__(1, 2))  )

Definition at line 1934 of file getopt_f.c.

◆ srandom_r()

int srandom_r ( unsigned int  __seed,
struct random_data *  __buf 
)

◆ __attribute__() [2/3]

int __leaf__ __attribute__ ( (__nonnull__(2))  )

◆ initstate_r()

int initstate_r ( unsigned int  __seed,
char *__restrict  __statebuf,
size_t  __statelen,
struct random_data *__restrict  __buf 
)

◆ __attribute__() [3/3]

int __leaf__ __attribute__ ( (__nonnull__(2, 4))  )

◆ setstate_r()

int setstate_r ( char *__restrict  __statebuf,
struct random_data *__restrict  __buf 
)

◆ rand()

int rand ( void  )

Definition at line 1922 of file varinfo_low.c.

◆ drand48_r()

int drand48_r ( struct drand48_data *__restrict  __buffer,
double *__restrict  __result 
)

◆ erand48_r()

int erand48_r ( unsigned short int  __xsubi[3],
struct drand48_data *__restrict  __buffer,
double *__restrict  __result 
)

◆ lrand48_r()

int lrand48_r ( struct drand48_data *__restrict  __buffer,
long int *__restrict  __result 
)

◆ nrand48_r()

int nrand48_r ( unsigned short int  __xsubi[3],
struct drand48_data *__restrict  __buffer,
long int *__restrict  __result 
)

◆ mrand48_r()

int mrand48_r ( struct drand48_data *__restrict  __buffer,
long int *__restrict  __result 
)

◆ jrand48_r()

int jrand48_r ( unsigned short int  __xsubi[3],
struct drand48_data *__restrict  __buffer,
long int *__restrict  __result 
)

◆ srand48_r()

int srand48_r ( long int  __seedval,
struct drand48_data *  __buffer 
)

◆ seed48_r()

int seed48_r ( unsigned short int  __seed16v[3],
struct drand48_data *  __buffer 
)

◆ lcong48_r()

int lcong48_r ( unsigned short int  __param[7],
struct drand48_data *  __buffer 
)

◆ arc4random()

__uint32_t arc4random ( void  )

Definition at line 2006 of file varinfo_low.c.

◆ get_token()

char * get_token ( char *  s,
char **  dest 
)

Definition at line 2770 of file varinfo_low.c.

◆ get_text()

void get_text ( FILE in,
char **  dest 
)

Definition at line 2819 of file varinfo_low.c.

◆ varinfo_init_()

void varinfo_init_ ( char *const  fname,
unsigned long  l1 
)

Definition at line 2862 of file varinfo_low.c.

◆ varinfo_end_()

void varinfo_end_ ( )

Definition at line 3006 of file varinfo_low.c.

◆ varinfo_getvar_()

void varinfo_getvar_ ( char *const  name,
var_type **  var,
unsigned long  l1 
)

Definition at line 3041 of file varinfo_low.c.

◆ varinfo_getinfo_()

void varinfo_getinfo_ ( const var_type **  var,
char **  name,
char **  type,
char **  default_str,
char **  section,
char **  desc 
)

Definition at line 3060 of file varinfo_low.c.

◆ varinfo_getopt_()

void varinfo_getopt_ ( const var_type **  var,
opt_type **  opt 
)

Definition at line 3104 of file varinfo_low.c.

◆ varinfo_opt_getinfo_()

void varinfo_opt_getinfo_ ( const opt_type **  opt,
char **  name,
fint8 value,
char **  desc 
)

Definition at line 3128 of file varinfo_low.c.

◆ varinfo_variable_exists()

int varinfo_variable_exists ( const char *  var_name)

Definition at line 3171 of file varinfo_low.c.

◆ varinfo_search_var_()

void varinfo_search_var_ ( const char *  name,
var_type **  var,
unsigned long  l1 
)

Definition at line 3187 of file varinfo_low.c.

◆ varinfo_search_option_()

void varinfo_search_option_ ( const var_type **  var,
const char *  name,
int *  value,
int *  ierr,
unsigned long  l1 
)

Definition at line 3214 of file varinfo_low.c.

Variable Documentation

◆ __mbstate_t

Definition at line 361 of file varinfo_low.c.

◆ stdin

FILE* stdin
extern

◆ stdout

FILE* stdout
extern

◆ stderr

FILE* stderr
extern

◆ __leaf__

int __leaf__

Definition at line 552 of file varinfo_low.c.

◆ div_t

Definition at line 1079 of file varinfo_low.c.

◆ opt_type

opt_type

Definition at line 2751 of file varinfo_low.c.

◆ vars

var_type* vars
static
Initial value:
=
((void *)0)

Definition at line 2763 of file varinfo_low.c.