dmIOutputStream Class Reference

Daim OutputStream base interface. More...

#include <CCI_OutputStream.h>

Inherits dmINotify.

Inherited by dmIFileOutputStream.

List of all members.

Public Member Functions

dm_uint Write (dm_ptr buffer, dm_uint count)
bool Flush ()
dm_uint WriteFrom (cci_object *input, dm_uint count)
bool Close ()
dm_param Reason ()


Detailed Description

Daim OutputStream base interface.

Base interface for all daim OutputStream implementations


Member Function Documentation

bool dmIOutputStream::Close  )  [inline]
 

Close OutputStream and free resources

bool dmIOutputStream::Flush  )  [inline]
 

Flush OutputStream

dm_param dmIOutputStream::Reason  )  [inline]
 

Return the last error status

dm_uint dmIOutputStream::Write dm_ptr  buffer,
dm_uint  count
[inline]
 

Write /a count bytes of data from /a buffer Return the number of bytes written

dm_uint dmIOutputStream::WriteFrom cci_object *  input,
dm_uint  count
[inline]
 

Write /a count bytes from a dmIInputStream The default implementation allocate a buffer for passing data


Generated on Tue May 9 12:34:57 2006 for Daim Library Module Set by  doxygen 1.4.6-NO