18 #ifndef _DECAF_IO_FILTEROUTPUTSTREAM_H_ 19 #define _DECAF_IO_FILTEROUTPUTSTREAM_H_ 100 virtual std::string toString()
const;
104 virtual void doWriteByte(
unsigned char value);
106 virtual void doWriteArray(
const unsigned char* buffer,
int size);
108 virtual void doWriteArrayBounded(
const unsigned char* buffer,
int size,
int offset,
int length);
115 virtual bool isClosed()
const;
volatile bool closed
Definition: FilterOutputStream.h:59
bool own
Definition: FilterOutputStream.h:56
This class is the superclass of all classes that filter output streams.
Definition: FilterOutputStream.h:49
OutputStream * outputStream
Definition: FilterOutputStream.h:53
#define DECAF_API
Definition: Config.h:29
Base interface for any class that wants to represent an output stream of bytes.
Definition: OutputStream.h:39
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements...
Definition: AprPool.h:25