Classes | Macros | Typedefs | Functions | Variables
zlib/examples/enough.c File Reference
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <stdarg.h>
#include <stdint.h>
#include <assert.h>
Include dependency graph for zlib/examples/enough.c:

Go to the source code of this file.

Classes

struct  string_t
 
struct  tab
 

Macros

#define local   static
 
#define PRIbig   "ju"
 

Typedefs

typedef uintmax_t big_t
 
typedef uintmax_t code_t
 

Functions

int been_here (int syms, int left, int len, int mem, int rem)
 
void cleanup (void)
 
big_t count (int syms, int left, int len)
 
void enough (int syms)
 
void examine (int syms, int left, int len, int mem, int rem)
 
int main (int argc, char **argv)
 
size_t map (int syms, int left, int len)
 
void string_clear (string_t *s)
 
void string_free (string_t *s)
 
void string_init (string_t *s)
 
void string_printf (string_t *s, char *fmt,...)
 

Variables

struct {
   int *   code
 
   struct tab *   done
 
   int   large
 
   int   max
 
   big_t *   num
 
   string_t   out
 
   int   root
 
   size_t   size
 
   big_t   tot
 
g
 

Macro Definition Documentation

◆ local

#define local   static

Definition at line 112 of file zlib/examples/enough.c.

◆ PRIbig

#define PRIbig   "ju"

Definition at line 116 of file zlib/examples/enough.c.

Typedef Documentation

◆ big_t

typedef uintmax_t big_t

Definition at line 115 of file zlib/examples/enough.c.

◆ code_t

typedef uintmax_t code_t

Definition at line 117 of file zlib/examples/enough.c.

Function Documentation

◆ been_here()

int been_here ( int  syms,
int  left,
int  len,
int  mem,
int  rem 
)

Definition at line 308 of file zlib/examples/enough.c.

◆ cleanup()

void cleanup ( void  )

Definition at line 244 of file zlib/examples/enough.c.

◆ count()

big_t count ( int  syms,
int  left,
int  len 
)

Definition at line 261 of file zlib/examples/enough.c.

◆ enough()

void enough ( int  syms)

Definition at line 454 of file zlib/examples/enough.c.

◆ examine()

void examine ( int  syms,
int  left,
int  len,
int  mem,
int  rem 
)

Definition at line 361 of file zlib/examples/enough.c.

◆ main()

int main ( int  argc,
char **  argv 
)

Definition at line 498 of file zlib/examples/enough.c.

◆ map()

size_t map ( int  syms,
int  left,
int  len 
)
inline

Definition at line 237 of file zlib/examples/enough.c.

◆ string_clear()

void string_clear ( string_t s)

Definition at line 181 of file zlib/examples/enough.c.

◆ string_free()

void string_free ( string_t s)

Definition at line 195 of file zlib/examples/enough.c.

◆ string_init()

void string_init ( string_t s)

Definition at line 187 of file zlib/examples/enough.c.

◆ string_printf()

void string_printf ( string_t s,
char *  fmt,
  ... 
)

Definition at line 204 of file zlib/examples/enough.c.

Variable Documentation

◆ code

Definition at line 231 of file zlib/examples/enough.c.

◆ done

struct tab* done

Definition at line 233 of file zlib/examples/enough.c.

◆ g

struct { ... } g

◆ large

int large

Definition at line 227 of file zlib/examples/enough.c.

◆ max

int max

Definition at line 225 of file zlib/examples/enough.c.

◆ num

big_t* num

Definition at line 232 of file zlib/examples/enough.c.

◆ out

string_t out

Definition at line 230 of file zlib/examples/enough.c.

◆ root

int root

Definition at line 226 of file zlib/examples/enough.c.

◆ size

size_t size

Definition at line 228 of file zlib/examples/enough.c.

◆ tot

big_t tot

Definition at line 229 of file zlib/examples/enough.c.



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