C# 클래스 HotChai.Serialization.Bencoding.BencodingObjectReader

상속: ObjectReader
파일 보기 프로젝트 열기: hotchai/serialize.net

공개 메소드들

메소드 설명
BencodingObjectReader ( Stream stream ) : System

보호된 메소드들

메소드 설명
PeekValueType ( ) : MemberValueType
ReadEndArrayToken ( ) : void
ReadEndObjectToken ( ) : void
ReadNextObjectMemberKey ( ) : bool
ReadPrimitiveValueAsBoolean ( ) : bool
ReadPrimitiveValueAsBytes ( int quota ) : byte[]
ReadPrimitiveValueAsDouble ( ) : double
ReadPrimitiveValueAsInt32 ( ) : int
ReadPrimitiveValueAsInt64 ( ) : long
ReadPrimitiveValueAsSingle ( ) : float
ReadPrimitiveValueAsString ( int quota ) : string
ReadPrimitiveValueAsUInt32 ( ) : uint
ReadPrimitiveValueAsUInt64 ( ) : ulong
ReadStartArrayToken ( ) : bool
ReadStartObjectToken ( ) : bool
ReadToNextArrayValue ( ) : bool
SkipPrimitiveValue ( ) : void

비공개 메소드들

메소드 설명
PeekToken ( ) : char
ReadToken ( ) : char
SkipInt ( ) : void

메소드 상세

BencodingObjectReader() 공개 메소드

public BencodingObjectReader ( Stream stream ) : System
stream Stream
리턴 System

PeekValueType() 보호된 메소드

protected PeekValueType ( ) : MemberValueType
리턴 MemberValueType

ReadEndArrayToken() 보호된 메소드

protected ReadEndArrayToken ( ) : void
리턴 void

ReadEndObjectToken() 보호된 메소드

protected ReadEndObjectToken ( ) : void
리턴 void

ReadNextObjectMemberKey() 보호된 메소드

protected ReadNextObjectMemberKey ( ) : bool
리턴 bool

ReadPrimitiveValueAsBoolean() 보호된 메소드

protected ReadPrimitiveValueAsBoolean ( ) : bool
리턴 bool

ReadPrimitiveValueAsBytes() 보호된 메소드

protected ReadPrimitiveValueAsBytes ( int quota ) : byte[]
quota int
리턴 byte[]

ReadPrimitiveValueAsDouble() 보호된 메소드

protected ReadPrimitiveValueAsDouble ( ) : double
리턴 double

ReadPrimitiveValueAsInt32() 보호된 메소드

protected ReadPrimitiveValueAsInt32 ( ) : int
리턴 int

ReadPrimitiveValueAsInt64() 보호된 메소드

protected ReadPrimitiveValueAsInt64 ( ) : long
리턴 long

ReadPrimitiveValueAsSingle() 보호된 메소드

protected ReadPrimitiveValueAsSingle ( ) : float
리턴 float

ReadPrimitiveValueAsString() 보호된 메소드

protected ReadPrimitiveValueAsString ( int quota ) : string
quota int
리턴 string

ReadPrimitiveValueAsUInt32() 보호된 메소드

protected ReadPrimitiveValueAsUInt32 ( ) : uint
리턴 uint

ReadPrimitiveValueAsUInt64() 보호된 메소드

protected ReadPrimitiveValueAsUInt64 ( ) : ulong
리턴 ulong

ReadStartArrayToken() 보호된 메소드

protected ReadStartArrayToken ( ) : bool
리턴 bool

ReadStartObjectToken() 보호된 메소드

protected ReadStartObjectToken ( ) : bool
리턴 bool

ReadToNextArrayValue() 보호된 메소드

protected ReadToNextArrayValue ( ) : bool
리턴 bool

SkipPrimitiveValue() 보호된 메소드

protected SkipPrimitiveValue ( ) : void
리턴 void