aboutsummaryrefslogtreecommitdiffstats
path: root/src/util/ConstBuffer.hxx (follow)
Commit message (Collapse)AuthorAgeFilesLines
* util/ConstBuffer: add method skip_front()Max Kellermann2014-06-261-0/+9
|
* util/ConstBuffer: wrap assert() in NDEBUG checkMax Kellermann2014-06-261-0/+4
| | | | Fixes build failure because assert.h was not included.
* util/ConstBuffer: add method Contains()Max Kellermann2014-06-231-0/+10
|
* util/{Const,Writable}Buffer: add front(), back(), pop_{front,back}(), shift()Max Kellermann2014-04-241-0/+59
|
* util/{Const,Writable}Buffer: add typedef reference_typeMax Kellermann2014-04-241-2/+4
|
* util/ConstBuffer: add FromVoid(), ToVoid() to "void" specializationMax Kellermann2014-03-181-0/+8
| | | | Provide the full API.
* util/{Const,Writable}Buffer: add operator[]Max Kellermann2014-03-011-0/+11
|
* util/{Const,Writable}Buffer: add template specialization for "void"Max Kellermann2014-03-011-0/+34
| | | | Omit a few methods that are not applicable.
* util/ConstBuffer: remove cast operator ConstBuffer<void>Max Kellermann2014-03-011-4/+0
| | | | This was bugged, because it did not scale the "size".
* util/ConstBuffer: new utility classMax Kellermann2013-11-291-0/+118