4#include <rudiments/wcharstring.h>
5#include <rudiments/charstring.h>
6#include <rudiments/wcharacter.h>
60 _position(_position()-1);
Definition bytebuffer.h:13
bytebuffer & operator=(bytebuffer &v)
off64_t setPositionRelativeToCurrent(off64_t offset)
ssize_t write(const byte_t *data, size_t size)
off64_t setPositionRelativeToBeginning(off64_t offset)
off64_t setPositionRelativeToEnd(off64_t offset)
bytebuffer * append(const byte_t *data, size_t size)
const byte_t * getBuffer()
Definition character.h:11
virtual ssize_t printf(const char *format,...)
Definition outputinlines.h:25
static bool supportsPrintf()
static size_t getLength(const wchar_t *string)
static wchar_t * parseNumber(int16_t number)
Definition wstringbuffer.h:14
bool clear()
Definition wstringbufferinlines.h:82
wstringbuffer()
Definition wstringbufferinlines.h:9
off64_t getPosition()
Definition wstringbufferinlines.h:77
wstringbuffer & operator=(wstringbuffer &s)
Definition wstringbufferinlines.h:27
void truncate()
Definition wstringbufferinlines.h:380
off64_t setPositionRelativeToCurrent(off64_t pos)
Definition wstringbufferinlines.h:45
wchar_t * detachString()
Definition wstringbufferinlines.h:71
off64_t setPositionRelativeToBeginning(off64_t pos)
Definition wstringbufferinlines.h:39
wstringbuffer * append(const wchar_t *string)
Definition wstringbufferinlines.h:98
size_t getStringLength()
Definition wstringbufferinlines.h:66
ssize_t write(const wchar_t *string)
Definition wstringbufferinlines.h:215
off64_t setPositionRelativeToEnd(off64_t pos)
Definition wstringbufferinlines.h:51
~wstringbuffer()
Definition wstringbufferinlines.h:35
const wchar_t * getString()
Definition wstringbufferinlines.h:57