
#include <atomic>#include <cstddef>#include <cstdint>#include <cstring>#include <fstream>#include <set>#include <string>#include <cerrno>#include <fcntl.h>#include <unistd.h>Go to the source code of this file.
Macros | |
| #define | GECODE_BLACKBOX_EXPORT |
| #define | GECODE_BLACKBOX_CALL |
Functions | |
| GECODE_BLACKBOX_EXPORT void *GECODE_BLACKBOX_CALL | fzn_init (const char **args, size_t n_args) |
| GECODE_BLACKBOX_EXPORT void *GECODE_BLACKBOX_CALL | fzn_clone (void *value) |
| GECODE_BLACKBOX_EXPORT void GECODE_BLACKBOX_CALL | fzn_free (void *value) |
| GECODE_BLACKBOX_EXPORT void GECODE_BLACKBOX_CALL | fzn_blackbox (void *value, const int64_t *int_input, size_t n_int_input, const double *float_input, size_t n_float_input, int64_t *int_output, size_t n_int_output, double *float_output, size_t n_float_output) |
| #define GECODE_BLACKBOX_EXPORT |
Definition at line 53 of file blackbox-dll.cpp.
| #define GECODE_BLACKBOX_CALL |
Definition at line 55 of file blackbox-dll.cpp.
| GECODE_BLACKBOX_EXPORT void *GECODE_BLACKBOX_CALL fzn_init | ( | const char ** | args, |
| size_t | n_args ) |
Definition at line 149 of file blackbox-dll.cpp.
| GECODE_BLACKBOX_EXPORT void *GECODE_BLACKBOX_CALL fzn_clone | ( | void * | value | ) |
Definition at line 156 of file blackbox-dll.cpp.
| GECODE_BLACKBOX_EXPORT void GECODE_BLACKBOX_CALL fzn_free | ( | void * | value | ) |
Definition at line 164 of file blackbox-dll.cpp.
| GECODE_BLACKBOX_EXPORT void GECODE_BLACKBOX_CALL fzn_blackbox | ( | void * | value, |
| const int64_t * | int_input, | ||
| size_t | n_int_input, | ||
| const double * | float_input, | ||
| size_t | n_float_input, | ||
| int64_t * | int_output, | ||
| size_t | n_int_output, | ||
| double * | float_output, | ||
| size_t | n_float_output ) |
Definition at line 171 of file blackbox-dll.cpp.