![]() |
CMGDK r49-rc2
|
#include <JavaInputStream.H>
公有成员 | |
JavaInputStream (InputStream *is) | |
virtual | ~JavaInputStream () |
bool | read (void *ptr, int size) |
int | skipBytes (int size) |
bool | readBoolean (bool &b) |
bool | readByte (int8 &i) |
bool | readUnsignedByte (uint8 &i) |
bool | readShort (int16 &i) |
bool | readUnsignedShort (uint16 &i) |
bool | readInt (int32 &i) |
bool | readLong (int64 &i) |
bool | readFloat (float &f) |
bool | readDouble (double &d) |
bool | readChar (wchar_t &c) |
bool | readChars (wchar_t *wstr, const int count) |
bool | readUTF (WideString &) |
保护属性 | |
BEDataInputStream * | in |
Java数据输入流
接口类似于java.io.DataInputStream,用于和Java程序进行交互
hgl::io::JavaInputStream::JavaInputStream | ( | InputStream * | is | ) | [inline] |
virtual hgl::io::JavaInputStream::~JavaInputStream | ( | ) | [inline, virtual] |
bool hgl::io::JavaInputStream::read | ( | void * | ptr, |
int | size | ||
) | [inline] |
bool hgl::io::JavaInputStream::readBoolean | ( | bool & | b | ) | [inline] |
bool hgl::io::JavaInputStream::readByte | ( | int8 & | i | ) | [inline] |
bool hgl::io::JavaInputStream::readChar | ( | wchar_t & | c | ) | [inline] |
bool hgl::io::JavaInputStream::readChars | ( | wchar_t * | wstr, |
const int | count | ||
) | [inline] |
bool hgl::io::JavaInputStream::readDouble | ( | double & | d | ) | [inline] |
bool hgl::io::JavaInputStream::readFloat | ( | float & | f | ) | [inline] |
bool hgl::io::JavaInputStream::readInt | ( | int32 & | i | ) | [inline] |
bool hgl::io::JavaInputStream::readLong | ( | int64 & | i | ) | [inline] |
bool hgl::io::JavaInputStream::readShort | ( | int16 & | i | ) | [inline] |
bool hgl::io::JavaInputStream::readUnsignedByte | ( | uint8 & | i | ) | [inline] |
bool hgl::io::JavaInputStream::readUnsignedShort | ( | uint16 & | i | ) | [inline] |
bool hgl::io::JavaInputStream::readUTF | ( | WideString & | ws | ) |
BEDataInputStream* hgl::io::JavaInputStream::in [protected] |