ConstStrBlobPtr StrBlob::end() const // should add const { return ConstStrBlobPtr(*this, data->size()); }
ConstStrBlobPtr StrBlob::begin() const // should add const { return ConstStrBlobPtr(*this); }
inline ConstStrBlobPtr StrBlob::begin( ) { return ConstStrBlobPtr(*this); }
inline ConstStrBlobPtr StrBlob::end( ) { ConstStrBlobPtr ret = ConstStrBlobPtr(*this, data->size( )); return ret; }
ConstStrBlobPtr StrBlob::cend() const { return ConstStrBlobPtr(*this, data->size()); }
ConstStrBlobPtr StrBlob::cbegin() const { return ConstStrBlobPtr(*this); }