-
Type: Improvement
-
Resolution: Done
-
Priority: Trivial - P5
-
Affects Version/s: None
-
Component/s: Internal Code
-
Fully Compatible
This would make it compatible with various standard algorithms and programming practices already common in the codebase.
Proposed implementation:
class StringData {
public:
typedef const char* const_iterator;
...
const_iterator begin()
const_iterator end()
{ return rawData() + size(); }...
};