Home | History | Annotate | Download | only in stubs

Lines Matching defs:StringPiece

30 #include <google/protobuf/stubs/stringpiece.h>
40 std::ostream& operator<<(std::ostream& o, StringPiece piece) {
46 void StringPiece::LogFatalSizeTooBig(size_t size, const char* details) {
50 StringPiece::StringPiece(StringPiece x, stringpiece_ssize_type pos)
56 StringPiece::StringPiece(StringPiece x,
65 void StringPiece::CopyToString(string* target) const {
69 void StringPiece::AppendToString(string* target) const {
73 bool StringPiece::Consume(StringPiece x) {
82 bool StringPiece::ConsumeFromEnd(StringPiece x) {
90 stringpiece_ssize_type StringPiece::copy(char* buf,
98 bool StringPiece::contains(StringPiece s) const {
102 stringpiece_ssize_type StringPiece::find(StringPiece s, size_type pos) const {
112 stringpiece_ssize_type StringPiece::find(char c, size_type pos) const {
121 stringpiece_ssize_type StringPiece::rfind(StringPiece s, size_type pos) const {
132 stringpiece_ssize_type StringPiece::rfind(char c, size_type pos) const {
153 static inline void BuildLookupTable(StringPiece characters_wanted,
162 stringpiece_ssize_type StringPiece::find_first_of(StringPiece s,
180 stringpiece_ssize_type StringPiece::find_first_not_of(StringPiece s,
197 stringpiece_ssize_type StringPiece::find_first_not_of(char c,
209 stringpiece_ssize_type StringPiece::find_last_of(StringPiece s,
226 stringpiece_ssize_type StringPiece::find_last_not_of(StringPiece s,
246 stringpiece_ssize_type StringPiece::find_last_not_of(char c,
259 StringPiece StringPiece::substr(size_type pos, size_type n) const {
262 return StringPiece(ptr_ + pos, n);
265 const StringPiece::size_type StringPiece::npos = size_type(-1);