14 #ifndef OR_TOOLS_MATH_OPT_SOLVERS_MESSAGE_CALLBACK_DATA_H_ 15 #define OR_TOOLS_MATH_OPT_SOLVERS_MESSAGE_CALLBACK_DATA_H_ 19 #include "absl/strings/string_view.h" 20 #include "absl/types/optional.h" 21 #include "ortools/math_opt/callback.pb.h" 57 absl::optional<CallbackDataProto>
Parse(absl::string_view
message);
64 absl::optional<CallbackDataProto>
Flush();
68 std::string unfinished_line_;
74 #endif // OR_TOOLS_MATH_OPT_SOLVERS_MESSAGE_CALLBACK_DATA_H_ absl::optional< CallbackDataProto > Parse(absl::string_view message)
absl::optional< CallbackDataProto > Flush()
MessageCallbackData & operator=(const MessageCallbackData &)=delete
MessageCallbackData()=default
Collection of objects used to extend the Constraint Solver library.