This documenta- tion describes the current state of development.
Note that interfaces and functionality may still change.

Prokee Modules:
  A
  B
  C
  D
  E
  F
  G
  I
  L
  M
  N
  O
  P
  R
  S
  T
  U
  W

     open all    |    close all

GUI Elements:
  B
  C
  I
  M
  P
  R
  S
  T

     open all    |    close all

GUI Interactions:
  B
  F
  H
  S

     open all    |    close all

GUI Layouts:
  L

     open all    |    close all

Games/Demos:
  M

     open all    |    close all

Third Party Libraries:
  P
  F
  Z

     open all    |    close all

Information about this Website / Informationen zu dieser Webseite:
In case of any questions, or comments, please feel free to contact me via email at apoll500@gmail.com.

Module clib [Version: v01]

This documentation describes the Prokee module interface.


Functions:
clib_remove
int clib_remove(const char *filename)
clib_rename
int clib_rename(const char *oldname,const char *newname)
clib_tmpfile
FILE *clib_tmpfile()
clib_tmpnam
char *clib_tmpnam(char *str)
clib_fclose
int clib_fclose(FILE *stream)
clib_fflush
int clib_fflush(FILE *stream)
clib_fopen
FILE *clib_fopen(const char *filename,const char *mode)
clib_freopen
FILE *clib_freopen(const char *filename,const char *mode,FILE *stream)
clib_setbuf
void clib_setbuf(FILE *stream,char *buffer)
clib_setvbuf
int clib_setvbuf(FILE *stream,char *buffer,int mode,size_t size)
clib_fprintf
int clib_fprintf(FILE *stream,const char *format,... )
clib_atof
double clib_atof(const char *str)
clib_atol
long int clib_atol(const char *str)
clib_atoll
long long clib_atoll(const char *str)
clib_rand
int clib_rand()
clib_srand
void clib_srand(unsigned int seed)
clib_calloc
void *clib_calloc(size_t num,size_t size)
clib_free
void clib_free(void *ptr)
clib_malloc
void *clib_malloc(size_t size)
clib_realloc
void *clib_realloc(void *ptr,size_t size)
clib_exit
void clib_exit(int status)
clib_abs
int clib_abs(int n)
clib_labs
long int clib_labs(long int n)
clib_llabs
long long clib_llabs(long long n)

Motivation


Functions

   clib_remove


Signature:
int clib_remove(const char *filename)

Parameters:
Type Name Direction Description
const char *filename

   clib_rename


Signature:
int clib_rename(const char *oldname,const char *newname)

Parameters:
Type Name Direction Description
const char *oldname
const char *newname

   clib_tmpfile


Signature:
FILE *clib_tmpfile()

   clib_tmpnam


Signature:
char *clib_tmpnam(char *str)

Parameters:
Type Name Direction Description
char *str

   clib_fclose


Signature:
int clib_fclose(FILE *stream)

Parameters:
Type Name Direction Description
FILE *stream

   clib_fflush


Signature:
int clib_fflush(FILE *stream)

Parameters:
Type Name Direction Description
FILE *stream

   clib_fopen


Signature:
FILE *clib_fopen(const char *filename,const char *mode)

Parameters:
Type Name Direction Description
const char *filename
const char *mode

   clib_freopen


Signature:
FILE *clib_freopen(const char *filename,const char *mode,FILE *stream)

Parameters:
Type Name Direction Description
const char *filename
const char *mode
FILE *stream

   clib_setbuf


Signature:
void clib_setbuf(FILE *stream,char *buffer)

Parameters:
Type Name Direction Description
FILE *stream
char *buffer

   clib_setvbuf


Signature:
int clib_setvbuf(FILE *stream,char *buffer,int mode,size_t size)

Parameters:
Type Name Direction Description
FILE *stream
char *buffer
int mode
size_t size

   clib_fprintf


Signature:
int clib_fprintf(FILE *stream,const char *format,... )

Parameters:
Type Name Direction Description
FILE *stream
const char *format
...

   clib_atof


Signature:
double clib_atof(const char *str)

Parameters:
Type Name Direction Description
const char *str

   clib_atol


Signature:
long int clib_atol(const char *str)

Parameters:
Type Name Direction Description
const char *str

   clib_atoll


Signature:
long long clib_atoll(const char *str)

Parameters:
Type Name Direction Description
const char *str

   clib_rand


Signature:
int clib_rand()

   clib_srand


Signature:
void clib_srand(unsigned int seed)

Parameters:
Type Name Direction Description
unsigned int seed

   clib_calloc


Signature:
void *clib_calloc(size_t num,size_t size)

Parameters:
Type Name Direction Description
size_t num
size_t size

   clib_free


Signature:
void clib_free(void *ptr)

Parameters:
Type Name Direction Description
void *ptr

   clib_malloc


Signature:
void *clib_malloc(size_t size)

Parameters:
Type Name Direction Description
size_t size

   clib_realloc


Signature:
void *clib_realloc(void *ptr,size_t size)

Parameters:
Type Name Direction Description
void *ptr
size_t size

   clib_exit


Signature:
void clib_exit(int status)

Parameters:
Type Name Direction Description
int status

   clib_abs


Signature:
int clib_abs(int n)

Parameters:
Type Name Direction Description
int n

   clib_labs


Signature:
long int clib_labs(long int n)

Parameters:
Type Name Direction Description
long int n

   clib_llabs


Signature:
long long clib_llabs(long long n)

Parameters:
Type Name Direction Description
long long n


Copyright © 2017 - 2019 by Andreas Pollhammer