src/binary-io.jsx

__export__ class BinaryInput

new BinaryInput(buffer : string)

new BinaryInput(buffer : string, offset : int)

__export__ function load32bitNumber() : number

__export__ function load16bitNumber() : int

__export__ function loadString() : string

__export__ function loadStringList() : Array.<string>

__export__ function loadStringListMap() : Map.<Array.<string>>

__export__ function load32bitNumberList() : Array.<number>

__export__ class BinaryOutput

new BinaryOutput()

__export__ function dumpRawString(str : string) : void

__export__ function dump32bitNumber(num : number) : void

static __export__ function convert32bitNumber(num : number) : string

__export__ function dump16bitNumber(num : int) : void

static __export__ function convert16bitNumber(num : int) : string

__export__ function dumpString(str : string) : void

static __export__ function convertString(str : string) : string

__export__ function dumpStringList(strList : Array.<string>) : void

__export__ function dumpStringListMap(strMap : Map.<Array.<string>>) : void

__export__ function dump32bitNumberList(array : Array.<number>) : void

__export__ function result() : string