![]() |
OR-Tools
9.6
|
Classes | |
| struct | AsciiCaseInsensitiveLess |
| struct | AsciiCaseInsensitiveHash |
| struct | AsciiCaseInsensitiveEq |
Enumerations | |
| enum class | AsciiCapitalizationType { kLower , kUpper , kFirst , kMixed , kNoAlpha } |
Functions | |
| std::ostream & | operator<< (std::ostream &os, const AsciiCapitalizationType &type) |
| AsciiCapitalizationType | GetAsciiCapitalization (const absl::string_view input) |
| int | AsciiCaseInsensitiveCompare (absl::string_view s1, absl::string_view s2) |
| void | MakeAsciiTitlecase (std::string *s, absl::string_view delimiters) |
| std::string | MakeAsciiTitlecase (absl::string_view s, absl::string_view delimiters) |
| int64_t | strtoint64 (const char *nptr, char **endptr, int base) |
| uint64_t | strtouint64 (const char *nptr, char **endptr, int base) |
| int32_t | strtoint32 (const char *nptr, char **endptr, int base) |
| uint32_t | strtouint32 (const char *nptr, char **endptr, int base) |
| int32_t | ParseLeadingInt32Value (const char *str, int32_t deflt) |
| uint32_t | ParseLeadingUInt32Value (const char *str, uint32_t deflt) |
| int32_t | ParseLeadingDec32Value (const char *str, int32_t deflt) |
| uint32_t | ParseLeadingUDec32Value (const char *str, uint32_t deflt) |
| uint64_t | ParseLeadingUInt64Value (const char *str, uint64_t deflt) |
| int64_t | ParseLeadingInt64Value (const char *str, int64_t deflt) |
| uint64_t | ParseLeadingHex64Value (const char *str, uint64_t deflt) |
| int64_t | ParseLeadingDec64Value (const char *str, int64_t deflt) |
| uint64_t | ParseLeadingUDec64Value (const char *str, uint64_t deflt) |
| double | ParseLeadingDoubleValue (const char *str, double deflt) |
| bool | ParseLeadingBoolValue (const char *str, bool deflt) |
| int32_t | ParseLeadingInt32Value (std::string_view str, int32_t deflt) |
| uint32_t | ParseLeadingUInt32Value (std::string_view str, uint32_t deflt) |
| int32_t | ParseLeadingDec32Value (std::string_view str, int32_t deflt) |
| uint32_t | ParseLeadingUDec32Value (std::string_view str, uint32_t deflt) |
| uint64_t | ParseLeadingUInt64Value (std::string_view str, uint64_t deflt) |
| int64_t | ParseLeadingInt64Value (std::string_view str, int64_t deflt) |
| uint64_t | ParseLeadingHex64Value (std::string_view str, uint64_t deflt) |
| int64_t | ParseLeadingDec64Value (std::string_view str, int64_t deflt) |
| uint64_t | ParseLeadingUDec64Value (std::string_view str, uint64_t deflt) |
| double | ParseLeadingDoubleValue (std::string_view str, double deflt) |
| bool | ParseLeadingBoolValue (std::string_view str, bool deflt) |
|
strong |
| int AsciiCaseInsensitiveCompare | ( | absl::string_view | s1, |
| absl::string_view | s2 | ||
| ) |
| AsciiCapitalizationType GetAsciiCapitalization | ( | const absl::string_view | input | ) |
| std::string MakeAsciiTitlecase | ( | absl::string_view | s, |
| absl::string_view | delimiters | ||
| ) |
| void MakeAsciiTitlecase | ( | std::string * | s, |
| absl::string_view | delimiters | ||
| ) |
| std::ostream & operator<< | ( | std::ostream & | os, |
| const AsciiCapitalizationType & | type | ||
| ) |
| bool ParseLeadingBoolValue | ( | const char * | str, |
| bool | deflt | ||
| ) |
Definition at line 219 of file numbers.cc.
|
inline |
| int32_t ParseLeadingDec32Value | ( | const char * | str, |
| int32_t | deflt | ||
| ) |
Definition at line 107 of file numbers.cc.
|
inline |
| int64_t ParseLeadingDec64Value | ( | const char * | str, |
| int64_t | deflt | ||
| ) |
Definition at line 182 of file numbers.cc.
|
inline |
| double ParseLeadingDoubleValue | ( | const char * | str, |
| double | deflt | ||
| ) |
Definition at line 200 of file numbers.cc.
|
inline |
| uint64_t ParseLeadingHex64Value | ( | const char * | str, |
| uint64_t | deflt | ||
| ) |
Definition at line 167 of file numbers.cc.
|
inline |
| int32_t ParseLeadingInt32Value | ( | const char * | str, |
| int32_t | deflt | ||
| ) |
Definition at line 58 of file numbers.cc.
|
inline |
| int64_t ParseLeadingInt64Value | ( | const char * | str, |
| int64_t | deflt | ||
| ) |
Definition at line 161 of file numbers.cc.
|
inline |
| uint32_t ParseLeadingUDec32Value | ( | const char * | str, |
| uint32_t | deflt | ||
| ) |
Definition at line 121 of file numbers.cc.
|
inline |
| uint64_t ParseLeadingUDec64Value | ( | const char * | str, |
| uint64_t | deflt | ||
| ) |
Definition at line 188 of file numbers.cc.
|
inline |
| uint32_t ParseLeadingUInt32Value | ( | const char * | str, |
| uint32_t | deflt | ||
| ) |
Definition at line 72 of file numbers.cc.
|
inline |
| uint64_t ParseLeadingUInt64Value | ( | const char * | str, |
| uint64_t | deflt | ||
| ) |
Definition at line 155 of file numbers.cc.
|
inline |
|
inline |
Definition at line 42 of file numbers.cc.
|
inline |
Definition at line 34 of file numbers.cc.
|
inline |
Definition at line 46 of file numbers.cc.
|
inline |
Definition at line 38 of file numbers.cc.