18#include "absl/strings/str_cat.h"
19#include "absl/strings/string_view.h"
25template <
typename Ptr>
26absl::string_view IsNullString(
const Ptr& ptr) {
27 return ptr ==
nullptr ?
"<null>" :
"<not null>";
33 out <<
"{ parameters: <" << absl::StrCat(args.
parameters)
36 <<
", callback_registration: <"
38 <<
">, user_cb: " << IsNullString(args.
user_cb)
45 out <<
"{ parameters: <" << absl::StrCat(args.
parameters)
std::ostream & operator<<(std::ostream &ostr, const SecondOrderConeConstraint &constraint)
MessageCallback message_callback
SolveParametersProto parameters
const SolveInterrupter *absl_nullable interrupter
SolveParametersProto parameters
const SolveInterrupter *absl_nullable interrupter
ModelSolveParametersProto model_parameters
CallbackRegistrationProto callback_registration
MessageCallback message_callback