HomeSort by relevance Sort by last modified time
    Searched refs:StringPiece (Results 1 - 25 of 66) sorted by null

1 2 3

  /external/icu4c/common/unicode/
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 {
59 * Default constructor, creates an empty StringPiece.
62 StringPiece() : ptr_(NULL), length_(0) { }
68 StringPiece(const char* str);
74 StringPiece(const U_STD_NSQ string& str
    [all...]
  /external/chromium/third_party/icu/source/common/
stringpiece.cpp 10 #include "unicode/stringpiece.h"
15 StringPiece::StringPiece(const char* str)
18 StringPiece::StringPiece(const StringPiece& x, int32_t pos) {
28 StringPiece::StringPiece(const StringPiece& x, int32_t pos, int32_t len) {
51 const int32_t StringPiece::npos
    [all...]
  /external/chromium/net/base/
net_module.cc 17 base::StringPiece NetModule::GetResource(int key) {
18 return resource_provider ? resource_provider(key) : base::StringPiece();
net_module.h 22 typedef base::StringPiece (*ResourceProvider)(int key);
30 static base::StringPiece GetResource(int key);
  /external/chromium/net/tools/flip_server/
split.h 15 void SplitStringPieceToVector(const base::StringPiece& full,
17 std::vector<base::StringPiece>* vec,
string_piece_utils.h 16 size_t operator()(const base::StringPiece& sp) const {
19 for (base::StringPiece::const_iterator it = sp.begin();
28 static bool EqualIgnoreCase(const base::StringPiece& piece1,
29 const base::StringPiece& piece2) {
30 base::StringPiece::const_iterator p1i = piece1.begin();
31 base::StringPiece::const_iterator p2i = piece2.begin();
44 static void RemoveWhitespaceContext(base::StringPiece* piece1) {
45 base::StringPiece::const_iterator c = piece1->begin();
46 base::StringPiece::const_iterator e = piece1->end();
51 *piece1 = base::StringPiece(c, e-c)
    [all...]
split.cc 15 void SplitStringPieceToVector(const base::StringPiece& full,
17 std::vector<base::StringPiece>* vec,
24 base::StringPiece::const_iterator s = full.begin();
25 base::StringPiece::const_iterator e = s;
29 vec->push_back(base::StringPiece(s, e - s));
38 vec->push_back(base::StringPiece(s, e - s));
42 base::StringPiece::const_iterator s = full.begin();
43 base::StringPiece::const_iterator e = s;
54 vec->push_back(base::StringPiece(s, e - s));
63 vec->push_back(base::StringPiece(s, e - s))
    [all...]
balsa_headers_token_utils.h 25 const base::StringPiece& key,
26 const base::StringPiece& token);
32 const base::StringPiece& key,
38 static void RemoveLastTokenFromHeaderValue(const base::StringPiece& key,
balsa_headers.h 31 // returns. Every StringPiece returned from BalsaHeaders should remain
140 // the StringPiece which it returns.
146 void WriteToContiguousBuffer(const base::StringPiece& sp) {
179 // Takes a StringPiece and writes it to "permanent" storage, then returns a
180 // StringPiece which points to that data. If block_idx != NULL, it will be
185 base::StringPiece Write(const base::StringPiece& sp,
192 return base::StringPiece(storage, sp.size());
335 // using the StringPiece class, or giving an explicit size and char* (as these
350 // WARNING: The side effect of using StringPiece is that if the underlyin
    [all...]
balsa_headers_token_utils.cc 28 const base::StringPiece& key, BalsaHeaders* headers) {
57 const base::StringPiece& new_last_token = tokens[tokens.size() - 2];
68 const base::StringPiece& key,
69 const base::StringPiece& token) {
94 const base::StringPiece& key,
132 tokens->push_back(base::StringPiece(nws, start - nws));
137 tokens->push_back(base::StringPiece(nws, start - nws));
balsa_headers.cc 32 __gnu_cxx::hash_set<base::StringPiece,
175 void BalsaHeaders::AddAndMakeDescription(const base::StringPiece& key,
176 const base::StringPiece& value,
201 const base::StringPiece& key,
202 const base::StringPiece& value,
211 base::StringPiece old_value(GetPtr(d->buffer_base_idx) + d->value_begin_idx,
220 base::StringPiece first_value = old_value;
221 base::StringPiece second_value = value;
247 void BalsaHeaders::RemoveAllOfHeaderStartingAt(const base::StringPiece& key,
256 void BalsaHeaders::HackHeader(const base::StringPiece& key
    [all...]
  /external/icu4c/common/
stringpiece.cpp 10 #include "unicode/stringpiece.h"
16 StringPiece::StringPiece(const char* str)
19 StringPiece::StringPiece(const StringPiece& x, int32_t pos) {
29 StringPiece::StringPiece(const StringPiece& x, int32_t pos, int32_t len) {
44 void StringPiece::set(const char* str)
    [all...]
  /external/chromium/third_party/icu/public/common/unicode/
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 {
59 * Default constructor, creates an empty StringPiece.
62 StringPiece() : ptr_(NULL), length_(0) { }
68 StringPiece(const char* str);
74 StringPiece(const U_STD_NSQ string& str
    [all...]
  /external/chromium/base/
data_pack.h 25 class StringPiece;
38 bool GetStringPiece(uint32 resource_id, StringPiece* data);
41 // is used for image data, while the StringPiece interface is usually used
47 const std::map<uint32, StringPiece>& resources);
string_piece_unittest.cc 15 ASSERT_TRUE( (StringPiece((x)) op StringPiece((y)))); \
16 ASSERT_TRUE( (StringPiece((x)).compare(StringPiece((y))) op 0))
19 ASSERT_FALSE(StringPiece((x)) op StringPiece((y))); \
20 ASSERT_FALSE(StringPiece((x)).compare(StringPiece((y))) op 0)
97 StringPiece a("abcdefghijklmnopqrstuvwxyz");
98 StringPiece b("abc")
    [all...]
string_piece.cc 4 // Copied from strings/stringpiece.cc with modifications
13 typedef StringPiece::size_type size_type;
15 std::ostream& operator<<(std::ostream& o, const StringPiece& piece) {
20 bool operator==(const StringPiece& x, const StringPiece& y) {
24 return StringPiece::wordmemcmp(x.data(), y.data(), x.size()) == 0;
27 void StringPiece::CopyToString(std::string* target) const {
31 void StringPiece::AppendToString(std::string* target) const {
36 size_type StringPiece::copy(char* buf, size_type n, size_type pos) const {
42 size_type StringPiece::find(const StringPiece& s, size_type pos) const
    [all...]
string_piece.h 4 // Copied from strings/stringpiece.h with modifications
8 // Functions or methods may use const StringPiece& parameters to accept either
10 // a StringPiece. The implicit conversion means that it is often appropriate
12 // StringPiece as would be appropriate for most other Google classes.
14 // Systematic usage of StringPiece is encouraged as it will reduce unnecessary
29 class StringPiece {
39 // in a "const char*" or a "string" wherever a "StringPiece" is
41 StringPiece() : ptr_(NULL), length_(0) { }
42 StringPiece(const char* str)
44 StringPiece(const std::string& str
    [all...]
utf_offset_string_conversions.h 13 class StringPiece;
25 std::wstring UTF8ToWideAndAdjustOffset(const base::StringPiece& utf8,
data_pack_unittest.cc 23 base::StringPiece data;
50 std::map<uint32, base::StringPiece> resources;
51 resources.insert(std::make_pair(1, base::StringPiece(one)));
52 resources.insert(std::make_pair(2, base::StringPiece(two)));
53 resources.insert(std::make_pair(15, base::StringPiece(fifteen)));
54 resources.insert(std::make_pair(3, base::StringPiece(three)));
55 resources.insert(std::make_pair(4, base::StringPiece(four)));
62 base::StringPiece data;
sys_string_conversions.h 27 class StringPiece;
32 std::wstring SysUTF8ToWide(const StringPiece& utf8);
38 std::wstring SysNativeMBToWide(const StringPiece& native_mb);
47 std::wstring SysMultiByteToWide(const StringPiece& mb, uint32 code_page);
sys_string_conversions_win.cc 19 std::wstring SysUTF8ToWide(const StringPiece& utf8) {
27 std::wstring SysNativeMBToWide(const StringPiece& native_mb) {
32 std::wstring SysMultiByteToWide(const StringPiece& mb, uint32 code_page) {
utf_string_conversions.h 13 class StringPiece;
32 std::wstring UTF8ToWide(const base::StringPiece& utf8);
  /external/icu4c/i18n/
decnumstr.h 25 #include "unicode/stringpiece.h"
35 DecimalNumberString(const StringPiece &, UErrorCode &status);
38 DecimalNumberString &append(const StringPiece &s, UErrorCode &status);
43 operator StringPiece() const;
decnumstr.cpp 28 DecimalNumberString::DecimalNumberString(const StringPiece &source, UErrorCode &status) {
43 DecimalNumberString &DecimalNumberString::append(const StringPiece &str, UErrorCode &status) {
79 DecimalNumberString::operator StringPiece() const {
80 return StringPiece(fText, fLength);
  /external/chromium/net/http/
http_chunked_decoder.cc 98 size_t index_of_lf = base::StringPiece(buf, buf_len).find('\n');
99 if (index_of_lf != base::StringPiece::npos) {
126 size_t index_of_semicolon = base::StringPiece(buf, buf_len).find(';');
127 if (index_of_semicolon != base::StringPiece::npos)
186 if (base::StringPiece(start, len).find_first_not_of("0123456789abcdefABCDEF")
187 != base::StringPiece::npos)

Completed in 369 milliseconds

1 2 3