Visualization Library 2.0.0-b5

A lightweight C++ OpenGL middleware for 2D/3D graphics

VL     Star     Watch     Fork     Issue

[Download] [Tutorials] [All Classes] [Grouped Classes]
Macros | Typedefs | Functions | Variables
ckconfig.c File Reference
#include <stddef.h>
#include <stdlib.h>
#include <stdio.h>
#include <string.h>

Go to the source code of this file.

Macros

#define HAVE_STDDEF_H   /* replace 'define' by 'undef' if error here */
 
#define HAVE_STDLIB_H   /* same thing for stdlib.h */
 
#define HAVE_PROTOTYPES
 
#define HAVE_UNSIGNED_CHAR
 
#define HAVE_UNSIGNED_SHORT
 
#define HAVE_VOID
 
#define HAVE_CONST
 

Typedefs

typedef size_t my_size_t
 
typedef voidvoid_ptr
 
typedef void(* void_func) (int a, int b)
 
typedef struct undefined_structure * undef_struct_ptr
 

Functions

int testfunction (int arg1, int *arg2)
 
int test2function (void)
 
void test3function (void_ptr arg1, void_func arg2)
 
int test4function (const int arg1)
 
int possibly_duplicate_function ()
 
int possibly_dupli_function ()
 
int is_char_signed (int arg)
 
int is_shifting_signed (long arg)
 
int main (int argc, char **argv)
 

Variables

unsigned char un_char
 
unsigned short un_short
 

Macro Definition Documentation

◆ HAVE_CONST

#define HAVE_CONST

Definition at line 181 of file ckconfig.c.

◆ HAVE_PROTOTYPES

#define HAVE_PROTOTYPES

Definition at line 100 of file ckconfig.c.

◆ HAVE_STDDEF_H

#define HAVE_STDDEF_H   /* replace 'define' by 'undef' if error here */

Definition at line 35 of file ckconfig.c.

◆ HAVE_STDLIB_H

#define HAVE_STDLIB_H   /* same thing for stdlib.h */

Definition at line 40 of file ckconfig.c.

◆ HAVE_UNSIGNED_CHAR

#define HAVE_UNSIGNED_CHAR

Definition at line 128 of file ckconfig.c.

◆ HAVE_UNSIGNED_SHORT

#define HAVE_UNSIGNED_SHORT

Definition at line 140 of file ckconfig.c.

◆ HAVE_VOID

#define HAVE_VOID

Definition at line 151 of file ckconfig.c.

Typedef Documentation

◆ my_size_t

typedef size_t my_size_t

Definition at line 90 of file ckconfig.c.

◆ undef_struct_ptr

typedef struct undefined_structure* undef_struct_ptr

Definition at line 205 of file ckconfig.c.

◆ void_func

typedef void(* void_func) (int a, int b)

Definition at line 157 of file ckconfig.c.

◆ void_ptr

typedef void* void_ptr

Definition at line 155 of file ckconfig.c.

Function Documentation

◆ is_char_signed()

int is_char_signed ( int  arg)

Definition at line 243 of file ckconfig.c.

Referenced by main().

◆ is_shifting_signed()

int is_shifting_signed ( long  arg)

Definition at line 261 of file ckconfig.c.

Referenced by main().

◆ main()

int main ( int  argc,
char **  argv 
)

Definition at line 286 of file ckconfig.c.

References is_char_signed(), is_shifting_signed(), NULL, and outfile.

◆ possibly_dupli_function()

int possibly_dupli_function ( )

Definition at line 222 of file ckconfig.c.

◆ possibly_duplicate_function()

int possibly_duplicate_function ( )

Definition at line 217 of file ckconfig.c.

◆ test2function()

int test2function ( void  )

Definition at line 116 of file ckconfig.c.

◆ test3function()

void test3function ( void_ptr  arg1,
void_func  arg2 
)

Definition at line 163 of file ckconfig.c.

◆ test4function()

int test4function ( const int  arg1)

Definition at line 187 of file ckconfig.c.

◆ testfunction()

int testfunction ( int  arg1,
int arg2 
)

Definition at line 111 of file ckconfig.c.

Variable Documentation

◆ un_char

unsigned char un_char

Definition at line 131 of file ckconfig.c.

◆ un_short

unsigned short un_short

Definition at line 143 of file ckconfig.c.