diff options
author | Nicolas "Pixel" Noble <pixel@nobis-crew.org> | 2014-06-20 19:25:53 -0700 |
---|---|---|
committer | Nicolas "Pixel" Noble <pixel@nobis-crew.org> | 2014-06-20 19:25:53 -0700 |
commit | fcc66ce9f5d6db995536beab5539fd47e490bf14 (patch) | |
tree | 2601ae96d460f8e2f674d0bb17cb1f3a511f1616 /includes/BString.h | |
parent | c858afb5820ec9f0f3571c0cb4adc4e17de8122f (diff) |
Improving CurlTask a bit.
Diffstat (limited to 'includes/BString.h')
-rw-r--r-- | includes/BString.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/includes/BString.h b/includes/BString.h index a321a30..0a5fceb 100644 --- a/includes/BString.h +++ b/includes/BString.h @@ -126,6 +126,16 @@ class String : private std::string { char & operator[](ssize_t i) { if (i < 0) i = strlen() + i; return at(i); } void reserve(size_t s) { std::string::reserve(s); } + + size_t find_first_of(const String & set, size_t offset = 0) const { return std::string::find_first_of(set, offset); } + size_t find_last_of(const String & set, size_t offset = 0) const { return std::string::find_last_of(set, offset); } + size_t find_first_not_of(const String & set, size_t offset = 0) const { return std::string::find_first_not_of(set, offset); } + size_t find_last_not_of(const String & set, size_t offset = 0) const { return std::string::find_last_not_of(set, offset); } + + bool isEmpty() { return std::string::empty(); } + + using std::string::npos; + using std::string::size_type; }; }; |