Scippy

SCIP

Solving Constraint Integer Programs

SCIP_Buffer Struct Reference

Detailed Description

memory buffer storage for temporary objects

Definition at line 36 of file struct_buffer.h.

#include <struct_buffer.h>

Data Fields

void ** data
 
int * size
 
SCIP_Boolused
 
int ndata
 
int firstfree
 

Field Documentation

void** SCIP_Buffer::data

allocated memory chunks for arbitrary data

Definition at line 38 of file struct_buffer.h.

Referenced by SCIPbufferAllocMem(), SCIPbufferFreeMem(), SCIPbufferPrint(), and SCIPbufferReallocMem().

int* SCIP_Buffer::size

sizes of buffers in bytes

Definition at line 39 of file struct_buffer.h.

Referenced by SCIPbufferAllocMem(), SCIPbufferFreeMem(), SCIPbufferPrint(), and SCIPbufferReallocMem().

SCIP_Bool* SCIP_Buffer::used

TRUE iff corresponding buffer is in use

Definition at line 40 of file struct_buffer.h.

Referenced by SCIPbufferAllocMem(), SCIPbufferFreeMem(), SCIPbufferPrint(), and SCIPbufferReallocMem().

int SCIP_Buffer::ndata

number of memory chunks

Definition at line 41 of file struct_buffer.h.

Referenced by SCIPbufferAllocMem(), SCIPbufferFreeMem(), SCIPbufferPrint(), and SCIPbufferReallocMem().

int SCIP_Buffer::firstfree

first unused memory chunk

Definition at line 42 of file struct_buffer.h.

Referenced by SCIPbufferAllocMem(), SCIPbufferFreeMem(), SCIPbufferGetNUsed(), and SCIPbufferReallocMem().