decaf::internal::io::StandardInputStream Class Reference

#include <src/main/decaf/internal/io/StandardInputStream.h>

Inheritance diagram for decaf::internal::io::StandardInputStream:
Inheritance graph
[legend]

Public Member Functions

 StandardInputStream ()
virtual ~StandardInputStream ()
virtual int available () const
 Indicates the number of bytes available.

Protected Member Functions

virtual int doReadByte ()

Constructor & Destructor Documentation

decaf::internal::io::StandardInputStream::StandardInputStream (  ) 
virtual decaf::internal::io::StandardInputStream::~StandardInputStream (  )  [virtual]

Member Function Documentation

virtual int decaf::internal::io::StandardInputStream::available (  )  const [virtual]

Indicates the number of bytes available.

The default implementation of this methods returns 0. Classes that override this method may return the total number of bytes that are currently available for reading and others may simply return a value of one indicating that there is some data avaiable. The caller should view the result of this method as an absolute.

The default implementation of this method returns zero.

Returns:
the number of bytes available on this input stream.
Exceptions:
IOException if an I/O error occurs.

Reimplemented from decaf::io::InputStream.

virtual int decaf::internal::io::StandardInputStream::doReadByte (  )  [protected, virtual]

The documentation for this class was generated from the following file:

Generated on 1 Dec 2014 for activemq-cpp-3.8.2 by  doxygen 1.6.1