Main Page | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members | Related Pages

HttpWriter Class Reference

Inheritance diagram for HttpWriter:

DisplayWriter List of all members.

Public Member Functions

 this (IBuffer buffer)

Private Member Functions

 this (IBuffer buffer, char[] workspace=null, Format.DblFormat df=&Double.format)
 this (IConduit conduit)
IWriter write (void *src, uint bytes, int type)
int print (char[] s, TypeInfo[] ti, void *args)
DisplayWriter print (char[] s,...)
DisplayWriter println (char[] s,...)

Detailed Description

Not strictly necessary at this point, but will perhaps come in handy at some future date.

Definition at line 52 of file HttpWriter.d.


Member Function Documentation

this IBuffer  buffer  )  [inline]
 

Construct a Writer upon the provided IBuffer. All formatted output will be directed to this buffer.

Reimplemented from Writer.

Definition at line 58 of file HttpWriter.d.

this IBuffer  buffer,
char[]  workspace = null,
Format.DblFormat  df = &Double.format
[inline, inherited]
 

Construct a DisplayWriter upon the specified IBuffer. One can override the default floating-point formatting by providing an appropriate handler to this constructor. For example, one might configure the DGDouble.format() function instead.

Definition at line 95 of file DisplayWriter.d.

References Writer::enableArrayPrefix(), DisplayWriter::style, DisplayWriter::utf8(), and DisplayWriter::workspace.

this IConduit  conduit  )  [inline, inherited]
 

Construct a DisplayWriter upon the specified IConduit

Reimplemented from Writer.

Reimplemented in FlushWriter.

Definition at line 115 of file DisplayWriter.d.

IWriter write void *  src,
uint  bytes,
int  type
[inline, inherited]
 

Intercept discrete output and convert it to printable form

Reimplemented from Writer.

Definition at line 126 of file DisplayWriter.d.

References DisplayWriter::style.

int print char[]  s,
TypeInfo[]  ti,
void *  args
[inline, inherited]
 

Format a set of arguments a la printf(). Please see module mango.format.Format for details

Definition at line 139 of file DisplayWriter.d.

References Format::print(), and DisplayWriter::style.

Referenced by DisplayWriter::print(), and DisplayWriter::println().

DisplayWriter print char[]  s,
  ...
[inline, inherited]
 

Format a set of arguments a la printf(). Please see module mango.format.Format for details

Definition at line 152 of file DisplayWriter.d.

References DisplayWriter::print().

DisplayWriter println char[]  s,
  ...
[inline, inherited]
 

Format a set of arguments a la printf(). Please see module mango.format.Format for details

Definition at line 165 of file DisplayWriter.d.

References DisplayWriter::print(), and Writer::put().


The documentation for this class was generated from the following file:
Generated on Fri May 27 18:12:01 2005 for Mango by  doxygen 1.4.0