4#ifndef RUDIMENTS_STRINGBUFFER_H
5#define RUDIMENTS_STRINGBUFFER_H
7#include <rudiments/private/stringbufferincludes.h>
75 ssize_t
write(
const byte_t *
string);
85 ssize_t
write(
const byte_t *
string,
size_t size);
94 ssize_t
write(
const char *
string);
467 const char *getString();
475 char *detachString();
479 size_t getStringLength();
482#include <rudiments/private/stringbufferinlines.h>
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)
Definition character.h:11
Definition stringbuffer.h:13