pub_gcgpqueue.h File Reference
#include "scip/type_scip.h"
#include "scip/type_retcode.h"
#include "scip/type_var.h"
#include "scip/type_cons.h"
#include "scip/type_misc.h"

Go to the source code of this file.

Functions

EXTERN SCIP_RETCODE GCGpqueueCreate (GCG_PQUEUE **pqueue, int initsize, SCIP_Real sizefac, SCIP_DECL_SORTPTRCOMP((*ptrcomp)))
 
EXTERN void GCGpqueueFree (GCG_PQUEUE **pqueue)
 
EXTERN void GCGpqueueClear (GCG_PQUEUE *pqueue)
 
EXTERN SCIP_RETCODE GCGpqueueInsert (GCG_PQUEUE *pqueue, void *elem)
 
EXTERN void * GCGpqueueRemove (GCG_PQUEUE *pqueue)
 
EXTERN SCIP_RETCODE GCGpqueueResort (GCG_PQUEUE *pqueue)
 
SCIP_RETCODE GCGpqueueSetComperator (GCG_PQUEUE *pqueue, SCIP_DECL_SORTPTRCOMP((*ptrcomp)))
 
SCIP_RETCODE GCGpqueueDelete (GCG_PQUEUE *pqueue, int pos, void **elem)
 
EXTERN void * GCGpqueueFirst (GCG_PQUEUE *pqueue)
 
EXTERN int GCGpqueueNElems (GCG_PQUEUE *pqueue)
 
EXTERN void ** GCGpqueueElems (GCG_PQUEUE *pqueue)