stpprioqueue.c
Go to the documentation of this file.
27 /*---+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8----+----9----+----0----+----1----+----2*/
257 SCIP_CALL( SCIPreallocBlockMemoryArray(scip, &(prioqueue->entries), oldsize, prioqueue->capacity + 1) );
#define SCIPreallocBlockMemoryArray(scip, ptr, oldnum, newnum)
Definition: scip_mem.h:90
Definition: struct_scip.h:59
SCIP_RETCODE stpprioqueue_create(SCIP *scip, int capacity, STP_PQ **prioqueue)
Definition: stpprioqueue.c:95
void stpprioqueue_free(SCIP *scip, STP_PQ **prioqueue)
Definition: stpprioqueue.c:121
Definition: stpprioqueue.c:47
SCIP_RETCODE stpprioqueue_insert(SCIP *scip, void *data, int newkey, STP_PQ *prioqueue)
Definition: stpprioqueue.c:236
void stpprioqueue_deleteMin(void **data, int *key, STP_PQ *prioqueue)
Definition: stpprioqueue.c:157
const void * stpprioqueue_peakMinData(const STP_PQ *prioqueue)
Definition: stpprioqueue.c:133
int stpprioqueue_peakMinKey(const STP_PQ *prioqueue)
Definition: stpprioqueue.c:145
priority queue with integer keys
Definition: type_retcode.h:33
Definition: graph_load.c:93
Definition: stpprioqueue.c:39
SCIP_Bool stpprioqueue_isClean(const STP_PQ *prioqueue)
Definition: stpprioqueue.c:78
void * stpprioqueue_deleteMinReturnData(STP_PQ *prioqueue)
Definition: stpprioqueue.c:171
struct stp_priority_queue_entry PQENTRY
Definition: objbenders.h:33