Lines Matching refs:StringPiece
52 class U_COMMON_API StringPiece : public UMemory {
62 StringPiece() : ptr_(NULL), length_(0) { } in StringPiece() function
68 StringPiece(const char* str);
74 StringPiece(const std::string& str) in StringPiece() function
83 StringPiece(const char* offset, int32_t len) : ptr_(offset), length_(len) { } in StringPiece() function
90 StringPiece(const StringPiece& x, int32_t pos);
99 StringPiece(const StringPiece& x, int32_t pos, int32_t len);
196 StringPiece substr(int32_t pos, int32_t len = npos) const {
197 return StringPiece(*this, pos, len);
209 operator==(const StringPiece& x, const StringPiece& y);
218 inline UBool operator!=(const StringPiece& x, const StringPiece& y) {