dmIInputStream Class Reference

Daim InputStream base interface. More...

#include <CCI_InputStream.h>

Inherits dmINotify.

Inherited by dmIFileInputStream, and dmIMemoryInputStream.

List of all members.

Public Member Functions

dm_uint Read (dm_ptr buffer, dm_uint count)
bool Close ()
dm_uint Available ()
dm_param Reason ()
dm_bool IsNonBlocking ()
const char_t * GetContentType ()

Detailed Description

Daim InputStream base interface.

Base interface for all daim InputStream implementations

Member Function Documentation

dm_uint dmIInputStream::Available  )  [inline]

Return the number of bytes availables

bool dmIInputStream::Close  )  [inline]

Close InputStream and free resources

const char_t* dmIInputStream::GetContentType  )  [inline]

Return the content type (i.e the mime type) of the content

dm_bool dmIInputStream::IsNonBlocking  )  [inline]

Return dm_true if the input stream is blocking for reading

dm_uint dmIInputStream::Read dm_ptr  buffer,
dm_uint  count

Read /a count bytes of data and store them in /a buffer Return the number of bytes read

dm_param dmIInputStream::Reason  )  [inline]

Return the last error status

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