68 |
StringPiece() |
StringPiece() |
69 |
: ptr_(NULL), length_(0) { } |
: ptr_(NULL), length_(0) { } |
70 |
StringPiece(const char* str) |
StringPiece(const char* str) |
71 |
: ptr_(str), length_(static_cast<int>(strlen(str))) { } |
: ptr_(str), length_(static_cast<int>(strlen(ptr_))) { } |
72 |
|
StringPiece(const unsigned char* str) |
73 |
|
: ptr_(reinterpret_cast<const char*>(str)), |
74 |
|
length_(static_cast<int>(strlen(ptr_))) { } |
75 |
StringPiece(const string& str) |
StringPiece(const string& str) |
76 |
: ptr_(str.data()), length_(static_cast<int>(str.size())) { } |
: ptr_(str.data()), length_(static_cast<int>(str.size())) { } |
77 |
StringPiece(const char* offset, int len) |
StringPiece(const char* offset, int len) |