Detailed Description
dynamic array for storing pointers
Definition at line 181 of file struct_misc.h.
#include <struct_misc.h>
Data Fields | |
BMS_BLKMEM * | blkmem |
void ** | vals |
int | valssize |
int | firstidx |
int | minusedidx |
int | maxusedidx |
Field Documentation
◆ blkmem
BMS_BLKMEM* SCIP_PtrArray::blkmem |
block memory that stores the vals array
Definition at line 183 of file struct_misc.h.
◆ vals
void** SCIP_PtrArray::vals |
array values
Definition at line 184 of file struct_misc.h.
Referenced by SCIPptrarrayCopy(), and SCIPptrarrayGetVal().
◆ valssize
int SCIP_PtrArray::valssize |
size of vals array
Definition at line 185 of file struct_misc.h.
Referenced by SCIPptrarrayCopy(), SCIPptrarrayExtend(), and SCIPptrarrayGetVal().
◆ firstidx
int SCIP_PtrArray::firstidx |
index of first element in vals array
Definition at line 186 of file struct_misc.h.
Referenced by SCIPptrarrayClear(), SCIPptrarrayCopy(), SCIPptrarrayExtend(), SCIPptrarrayGetVal(), and SCIPptrarraySetVal().
◆ minusedidx
int SCIP_PtrArray::minusedidx |
index of first non zero element in vals array
Definition at line 187 of file struct_misc.h.
Referenced by SCIPptrarrayCopy(), SCIPptrarrayExtend(), and SCIPptrarrayGetMinIdx().
◆ maxusedidx
int SCIP_PtrArray::maxusedidx |
index of last non zero element in vals array
Definition at line 188 of file struct_misc.h.
Referenced by SCIPptrarrayCopy(), SCIPptrarrayExtend(), SCIPptrarrayGetMaxIdx(), and SCIPptrarrayGetVal().