9#if __DCL_HAVE_ALLOC_DEBUG
10#undef __DCL_ALLOC_LEVEL
11#define __DCL_ALLOC_LEVEL __DCL_ALLOC_INTERNAL
24void OutputStream::close()
29void OutputStream::flush()
34int OutputStream::vprintf(
const char* _format, va_list _arglist)
39 ByteBuffer*
buf = ByteBuffer::create(256);
40 int n = ByteBuffer::vformat(
buf, _format, _arglist);
41 write(
buf->data(),
n);
46int OutputStream::printf(
const char* _format, ...)
50 va_start(arglist, _format);
51 int r = vprintf(_format, arglist);
64#if defined(__GNUC__) || defined(_WIN64)
#define __DCL_ASSERT_PARAM(expr)
#define IMPLEMENT_CLASSINFO(class_name, base_class_name)
DCLCAPI OutputStream & operator<<(OutputStream &out, const __endl &) __DCL_THROWS1(IOException *)
DCLCAPI const __endl endl()
const struct __endl __endl__
void CharsetConvertException *size_t n