CMGDK r49-rc2
公有成员 | 保护属性
hgl::io::JavaInputStream类参考

#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 &)

保护属性

BEDataInputStreamin

详细描述

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)
int hgl::io::JavaInputStream::skipBytes ( int  size) [inline]

成员数据文档


该类的文档由以下文件生成:
 全部  名字空间 文件 函数 变量 类型定义 枚举 枚举值 友元 宏定义