C# Class Flood.Serialization.BinarySerializer

Inheritance: Serializer
Afficher le fichier Open project: FloodProject/flood Class Usage Examples

Protected Properties

Свойство Type Description
checkReadLength_ bool
readLength_ int

Méthodes publiques

Méthode Description
BinarySerializer ( ) : System
BinarySerializer ( System stream ) : System
ReadBinary ( ) : byte[]
ReadBool ( ) : bool
ReadByte ( ) : byte
ReadDataObjectBegin ( ) : DataObject
ReadDataObjectEnd ( ) : void
ReadDouble ( ) : double
ReadFieldBegin ( ) : Field
ReadFieldEnd ( ) : void
ReadI16 ( ) : short
ReadI32 ( ) : int
ReadI64 ( ) : long
ReadListBegin ( ) : TList
ReadListEnd ( ) : void
ReadMapBegin ( ) : TMap
ReadMapEnd ( ) : void
SetReadLength ( int readLength ) : void
WriteBinary ( byte b ) : void
WriteBool ( bool b ) : void
WriteByte ( byte b ) : void
WriteDataObjectBegin ( DataObject struc ) : void
WriteDataObjectEnd ( ) : void
WriteDouble ( double d ) : void
WriteFieldBegin ( Field field ) : void
WriteFieldEnd ( ) : void
WriteFieldStop ( ) : void
WriteI16 ( short s ) : void
WriteI32 ( int i32 ) : void
WriteI64 ( long i64 ) : void
WriteListBegin ( TList list ) : void
WriteListEnd ( ) : void
WriteMapBegin ( TMap map ) : void
WriteMapEnd ( ) : void

Méthodes protégées

Méthode Description
CheckReadLength ( int length ) : void

Private Methods

Méthode Description
ReadAll ( byte buf, int off, int len ) : int
ReadStringBody ( int size ) : string

Method Details

BinarySerializer() public méthode

public BinarySerializer ( ) : System
Résultat System

BinarySerializer() public méthode

public BinarySerializer ( System stream ) : System
stream System
Résultat System

CheckReadLength() protected méthode

protected CheckReadLength ( int length ) : void
length int
Résultat void

ReadBinary() public méthode

public ReadBinary ( ) : byte[]
Résultat byte[]

ReadBool() public méthode

public ReadBool ( ) : bool
Résultat bool

ReadByte() public méthode

public ReadByte ( ) : byte
Résultat byte

ReadDataObjectBegin() public méthode

public ReadDataObjectBegin ( ) : DataObject
Résultat DataObject

ReadDataObjectEnd() public méthode

public ReadDataObjectEnd ( ) : void
Résultat void

ReadDouble() public méthode

public ReadDouble ( ) : double
Résultat double

ReadFieldBegin() public méthode

public ReadFieldBegin ( ) : Field
Résultat Field

ReadFieldEnd() public méthode

public ReadFieldEnd ( ) : void
Résultat void

ReadI16() public méthode

public ReadI16 ( ) : short
Résultat short

ReadI32() public méthode

public ReadI32 ( ) : int
Résultat int

ReadI64() public méthode

public ReadI64 ( ) : long
Résultat long

ReadListBegin() public méthode

public ReadListBegin ( ) : TList
Résultat TList

ReadListEnd() public méthode

public ReadListEnd ( ) : void
Résultat void

ReadMapBegin() public méthode

public ReadMapBegin ( ) : TMap
Résultat TMap

ReadMapEnd() public méthode

public ReadMapEnd ( ) : void
Résultat void

SetReadLength() public méthode

public SetReadLength ( int readLength ) : void
readLength int
Résultat void

WriteBinary() public méthode

public WriteBinary ( byte b ) : void
b byte
Résultat void

WriteBool() public méthode

public WriteBool ( bool b ) : void
b bool
Résultat void

WriteByte() public méthode

public WriteByte ( byte b ) : void
b byte
Résultat void

WriteDataObjectBegin() public méthode

public WriteDataObjectBegin ( DataObject struc ) : void
struc DataObject
Résultat void

WriteDataObjectEnd() public méthode

public WriteDataObjectEnd ( ) : void
Résultat void

WriteDouble() public méthode

public WriteDouble ( double d ) : void
d double
Résultat void

WriteFieldBegin() public méthode

public WriteFieldBegin ( Field field ) : void
field Field
Résultat void

WriteFieldEnd() public méthode

public WriteFieldEnd ( ) : void
Résultat void

WriteFieldStop() public méthode

public WriteFieldStop ( ) : void
Résultat void

WriteI16() public méthode

public WriteI16 ( short s ) : void
s short
Résultat void

WriteI32() public méthode

public WriteI32 ( int i32 ) : void
i32 int
Résultat void

WriteI64() public méthode

public WriteI64 ( long i64 ) : void
i64 long
Résultat void

WriteListBegin() public méthode

public WriteListBegin ( TList list ) : void
list TList
Résultat void

WriteListEnd() public méthode

public WriteListEnd ( ) : void
Résultat void

WriteMapBegin() public méthode

public WriteMapBegin ( TMap map ) : void
map TMap
Résultat void

WriteMapEnd() public méthode

public WriteMapEnd ( ) : void
Résultat void

Property Details

checkReadLength_ protected_oe property

protected bool checkReadLength_
Résultat bool

readLength_ protected_oe property

protected int readLength_
Résultat int