/external/icu/icu4c/source/common/ |
H A D | stringpiece.cpp | 16 StringPiece::StringPiece(const char* str) function in class:StringPiece 19 StringPiece::StringPiece(const StringPiece& x, int32_t pos) { function in class:StringPiece 29 StringPiece::StringPiece(const StringPiece& x, int32_t pos, int32_t len) { function in class:StringPiece 44 void StringPiece::set(const char* str) { 53 operator==(const StringPiece [all...] |
/external/icu/icu4c/source/common/unicode/ |
H A D | stringpiece.h | 25 * \brief C++ API: StringPiece: Read-only byte string wrapper class. 40 * in a "const char*" or a "string" wherever a "StringPiece" is 43 * Functions or methods may use const StringPiece& parameters to accept either 45 * a StringPiece. 47 * Systematic usage of StringPiece is encouraged as it will reduce unnecessary 52 class U_COMMON_API StringPiece : public UMemory { class in inherits:UMemory 59 * Default constructor, creates an empty StringPiece. 62 StringPiece() : ptr_(NULL), length_(0) { } function in class:StringPiece 68 StringPiece(const char* str); 74 StringPiece(cons function in class:StringPiece 83 StringPiece(const char* offset, int32_t len) : ptr_(offset), length_(len) { } function in class:StringPiece [all...] |
/external/pcre/dist/ |
H A D | pcre_stringpiece.h | 61 class PCRECPP_EXP_DEFN StringPiece { class in namespace:pcrecpp 68 // in a "const char*" or a "string" wherever a "StringPiece" is 70 StringPiece() function in class:pcrecpp::StringPiece 72 StringPiece(const char* str) function in class:pcrecpp::StringPiece 74 StringPiece(const unsigned char* str) function in class:pcrecpp::StringPiece 77 StringPiece(const string& str) function in class:pcrecpp::StringPiece 79 StringPiece(const char* offset, int len) function in class:pcrecpp::StringPiece 114 bool operator==(const StringPiece& x) const { 118 bool operator!=(const StringPiece& x) const { 123 bool operator cmp (const StringPiece [all...] |
/external/pcre/ |
H A D | pcre_stringpiece.h | 61 class PCRECPP_EXP_DEFN StringPiece { class in namespace:pcrecpp 68 // in a "const char*" or a "string" wherever a "StringPiece" is 70 StringPiece() function in class:pcrecpp::StringPiece 72 StringPiece(const char* str) function in class:pcrecpp::StringPiece 74 StringPiece(const unsigned char* str) function in class:pcrecpp::StringPiece 77 StringPiece(const string& str) function in class:pcrecpp::StringPiece 79 StringPiece(const char* offset, int len) function in class:pcrecpp::StringPiece 114 bool operator==(const StringPiece& x) const { 118 bool operator!=(const StringPiece& x) const { 123 bool operator cmp (const StringPiece [all...] |
/external/libchrome/base/json/ |
H A D | json_value_converter.h | 75 // and specify a function to convert a StringPiece to your type. 76 // bool ConvertFunc(const StringPiece& s, YourEnum* result) { 219 typedef bool(*ConvertFunc)(const StringPiece& value, FieldType* field); 409 bool (*convert_func)(const StringPiece&, FieldType*)) { 406 RegisterCustomField( const std::string& field_name, FieldType StructType::* field, bool (*convert_func)(const StringPiece&, FieldType*)) argument
|
/external/regex-re2/re2/ |
H A D | stringpiece.h | 7 // Functions or methods may use const StringPiece& parameters to accept either 9 // a StringPiece. The implicit conversion means that it is often appropriate 11 // StringPiece as would be appropriate for most other Google classes. 13 // Systematic usage of StringPiece is encouraged as it will reduce unnecessary 29 class StringPiece { class in namespace:re2 36 // in a "const char*" or a "string" wherever a "StringPiece" is 38 StringPiece() : ptr_(NULL), length_(0) { } function in class:re2::StringPiece 39 StringPiece(const char* str) function in class:re2::StringPiece 41 StringPiece(const std::string& str) function in class:re2::StringPiece 43 StringPiece(cons function in class:re2::StringPiece [all...] |
/external/libchrome/base/strings/ |
H A D | string_piece.h | 8 // You can use StringPiece as a function or method parameter. A StringPiece 10 // char*" argument, a string argument, or a StringPiece argument with no data 11 // copying. Systematic use of StringPiece for arguments reduces data 15 // void MyFunction(StringPiece arg); 17 // void MyFunction(const StringPiece& arg); // not preferred 38 typedef BasicStringPiece<std::string> StringPiece; typedef in namespace:base 43 // Many of the StringPiece functions use different implementations for the 47 // So here we define overloaded functions called by the StringPiece template. 52 BASE_EXPORT void CopyToString(const StringPiece [all...] |
/external/libweave/third_party/chromium/base/strings/ |
H A D | string_piece.h | 8 // You can use StringPiece as a function or method parameter. A StringPiece 10 // char*" argument, a string argument, or a StringPiece argument with no data 11 // copying. Systematic use of StringPiece for arguments reduces data 15 // void MyFunction(StringPiece arg); 17 // void MyFunction(const StringPiece& arg); // not preferred 36 typedef BasicStringPiece<std::string> StringPiece; typedef in namespace:base 40 // Many of the StringPiece functions use different implementations for the 44 // So here we define overloaded functions called by the StringPiece template. 49 void CopyToString(const StringPiece [all...] |
/external/regex-re2/re2/testing/ |
H A D | regexp_benchmark.cc | 30 StringPiece sp[4]; 59 StringPiece sp[4]; 105 typedef void SearchImpl(int iters, const char* regexp, const StringPiece& text, 113 typedef void ParseImpl(int iters, const char* regexp, const StringPiece& text); 274 StringPiece t = s; 275 StringPiece u; 351 StringPiece(text, len), Prog::kAnchored, true); 374 void (*parse3)(int, const char*, const StringPiece&)) { 413 void (*parse3)(int, const char*, const StringPiece&)) { 454 void (*parse1)(int, const char*, const StringPiece 373 Parse3Digits(int iters, void (*parse3)(int, const char*, const StringPiece&)) argument 412 Parse3DigitDs(int iters, void (*parse3)(int, const char*, const StringPiece&)) argument 453 Parse1Split(int iters, void (*parse1)(int, const char*, const StringPiece&)) argument 490 Parse1SplitHard(int iters, void (*run)(int, const char*, const StringPiece&)) argument 525 Parse1SplitBig1(int iters, void (*run)(int, const char*, const StringPiece&)) argument 545 Parse1SplitBig2(int iters, void (*run)(int, const char*, const StringPiece&)) argument [all...] |