C# 클래스 Fan.Sys.InStream

InStream interface.
상속: FanObj
파일 보기 프로젝트 열기: xored/f4 1 사용 예제들

공개 메소드들

메소드 설명
@typeof ( ) : Type
charset ( ) : Charset
charset ( Charset charset ) : void
close ( ) : bool
eachLine ( Func f ) : void
endian ( ) : Endian
endian ( Endian endian ) : void
make ( InStream input ) : InStream
make_ ( InStream self, InStream input ) : void
peek ( ) : Long
peekChar ( ) : Long
pipe ( OutStream output ) : long
pipe ( OutStream output, Long n ) : long
pipe ( OutStream output, Long toPipe, bool cls ) : long
r ( ) : int

Read a byte using a Java primitive int. Most reads route to this method for efficient mapping to a java.io.InputStream. If we aren't overriding this method, then route back to read() for the subclass to handle.

rChar ( ) : int

Read char as primitive int.

read ( ) : Long
readAllBuf ( ) : Buf
readAllLines ( ) : List
readAllStr ( ) : string
readAllStr ( bool normalizeNewlines ) : string
readBool ( ) : bool
readBuf ( Buf buf, long n ) : Long
readBufFully ( Buf buf, long n ) : Buf
readChar ( ) : Long
readChars ( long n ) : string
readDecimal ( ) : BigDecimal
readF4 ( ) : double
readF8 ( ) : double
readLine ( ) : string
readLine ( Long max ) : string
readObj ( ) : object
readObj ( Map options ) : object
readProps ( ) : Map
readPropsListVals ( ) : Map
readS1 ( ) : long
readS2 ( ) : long
readS4 ( ) : long
readS8 ( ) : long
readStrToken ( ) : string
readStrToken ( Long max ) : string
readStrToken ( Long max, Func f ) : string
readU1 ( ) : long
readU2 ( ) : long
readU4 ( ) : long
readUtf ( ) : string
skip ( long n ) : long
unread ( int b ) : InStream

Unread a byte using a .NET primitive int. If we aren't overriding this method, then route back to read() for the subclass to handle.

unread ( long n ) : InStream
unreadChar ( int b ) : InStream

Unread char as primitive int.

unreadChar ( long c ) : InStream

보호된 메소드들

메소드 설명
InStream ( ) : System.Text

비공개 메소드들

메소드 설명
addProp ( Map props, string n, string v, bool listVals ) : void
hex ( int c ) : int
readProps ( bool listVals ) : Map
readUtfString ( ) : string

메소드 상세

@typeof() 공개 메소드

public @typeof ( ) : Type
리턴 Type

InStream() 보호된 메소드

protected InStream ( ) : System.Text
리턴 System.Text

charset() 공개 메소드

public charset ( ) : Charset
리턴 Charset

charset() 공개 메소드

public charset ( Charset charset ) : void
charset Charset
리턴 void

close() 공개 메소드

public close ( ) : bool
리턴 bool

eachLine() 공개 메소드

public eachLine ( Func f ) : void
f Func
리턴 void

endian() 공개 메소드

public endian ( ) : Endian
리턴 Endian

endian() 공개 메소드

public endian ( Endian endian ) : void
endian Endian
리턴 void

make() 공개 정적인 메소드

public static make ( InStream input ) : InStream
input InStream
리턴 InStream

make_() 공개 정적인 메소드

public static make_ ( InStream self, InStream input ) : void
self InStream
input InStream
리턴 void

peek() 공개 메소드

public peek ( ) : Long
리턴 Long

peekChar() 공개 메소드

public peekChar ( ) : Long
리턴 Long

pipe() 공개 메소드

public pipe ( OutStream output ) : long
output OutStream
리턴 long

pipe() 공개 메소드

public pipe ( OutStream output, Long n ) : long
output OutStream
n Long
리턴 long

pipe() 공개 메소드

public pipe ( OutStream output, Long toPipe, bool cls ) : long
output OutStream
toPipe Long
cls bool
리턴 long

r() 공개 메소드

Read a byte using a Java primitive int. Most reads route to this method for efficient mapping to a java.io.InputStream. If we aren't overriding this method, then route back to read() for the subclass to handle.
public r ( ) : int
리턴 int

rChar() 공개 메소드

Read char as primitive int.
public rChar ( ) : int
리턴 int

read() 공개 메소드

public read ( ) : Long
리턴 Long

readAllBuf() 공개 메소드

public readAllBuf ( ) : Buf
리턴 Buf

readAllLines() 공개 메소드

public readAllLines ( ) : List
리턴 List

readAllStr() 공개 메소드

public readAllStr ( ) : string
리턴 string

readAllStr() 공개 메소드

public readAllStr ( bool normalizeNewlines ) : string
normalizeNewlines bool
리턴 string

readBool() 공개 메소드

public readBool ( ) : bool
리턴 bool

readBuf() 공개 메소드

public readBuf ( Buf buf, long n ) : Long
buf Buf
n long
리턴 Long

readBufFully() 공개 메소드

public readBufFully ( Buf buf, long n ) : Buf
buf Buf
n long
리턴 Buf

readChar() 공개 메소드

public readChar ( ) : Long
리턴 Long

readChars() 공개 메소드

public readChars ( long n ) : string
n long
리턴 string

readDecimal() 공개 메소드

public readDecimal ( ) : BigDecimal
리턴 BigDecimal

readF4() 공개 메소드

public readF4 ( ) : double
리턴 double

readF8() 공개 메소드

public readF8 ( ) : double
리턴 double

readLine() 공개 메소드

public readLine ( ) : string
리턴 string

readLine() 공개 메소드

public readLine ( Long max ) : string
max Long
리턴 string

readObj() 공개 메소드

public readObj ( ) : object
리턴 object

readObj() 공개 메소드

public readObj ( Map options ) : object
options Map
리턴 object

readProps() 공개 메소드

public readProps ( ) : Map
리턴 Map

readPropsListVals() 공개 메소드

public readPropsListVals ( ) : Map
리턴 Map

readS1() 공개 메소드

public readS1 ( ) : long
리턴 long

readS2() 공개 메소드

public readS2 ( ) : long
리턴 long

readS4() 공개 메소드

public readS4 ( ) : long
리턴 long

readS8() 공개 메소드

public readS8 ( ) : long
리턴 long

readStrToken() 공개 메소드

public readStrToken ( ) : string
리턴 string

readStrToken() 공개 메소드

public readStrToken ( Long max ) : string
max Long
리턴 string

readStrToken() 공개 메소드

public readStrToken ( Long max, Func f ) : string
max Long
f Func
리턴 string

readU1() 공개 메소드

public readU1 ( ) : long
리턴 long

readU2() 공개 메소드

public readU2 ( ) : long
리턴 long

readU4() 공개 메소드

public readU4 ( ) : long
리턴 long

readUtf() 공개 메소드

public readUtf ( ) : string
리턴 string

skip() 공개 메소드

public skip ( long n ) : long
n long
리턴 long

unread() 공개 메소드

Unread a byte using a .NET primitive int. If we aren't overriding this method, then route back to read() for the subclass to handle.
public unread ( int b ) : InStream
b int
리턴 InStream

unread() 공개 메소드

public unread ( long n ) : InStream
n long
리턴 InStream

unreadChar() 공개 메소드

Unread char as primitive int.
public unreadChar ( int b ) : InStream
b int
리턴 InStream

unreadChar() 공개 메소드

public unreadChar ( long c ) : InStream
c long
리턴 InStream