![]() |
OR-Tools
9.3
|
Classes | |
| struct | ReleaseSCIPMessageHandler |
| class | ScipCallbackRunner |
| class | ScipCallbackRunnerImpl |
| class | ScopedSCIPMessageHandlerDisabler |
Typedefs | |
| using | MessageHandlerPtr = std::unique_ptr< SCIP_MESSAGEHDLR, ReleaseSCIPMessageHandler > |
Functions | |
| uint64_t | OneBit64 (int pos) |
| uint64_t | BitPos64 (uint64_t pos) |
| uint64_t | BitOffset64 (uint64_t pos) |
| uint64_t | BitLength64 (uint64_t size) |
| bool | IsBitSet64 (const uint64_t *const bitset, uint64_t pos) |
| void | SetBit64 (uint64_t *const bitset, uint64_t pos) |
| void | ClearBit64 (uint64_t *const bitset, uint64_t pos) |
| MessageHandlerPtr | CaptureMessageHandlerPtr (SCIP_MESSAGEHDLR *const handler) |
| absl::StatusOr< MessageHandlerPtr > | MakeSCIPMessageHandler (const GScipMessageHandler gscip_message_handler) |
| void | AddConstraintHandlerImpl (const ScipConstraintHandlerDescription &description, std::unique_ptr< ScipCallbackRunner > runner, SCIP *scip) |
| void | AddCallbackConstraintImpl (SCIP *scip, const std::string &handler_name, const std::string &constraint_name, void *constraint_data, const ScipCallbackConstraintOptions &options) |
| absl::Status | ScipCodeToUtilStatus (int retcode, const char *source_file, int source_line, const char *scip_statement) |
| template<typename Proto > | |
| std::vector< Proto > | ReadNumRecords (File *file, int expected_num_records) |
| template<typename Proto > | |
| std::vector< Proto > | ReadNumRecords (absl::string_view filename, int expected_num_records) |
| using MessageHandlerPtr = std::unique_ptr<SCIP_MESSAGEHDLR, ReleaseSCIPMessageHandler> |
Definition at line 54 of file gscip_message_handler.h.
| void AddCallbackConstraintImpl | ( | SCIP * | scip, |
| const std::string & | handler_name, | ||
| const std::string & | constraint_name, | ||
| void * | constraint_data, | ||
| const ScipCallbackConstraintOptions & | options | ||
| ) |
Definition at line 435 of file scip_callback.cc.
| void AddConstraintHandlerImpl | ( | const ScipConstraintHandlerDescription & | description, |
| std::unique_ptr< ScipCallbackRunner > | runner, | ||
| SCIP * | scip | ||
| ) |
Definition at line 411 of file scip_callback.cc.
|
inline |
|
inline |
|
inline |
| MessageHandlerPtr CaptureMessageHandlerPtr | ( | SCIP_MESSAGEHDLR *const | handler | ) |
Definition at line 115 of file gscip_message_handler.cc.
|
inline |
|
inline |
| absl::StatusOr< MessageHandlerPtr > MakeSCIPMessageHandler | ( | const GScipMessageHandler | gscip_message_handler | ) |
Definition at line 122 of file gscip_message_handler.cc.
|
inline |
| std::vector< Proto > operations_research::internal::ReadNumRecords | ( | absl::string_view | filename, |
| int | expected_num_records | ||
| ) |
Definition at line 93 of file file_util.h.
| std::vector< Proto > operations_research::internal::ReadNumRecords | ( | File * | file, |
| int | expected_num_records | ||
| ) |
Definition at line 66 of file file_util.h.
|
inline |
Definition at line 24 of file scip_helper_macros.h.