Lines Matching defs:StringPiece
25 struct StringPiece { struct
28 StringPiece() : str_(NULL), len_(0) {} in StringPiece() argument
31 StringPiece(const std::string& str) : str_(str.data()), len_(str.size()) {} in StringPiece() argument
32 StringPiece(const char* str) : str_(str), len_(strlen(str)) {} in StringPiece() function
34 StringPiece(const char* str, size_t len) : str_(str), len_(len) {} in StringPiece() argument
46 std::string AsString() const { in AsString()
50 const_iterator begin() const { in begin()
54 const_iterator end() const { in end()
62 size_t size() const { in size()
66 const char* str_;
67 size_t len_;