24 #ifndef OR_TOOLS_BASE_CASE_H_ 25 #define OR_TOOLS_BASE_CASE_H_ 37 #include "absl/base/attributes.h" 38 #include "absl/base/macros.h" 39 #include "absl/base/port.h" 40 #include "absl/strings/ascii.h" 41 #include "absl/strings/string_view.h" 86 bool operator()(absl::string_view s1, absl::string_view s2)
const {
112 bool operator()(absl::string_view s1, absl::string_view s2)
const;
125 absl::string_view delimiters);
128 #endif // OR_TOOLS_BASE_CASE_H_ void MakeAsciiTitlecase(std::string *s, absl::string_view delimiters)
std::ostream & operator<<(std::ostream &os, const AsciiCapitalizationType &type)
bool operator()(absl::string_view s1, absl::string_view s2) const
bool operator()(absl::string_view s1, absl::string_view s2) const
size_t operator()(absl::string_view s) const
static int input(yyscan_t yyscanner)
AsciiCapitalizationType GetAsciiCapitalization(const absl::string_view input)
int AsciiCaseInsensitiveCompare(absl::string_view s1, absl::string_view s2)