C# Class Whitelog.Core.Binary.Serializer.RawDataSerializer

Inheritance: ISerializer
Show file Open project: ronenbarak/Whitelog Class Usage Examples

Public Methods

Method Description
Flush ( ) : void
Init ( IBuffer buffer ) : void
RawDataSerializer ( ) : System
RawDataSerializer ( IBuffer buffer ) : System
Reset ( ) : void
Serialize ( bool value ) : void
Serialize ( byte value ) : void
Serialize ( byte value, int srcOffset, int count ) : void
Serialize ( double value ) : void
Serialize ( int value ) : void
Serialize ( long value ) : void
Serialize ( short value ) : void
Serialize ( string value ) : void
SerializeVariant ( int value ) : void

Private Methods

Method Description
DemandSpace ( int required ) : void

Method Details

Flush() public method

public Flush ( ) : void
return void

Init() public method

public Init ( IBuffer buffer ) : void
buffer IBuffer
return void

RawDataSerializer() public method

public RawDataSerializer ( ) : System
return System

RawDataSerializer() public method

public RawDataSerializer ( IBuffer buffer ) : System
buffer IBuffer
return System

Reset() public method

public Reset ( ) : void
return void

Serialize() public method

public Serialize ( bool value ) : void
value bool
return void

Serialize() public method

public Serialize ( byte value ) : void
value byte
return void

Serialize() public method

public Serialize ( byte value, int srcOffset, int count ) : void
value byte
srcOffset int
count int
return void

Serialize() public method

public Serialize ( double value ) : void
value double
return void

Serialize() public method

public Serialize ( int value ) : void
value int
return void

Serialize() public method

public Serialize ( long value ) : void
value long
return void

Serialize() public method

public Serialize ( short value ) : void
value short
return void

Serialize() public method

public Serialize ( string value ) : void
value string
return void

SerializeVariant() public method

public SerializeVariant ( int value ) : void
value int
return void