DISALLOW_COPY_AND_ASSIGN(BaseTextBuffer)
void AddString(const char *s)
intptr_t Printf(const char *format,...) PRINTF_ATTRIBUTE(2
void AddEscapedLatin1(const uint8_t *code_units, intptr_t len)
intptr_t intptr_t VPrintf(const char *format, va_list args)
void AddEscapedString(const char *s)
BaseTextBuffer(char *buffer, intptr_t capacity)
void AddRaw(const uint8_t *buffer, intptr_t buffer_length)
void AddEscapedUTF8(const char *s, intptr_t len)
void AddEscapedUTF16(const uint16_t *code_units, intptr_t len)
virtual bool EnsureCapacity(intptr_t len)=0
virtual ~BaseTextBuffer()
void set_length(intptr_t len)
uint32_t uint32_t * format