Home | History | Annotate | Download | only in base

Lines Matching refs:Char

36 int strcasecmp(const char* s1, const char* s2);
41 int strncasecmp(const char* s1, const char* s2, size_t count);
49 int vsnprintf(char* buffer, size_t size, const char* format, va_list arguments)
63 inline int snprintf(char* buffer, size_t size, const char* format, ...)
65 inline int snprintf(char* buffer, size_t size, const char* format, ...) {
91 size_t strlcpy(char* dst, const char* src, size_t dst_size);
101 // - 's' and 'c' without an 'l' length modifier. %s and %c operate on char
105 // which treat them as char data. Use %ls and %lc for wchar_t data
111 // Note that there is no portable conversion specifier for char data when
142 extern const char kWhitespaceASCII[];
144 extern const char kUtf8ByteOrderMark[];
155 const char trim_chars[],
237 template <class Char> inline Char ToLowerASCII(Char c) {
257 template <class Char> inline Char ToUpperASCII(Char c) {
279 bool LowerCaseEqualsASCII(const std::string& a, const char* b);
280 bool LowerCaseEqualsASCII(const std::wstring& a, const char* b);
281 bool LowerCaseEqualsASCII(const string16& a, const char* b);
286 const char* b);
289 const char* b);
292 const char* b);
293 bool LowerCaseEqualsASCII(const char* a_begin,
294 const char* a_end,
295 const char* b);
298 const char* b);
301 const char* b);
332 template <typename Char>
333 inline bool IsAsciiWhitespace(Char c) {
336 template <typename Char>
337 inline bool IsAsciiAlpha(Char c) {
340 template <typename Char>
341 inline bool IsAsciiDigit(Char c) {
464 std::string StringPrintf(const char* format, ...) PRINTF_FORMAT(1, 2);
468 std::string StringPrintV(const char* format, va_list ap) PRINTF_FORMAT(1, 0);
471 const std::string& SStringPrintf(std::string* dst, const char* format, ...)
478 void StringAppendF(std::string* dst, const char* format, ...)
485 void StringAppendV(std::string* dst, const char* format, va_list ap)
517 template<typename Char> struct CaseInsensitiveCompare {
519 bool operator()(Char x, Char y) const {
526 template<typename Char> struct CaseInsensitiveCompareASCII {
528 bool operator()(Char x, Char y) const {
549 char s,
560 char s,
579 std::string JoinString(const std::vector<std::string>& parts, char s);
636 // Hack to convert any char-like type to its unsigned counterpart.
637 // For example, it will convert char, signed char and unsigned char to unsigned
638 // char.
645 struct ToUnsigned<char> {
646 typedef unsigned char Unsigned;
649 struct ToUnsigned<signed char> {
650 typedef unsigned char Unsigned;