LuaSTG-x Core API
plus::BinaryReader Class Reference

Public Member Functions

function Close ()
 关闭上行流 More...
 
function GetStream ()
 获取流 More...
 
function init (local stream)
 
function ReadByte ()
 读取一个字节 More...
 
function ReadChar ()
 读取一个字符 More...
 
function ReadFloat ()
 以小端序读取一个32位浮点数 More...
 
function ReadInt ()
 以小端序读取一个32位带符号整数 More...
 
function ReadShort ()
 以小端序读取一个16位带符号整数 More...
 
function ReadString (local len)
 读取一个字符串 More...
 
function ReadUInt ()
 以小端序读取一个32位无符号整数 More...
 
function ReadUShort ()
 以小端序读取一个16位无符号整数 More...
 

Member Function Documentation

◆ Close()

function Close ( )

关闭上行流

◆ GetStream()

function GetStream ( )

获取流

◆ init()

function init ( local  stream)

◆ ReadByte()

function ReadByte ( )

读取一个字节

Returns
number 以number返回读取的字节

◆ ReadChar()

function ReadChar ( )

读取一个字符

Returns
string 以string返回读取的字符

◆ ReadFloat()

function ReadFloat ( )

以小端序读取一个32位浮点数

Returns
number 以number返回读取的浮点数

◆ ReadInt()

function ReadInt ( )

以小端序读取一个32位带符号整数

Returns
number 以number返回读取的整数

◆ ReadShort()

function ReadShort ( )

以小端序读取一个16位带符号整数

Returns
number 以number返回读取的整数

◆ ReadString()

function ReadString ( local  len)

读取一个字符串

Parameters
lennumber 长度
Returns
string 读取的字符串

◆ ReadUInt()

function ReadUInt ( )

以小端序读取一个32位无符号整数

Returns
number 以number返回读取的整数

◆ ReadUShort()

function ReadUShort ( )

以小端序读取一个16位无符号整数

Returns
number 以number返回读取的整数

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