C# Класс Kirikiri.Tjs2.ConstArrayData

TJS2 バイトコード书き出し、读み迂みで Variant 型を分离し、固有型で保持するためのクラス 读み迂みはより效率的に处理できるように别クラスにした方がいいか 读み迂んだ ByteBuffer を直接处理するような
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
ConstArrayData ( ) : System.Collections.Generic
ExportBuffer ( ) : ByteBuffer
GetType ( Variant v ) : byte
PutString ( string val ) : int
PutVariant ( Variant v, Compiler block ) : int
PutVariant ( Variant v, ScriptBlock block ) : int

Приватные методы

Метод Описание
PutByte ( byte b ) : int
PutByteBuffer ( ByteBuffer val ) : int
PutDouble ( double b ) : int
PutInteger ( int b ) : int
PutLong ( long b ) : int
PutShort ( short b ) : int

Описание методов

ConstArrayData() публичный Метод

public ConstArrayData ( ) : System.Collections.Generic
Результат System.Collections.Generic

ExportBuffer() публичный Метод

public ExportBuffer ( ) : ByteBuffer
Результат Sharpen.ByteBuffer

GetType() публичный Метод

public GetType ( Variant v ) : byte
v Variant
Результат byte

PutString() публичный Метод

public PutString ( string val ) : int
val string
Результат int

PutVariant() публичный Метод

public PutVariant ( Variant v, Compiler block ) : int
v Variant
block Compiler
Результат int

PutVariant() публичный Метод

public PutVariant ( Variant v, ScriptBlock block ) : int
v Variant
block ScriptBlock
Результат int