OR-Tools  8.2
SolutionOutputSpecs

Detailed Description

Definition at line 282 of file flatzinc/model.h.

Classes

struct  Bounds
 

Public Member Functions

std::string DebugString () const
 

Static Public Member Functions

static SolutionOutputSpecs SingleVariable (const std::string &name, IntegerVariable *variable, bool display_as_boolean)
 
static SolutionOutputSpecs MultiDimensionalArray (const std::string &name, std::vector< Bounds > bounds, std::vector< IntegerVariable * > flat_variables, bool display_as_boolean)
 
static SolutionOutputSpecs VoidOutput ()
 

Public Attributes

std::string name
 
IntegerVariablevariable
 
std::vector< IntegerVariable * > flat_variables
 
std::vector< Boundsbounds
 
bool display_as_boolean
 

Member Function Documentation

◆ DebugString()

std::string DebugString ( ) const

Definition at line 809 of file model.cc.

◆ MultiDimensionalArray()

SolutionOutputSpecs MultiDimensionalArray ( const std::string &  name,
std::vector< Bounds bounds,
std::vector< IntegerVariable * >  flat_variables,
bool  display_as_boolean 
)
static

Definition at line 790 of file model.cc.

◆ SingleVariable()

SolutionOutputSpecs SingleVariable ( const std::string &  name,
IntegerVariable variable,
bool  display_as_boolean 
)
static

Definition at line 780 of file model.cc.

◆ VoidOutput()

SolutionOutputSpecs VoidOutput ( )
static

Definition at line 802 of file model.cc.

Member Data Documentation

◆ bounds

std::vector<Bounds> bounds

Definition at line 311 of file flatzinc/model.h.

◆ display_as_boolean

bool display_as_boolean

Definition at line 312 of file flatzinc/model.h.

◆ flat_variables

std::vector<IntegerVariable*> flat_variables

Definition at line 308 of file flatzinc/model.h.

◆ name

std::string name

Definition at line 306 of file flatzinc/model.h.

◆ variable

IntegerVariable* variable

Definition at line 307 of file flatzinc/model.h.


The documentation for this struct was generated from the following files: