Backend for a deterministic FlatZinc blackbox function.
More...
#include <gecode/flatzinc/blackbox-backend.hh>
|
| virtual | ~BlackBoxBackend (void) |
| virtual void | run (BlackBoxCall &call)=0 |
| void | run (const std::vector< int64_t > &int_input, const std::vector< double > &float_input, std::vector< int64_t > &int_output, std::vector< double > &float_output) |
| Public Member Functions inherited from Gecode::SharedHandle::Object |
| | Object (void) |
| | Initialize.
|
| virtual | ~Object (void) |
| | Delete shared object.
|
Backend for a deterministic FlatZinc blackbox function.
Definition at line 71 of file blackbox-backend.hh.
◆ ~BlackBoxBackend()
| virtual Gecode::FlatZinc::BlackBoxBackend::~BlackBoxBackend |
( |
void | | ) |
|
|
inlinevirtual |
◆ run() [1/2]
| virtual void Gecode::FlatZinc::BlackBoxBackend::run |
( |
BlackBoxCall & | call | ) |
|
|
pure virtual |
◆ run() [2/2]
| void Gecode::FlatZinc::BlackBoxBackend::run |
( |
const std::vector< int64_t > & | int_input, |
|
|
const std::vector< double > & | float_input, |
|
|
std::vector< int64_t > & | int_output, |
|
|
std::vector< double > & | float_output ) |
|
inline |
The documentation for this class was generated from the following file: