Rudiments
bytebuffer.h
1// Copyright (c) 1999-2018 David Muse
2// See the COPYING file for more information.
3
4 ssize_t printfDelegate(const char *format, va_list *argp);
5 ssize_t printfDelegate(const wchar_t *format, va_list *argp);
6 ssize_t printfUcs2Delegate(const ucs2_t *format, va_list *argp);
7
8 protected:
9 void construct(byte_t *initialcontents,
10 size_t initialsize);
11 void clone(bytebuffer &v);
12 void extend(size_t requiredsize);
13
14 size_t _size();
15 void _size(size_t s);
16 size_t _position();
17 void _position(size_t pos);
18
19 private:
20 bytebufferprivate *pvt;
Definition bytebuffer.h:13