14#ifndef OR_TOOLS_MATH_OPT_VALIDATORS_NAME_VALIDATOR_H_
15#define OR_TOOLS_MATH_OPT_VALIDATORS_NAME_VALIDATOR_H_
19#include "absl/status/status.h"
30 const SparseVectorView<const std::string*>& name_vector,
bool check_unique);
36 const IdNameBiMap& old_names,
37 const SparseVectorView<const std::string*>& new_names);
absl::Status CheckNewNames(const IdNameBiMap &old_names, const SparseVectorView< const std::string * > &new_names)
absl::Status CheckNameVector(const SparseVectorView< const std::string * > &name_vector, const bool check_unique)
Collection of objects used to extend the Constraint Solver library.