Typedefs | Functions | Variables
mem.c File Reference
#include "mem.h"
#include <string.h>
#include <stdio.h>
#include <stdlib.h>
Include dependency graph for mem.c:

Go to the source code of this file.

Typedefs

typedef struct facetT facetT
typedef struct ridgeT ridgeT

Functions

void qh_errexit (int exitcode, facetT *, ridgeT *)
void qh_exit (int exitcode)
void qh_fprintf (FILE *fp, int msgcode, const char *fmt,...)
void qh_free (void *mem)
static int qh_intcompare (const void *i, const void *j)
void * qh_malloc (size_t size)
void * qh_memalloc (int insize)
void qh_memfree (void *object, int insize)
void qh_memfreeshort (int *curlong, int *totlong)
void qh_meminit (FILE *ferr)
void qh_meminitbuffers (int tracelevel, int alignment, int numsizes, int bufsize, int bufinit)
void qh_memsetup (void)
void qh_memsize (int size)
void qh_memstatistics (FILE *fp)
void qh_memtotal (int *totlong, int *curlong, int *totshort, int *curshort, int *maxlong, int *totbuffer)

Variables

qhmemT qhmem

Typedef Documentation

typedef struct facetT facetT

Definition at line 44 of file mem.c.

typedef struct ridgeT ridgeT

Definition at line 43 of file mem.c.


Function Documentation

void qh_errexit ( int  exitcode,
facetT ,
ridgeT  
)

Definition at line 205 of file user.c.

void qh_exit ( int  exitcode)

Definition at line 34 of file usermem.c.

void qh_fprintf ( FILE *  fp,
int  msgcode,
const char *  fmt,
  ... 
)

Definition at line 40 of file userprintf.c.

void qh_free ( void *  mem)

Definition at line 47 of file usermem.c.

static int qh_intcompare ( const void *  i,
const void *  j 
) [static]

Definition at line 78 of file mem.c.

void* qh_malloc ( size_t  size)

Definition at line 60 of file usermem.c.

void* qh_memalloc ( int  insize)

Definition at line 111 of file mem.c.

void qh_memfree ( void *  object,
int  insize 
)

Definition at line 212 of file mem.c.

void qh_memfreeshort ( int *  curlong,
int *  totlong 
)

Definition at line 255 of file mem.c.

void qh_meminit ( FILE *  ferr)

Definition at line 283 of file mem.c.

void qh_meminitbuffers ( int  tracelevel,
int  alignment,
int  numsizes,
int  bufsize,
int  bufinit 
)

Definition at line 308 of file mem.c.

void qh_memsetup ( void  )

Definition at line 335 of file mem.c.

void qh_memsize ( int  size)

Definition at line 366 of file mem.c.

void qh_memstatistics ( FILE *  fp)

Definition at line 393 of file mem.c.

void qh_memtotal ( int *  totlong,
int *  curlong,
int *  totshort,
int *  curshort,
int *  maxlong,
int *  totbuffer 
)

Definition at line 535 of file mem.c.


Variable Documentation

Initial value:
 {0,0,0,0,0,0,0,0,0,0,0,
               0,0,0,0,0,0,0,0,0,0,0,
               0,0,0,0,0,0,0}

Definition at line 60 of file mem.c.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


libqhull
Author(s): Robert Krug
autogenerated on Tue Jun 18 2013 12:38:50