objtable.h
Go to the documentation of this file.
21 /*---+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8----+----9----+----0----+----1----+----2*/
36 * This class defines the interface for statistics tables implemented in C++. Note that there is a pure virtual function
69 SCIP_STAGE earlieststage /**< output of the statistics table is only printed from this stage onwards */
118 /** solving process initialization method of statistics table (called when branch and bound process is about to begin)
127 /** solving process deinitialization method of statistics table (called before branch and bound process data is freed)
171 SCIP_Bool deleteobject /**< should the statistics table object be deleted when statistics table is freed? */
ObjTable(SCIP *scip, const char *name, const char *desc, int position, SCIP_STAGE earlieststage)
Definition: objtable.h:64
#define SCIPduplicateMemoryArray(scip, ptr, source, num)
Definition: scip_mem.h:67
Definition: struct_scip.h:59
definition of base class for all clonable classes
Definition: struct_table.h:36
virtual SCIP_DECL_TABLEOUTPUT(scip_output)=0
SCIP_RETCODE SCIPincludeObjTable(SCIP *scip, scip::ObjTable *objtable, SCIP_Bool deleteobject)
Definition: objtable.cpp:195
Definition: type_retcode.h:33
virtual SCIP_DECL_TABLEINITSOL(scip_initsol)
Definition: objtable.h:122
scip::ObjTable * SCIPgetObjTable(SCIP *scip, SCIP_TABLE *table)
Definition: objtable.cpp:239
Definition: objbenders.h:33
SCIP callable library.
scip::ObjTable * SCIPfindObjTable(SCIP *scip, const char *name)
Definition: objtable.cpp:220
virtual SCIP_DECL_TABLEEXITSOL(scip_exitsol)
Definition: objtable.h:131