Project:dool
Class List Class Hierarchy
Summary: Ctors Methods

Module dool.io.OutputStream

Interface OutputStream

Extend interfaces:

interface OutputStream



Methods Summary
void writeExact(void* buffer, uint size)
          
uint write(ubyte buffer)
          
void write(byte x)
          
void write(ubyte x)
          
void write(short x)
          
void write(ushort x)
          
void write(int x)
          
void write(uint x)
          
void write(long x)
          
void write(ulong x)
          
void write(float x)
          
void write(double x)
          
void write(real x)
          
void write(ireal x)
          
void write(creal x)
          
void write(char x)
          
void write(wchar x)
          
void write(char s)
          
void write(wchar s)
          
void writeLine(char s)
          
void writeLineW(wchar s)
          
void writeString(char s)
          
void writeStringW(wchar s)
          
uint vprintf(char format, va_list args)
          
uint printf(char format, ... )
          
void writef(... )
          
void writefln(... )
          


void writeExact(void* buffer, uint size)
//writes block of data of specified size, //throws WriteException on error
uint write(ubyte[] buffer)
//writes the given array of bytes, returns //actual number of bytes written
void write(byte x)
//write a single value of desired type, //throw WriteException on error
void write(ubyte x)

void write(short x)

void write(ushort x)

void write(int x)

void write(uint x)

void write(long x)

void write(ulong x)

void write(float x)

void write(double x)

void write(real x)

void write(ireal x)

void write(creal x)

void write(char x)

void write(wchar x)

void write(char[] s)
//writes a string, together with its length
void write(wchar[] s)
//writes a Unicode string, together with its length
void writeLine(char[] s)
//writes a line, throws WriteException on error
void writeLineW(wchar[] s)
//writes a UNICODE line, throws WriteException on error
void writeString(char[] s)
//writes a string, throws WriteException on error
void writeStringW(wchar[] s)
//writes a UNICODE string, throws WriteException on error
uint vprintf(char[] format, va_list args)
//writes data to stream using vprintf() syntax, //returns number of bytes written
uint printf(char[] format, ...)
//writes data to stream using printf() syntax, //returns number of bytes written
void writef(...)
//writes data to stream using writef() syntax,
void writefln(...)
//writes data with trailing newline