Go to the source code of this file.
|
| absl::Status | ValidateCallbackRegistration (const CallbackRegistrationProto &callback_registration, const ModelSummary &model_summary) |
| |
| absl::Status | ValidateCallbackDataProto (const CallbackDataProto &cb_data, const CallbackRegistrationProto &callback_registration, const ModelSummary &model_summary) |
| |
| absl::Status | ValidateCallbackResultProto (const CallbackResultProto &callback_result, const CallbackEventProto callback_event, const CallbackRegistrationProto &callback_registration, const ModelSummary &model_summary) |
| |
◆ RETURN_IF_SCALAR
| #define RETURN_IF_SCALAR |
( |
|
stat, |
|
|
|
value, |
|
|
|
option |
|
) |
| |
Value: do { \
if (stat.has_##
value()) { \
RETURN_IF_ERROR(
CheckScalar(
static_cast<double>(stat.value()), option)) \
<<
"Invalid CallbackDataProto." << #stat <<
"." << #
value; \
} \
} while (false)
absl::Status CheckScalar(const double value, const DoubleOptions &options)