Interface for configuring labeling options for the SetLabel/DeleteLabel methods.
More...
#include <mip/file/labeling_options.h>
Interface for configuring labeling options for the SetLabel/DeleteLabel methods.
◆ LabelingOptions()
| LabelingOptions::LabelingOptions |
( |
AssignmentMethod | method | ) |
|
|
inline |
◆ GetAssignmentMethod()
| AssignmentMethod LabelingOptions::GetAssignmentMethod |
( |
| ) |
const |
|
inline |
◆ GetExtendedProperties()
| const std::vector< std::pair< std::string, std::string > > & LabelingOptions::GetExtendedProperties |
( |
| ) |
const |
|
inline |
◆ GetJustificationMessage()
| const std::string & LabelingOptions::GetJustificationMessage |
( |
| ) |
const |
|
inline |
◆ IsDowngradeJustified()
| bool LabelingOptions::IsDowngradeJustified |
( |
| ) |
const |
|
inline |
◆ SetDowngradeJustification()
| void LabelingOptions::SetDowngradeJustification |
( |
bool | isDowngradeJustified, |
|
|
const std::string & | justificationMessage ) |
|
inline |
◆ SetExtendedProperties()
| void LabelingOptions::SetExtendedProperties |
( |
const std::vector< std::pair< std::string, std::string > > & | extendedProperties | ) |
|
|
inline |
◆ mAssignmentMethod
| AssignmentMethod LabelingOptions::mAssignmentMethod |
|
private |
◆ mExtendedProperties
| std::vector<std::pair<std::string, std::string> > LabelingOptions::mExtendedProperties |
|
private |
◆ mIsDowngradeJustified
| bool LabelingOptions::mIsDowngradeJustified |
|
private |
◆ mJustificationMessage
| std::string LabelingOptions::mJustificationMessage |
|
private |
The documentation for this class was generated from the following file:
- src/api/mip/file/labeling_options.h