gcg::Column< T > Class Template Reference
Detailed Description
template<class T>
class gcg::Column< T >
Definition at line 107 of file dialog_explore.cpp.
Public Member Functions | |
Column (const char *columnHeader, const char *columnDesc, T(*columnCallback)(SCIP *, int), RETTYPE columnType) | |
~Column () override=default | |
T | getValue (SCIP *scip, int id) |
std::string | getValueAsString (SCIP *scip, int id) override |
int | compareValues (SCIP *scip, int firstId, int secondId) override |
Public Member Functions inherited from gcg::AbstractColumn | |
AbstractColumn (const char *columnHeader, const char *columnDesc, RETTYPE columnType) | |
virtual | ~AbstractColumn ()=default |
RETTYPE | getReturnType () const |
Additional Inherited Members | |
Data Fields inherited from gcg::AbstractColumn | |
std::string | header |
std::string | desc |
Constructor & Destructor Documentation
◆ Column()
template<class T >
|
inline |
Definition at line 110 of file dialog_explore.cpp.
◆ ~Column()
template<class T >
|
overridedefault |
Member Function Documentation
◆ getValue()
template<class T >
|
inline |
Definition at line 115 of file dialog_explore.cpp.
Referenced by gcg::Column< T >::compareValues(), and gcg::Column< T >::getValueAsString().
◆ getValueAsString()
template<class T >
|
inlineoverridevirtual |
Implements gcg::AbstractColumn.
Definition at line 117 of file dialog_explore.cpp.
References gcg::Column< T >::getValue().
◆ compareValues()
template<class T >
|
inlineoverridevirtual |
Implements gcg::AbstractColumn.
Definition at line 124 of file dialog_explore.cpp.
References gcg::AbstractColumn::getReturnType(), gcg::Column< T >::getValue(), and gcg::UNKNOWN.