C# 클래스 Fanx.Util.Box

Box is a byte buffer used to pack a fcode/class file.
파일 보기 프로젝트 열기: xored/f4 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
buf byte[]
len int

공개 메소드들

메소드 설명
Box ( ) : System
Box ( byte buf ) : System
Box ( byte buf, int len ) : System
append ( Box box ) : void
dump ( ) : void
f4 ( float v ) : void
f8 ( double v ) : void
skip ( int num ) : void
u1 ( int v ) : void
u2 ( int v ) : void
u2 ( int pos, int v ) : void
u4 ( int v ) : void
u4 ( int pos, int v ) : void
u4 ( int pos, uint v ) : void
u4 ( uint v ) : void
u8 ( long v ) : void
utf ( string s ) : void

비공개 메소드들

메소드 설명
grow ( ) : void

메소드 상세

Box() 공개 메소드

public Box ( ) : System
리턴 System

Box() 공개 메소드

public Box ( byte buf ) : System
buf byte
리턴 System

Box() 공개 메소드

public Box ( byte buf, int len ) : System
buf byte
len int
리턴 System

append() 공개 메소드

public append ( Box box ) : void
box Box
리턴 void

dump() 공개 메소드

public dump ( ) : void
리턴 void

f4() 공개 메소드

public f4 ( float v ) : void
v float
리턴 void

f8() 공개 메소드

public f8 ( double v ) : void
v double
리턴 void

skip() 공개 메소드

public skip ( int num ) : void
num int
리턴 void

u1() 공개 메소드

public u1 ( int v ) : void
v int
리턴 void

u2() 공개 메소드

public u2 ( int v ) : void
v int
리턴 void

u2() 공개 메소드

public u2 ( int pos, int v ) : void
pos int
v int
리턴 void

u4() 공개 메소드

public u4 ( int v ) : void
v int
리턴 void

u4() 공개 메소드

public u4 ( int pos, int v ) : void
pos int
v int
리턴 void

u4() 공개 메소드

public u4 ( int pos, uint v ) : void
pos int
v uint
리턴 void

u4() 공개 메소드

public u4 ( uint v ) : void
v uint
리턴 void

u8() 공개 메소드

public u8 ( long v ) : void
v long
리턴 void

utf() 공개 메소드

public utf ( string s ) : void
s string
리턴 void

프로퍼티 상세

buf 공개적으로 프로퍼티

public byte[] buf
리턴 byte[]

len 공개적으로 프로퍼티

public int len
리턴 int