C# 클래스 Gibbed.Helpers.StreamHelpers

파일 보기 프로젝트 열기: yole/Gibbed.RED

공개 프로퍼티들

프로퍼티 타입 설명
DefaultEncoding Encoding

공개 메소드들

메소드 설명
ReadString ( this stream, int size, Encoding encoding ) : string
ReadString ( this stream, int size, bool trailingNull, Encoding encoding ) : string
ReadString ( this stream, uint size ) : string
ReadString ( this stream, uint size, Encoding encoding ) : string
ReadString ( this stream, uint size, bool trailingNull ) : string
ReadString ( this stream, uint size, bool trailingNull, Encoding encoding ) : string
ReadStringZ ( this stream ) : string
ReadStringZ ( this stream, Encoding encoding ) : string
ReadToMemoryStream ( this stream, long size ) : MemoryStream
ReadToMemoryStream ( this stream, long size, int buffer ) : MemoryStream
WriteFromStream ( this stream, Stream input, long size ) : void
WriteFromStream ( this stream, Stream input, long size, int buffer ) : void
WriteString ( this stream, string value ) : void
WriteString ( this stream, string value, Encoding encoding ) : void
WriteStringZ ( this stream, string value ) : void
WriteStringZ ( this stream, string value, Encoding encoding ) : void

비공개 메소드들

메소드 설명
ShouldSwap ( bool littleEndian ) : bool

메소드 상세

ReadString() 공개 정적인 메소드

public static ReadString ( this stream, int size, Encoding encoding ) : string
stream this
size int
encoding Encoding
리턴 string

ReadString() 공개 정적인 메소드

public static ReadString ( this stream, int size, bool trailingNull, Encoding encoding ) : string
stream this
size int
trailingNull bool
encoding Encoding
리턴 string

ReadString() 공개 정적인 메소드

public static ReadString ( this stream, uint size ) : string
stream this
size uint
리턴 string

ReadString() 공개 정적인 메소드

public static ReadString ( this stream, uint size, Encoding encoding ) : string
stream this
size uint
encoding Encoding
리턴 string

ReadString() 공개 정적인 메소드

public static ReadString ( this stream, uint size, bool trailingNull ) : string
stream this
size uint
trailingNull bool
리턴 string

ReadString() 공개 정적인 메소드

public static ReadString ( this stream, uint size, bool trailingNull, Encoding encoding ) : string
stream this
size uint
trailingNull bool
encoding Encoding
리턴 string

ReadStringZ() 공개 정적인 메소드

public static ReadStringZ ( this stream ) : string
stream this
리턴 string

ReadStringZ() 공개 정적인 메소드

public static ReadStringZ ( this stream, Encoding encoding ) : string
stream this
encoding Encoding
리턴 string

ReadToMemoryStream() 공개 정적인 메소드

public static ReadToMemoryStream ( this stream, long size ) : MemoryStream
stream this
size long
리턴 System.IO.MemoryStream

ReadToMemoryStream() 공개 정적인 메소드

public static ReadToMemoryStream ( this stream, long size, int buffer ) : MemoryStream
stream this
size long
buffer int
리턴 System.IO.MemoryStream

WriteFromStream() 공개 정적인 메소드

public static WriteFromStream ( this stream, Stream input, long size ) : void
stream this
input Stream
size long
리턴 void

WriteFromStream() 공개 정적인 메소드

public static WriteFromStream ( this stream, Stream input, long size, int buffer ) : void
stream this
input Stream
size long
buffer int
리턴 void

WriteString() 공개 정적인 메소드

public static WriteString ( this stream, string value ) : void
stream this
value string
리턴 void

WriteString() 공개 정적인 메소드

public static WriteString ( this stream, string value, Encoding encoding ) : void
stream this
value string
encoding Encoding
리턴 void

WriteStringZ() 공개 정적인 메소드

public static WriteStringZ ( this stream, string value ) : void
stream this
value string
리턴 void

WriteStringZ() 공개 정적인 메소드

public static WriteStringZ ( this stream, string value, Encoding encoding ) : void
stream this
value string
encoding Encoding
리턴 void

프로퍼티 상세

DefaultEncoding 공개적으로 정적으로 프로퍼티

public static Encoding DefaultEncoding
리턴 Encoding