#include <java_io_InputStream.h>
Inheritance diagram for java::io::InputStream:


Public Types | |
| enum | { xmogDefaultFlags = xmog_base::GLOBAL, xmogMajorVersion = 3, xmogMinorVersion = 2, xmogPatchVersion = 9, xmogBuildNumber = 2047 } |
|
typedef ::xmog_java_array_template< ::java::io::InputStream > | array1D |
|
typedef ::xmog_java_array_template< ::xmog_java_array_template< ::java::io::InputStream > > | array2D |
Public Member Functions | |
| virtual jint | available (::xmog_localenv *p_xenv=NULL, xmog_flags f_xflags=xmogDefaultFlags) |
| Returns the number of bytes that can be read (or skipped over) from this input stream without blocking by the next caller of a method for this input stream. | |
| virtual void | close (::xmog_localenv *p_xenv=NULL, xmog_flags f_xflags=xmogDefaultFlags) |
| Closes this input stream and releases any system resources associated with the stream. | |
| InputStream (::xmog_dummy _use_java_ctor,::xmog_localenv *p_xenv=NULL, xmog_flags f_xflags=xmogDefaultFlags) | |
| virtual void | mark (jint readlimit,::xmog_localenv *p_xenv=NULL, xmog_flags f_xflags=xmogDefaultFlags) |
| Marks the current position in this input stream. | |
| virtual bool | markSupported (::xmog_localenv *p_xenv=NULL, xmog_flags f_xflags=xmogDefaultFlags) |
Tests if this input stream supports the mark and reset methods. | |
| virtual jint | read (::xmog_localenv *p_xenv=NULL, xmog_flags f_xflags=xmogDefaultFlags) |
| Reads the next byte of data from the input stream. | |
Applications that need to define a subclass of InputStream must always provide a method that returns the next byte of input.
|
||||||||||||||||
|
|
|
||||||||||||
|
Returns the number of bytes that can be read (or skipped over) from this input stream without blocking by the next caller of a method for this input stream. The next caller might be the same thread or or another thread.
The This method should be overridden by subclasses.
|
|
||||||||||||
|
Closes this input stream and releases any system resources associated with the stream.
The
|
|
||||||||||||||||
|
Marks the current position in this input stream.
A subsequent call to the
The
The general contract of
The
|
|
||||||||||||
|
Tests if this input stream supports the
Whether or not
|
|
||||||||||||
|
Reads the next byte of data from the input stream.
The value byte is returned as an A subclass must provide an implementation of this method.
|
1.4.1