C# Class MsgPack.MsgPackWriter

Show file Open project: e-travel/msgpack Class Usage Examples

Public Methods

Method Description
MsgPackWriter ( Stream strm ) : System
Write ( System.Guid x ) : void
Write ( bool x ) : void
Write ( byte x ) : void
Write ( char x ) : void
Write ( double x ) : void
Write ( float x ) : void
Write ( int x ) : void
Write ( long x ) : void
Write ( sbyte x ) : void
Write ( short x ) : void
Write ( string x ) : void
Write ( string x, bool highProbAscii ) : void
Write ( string x, byte buf ) : void
Write ( string x, byte buf, bool highProbAscii ) : void
Write ( uint x ) : void
Write ( ulong x ) : void
Write ( ushort x ) : void
WriteArrayHeader ( int N ) : void
WriteMapHeader ( int N ) : void
WriteNil ( ) : void
WriteRawHeader ( int N ) : void

Private Methods

Method Description
WriteLengthHeader ( int N, int fix_length, byte fix_prefix, byte len16bit_prefix, byte len32bit_prefix ) : void

Method Details

MsgPackWriter() public method

public MsgPackWriter ( Stream strm ) : System
strm Stream
return System

Write() public method

public Write ( System.Guid x ) : void
x System.Guid
return void

Write() public method

public Write ( bool x ) : void
x bool
return void

Write() public method

public Write ( byte x ) : void
x byte
return void

Write() public method

public Write ( char x ) : void
x char
return void

Write() public method

public Write ( double x ) : void
x double
return void

Write() public method

public Write ( float x ) : void
x float
return void

Write() public method

public Write ( int x ) : void
x int
return void

Write() public method

public Write ( long x ) : void
x long
return void

Write() public method

public Write ( sbyte x ) : void
x sbyte
return void

Write() public method

public Write ( short x ) : void
x short
return void

Write() public method

public Write ( string x ) : void
x string
return void

Write() public method

public Write ( string x, bool highProbAscii ) : void
x string
highProbAscii bool
return void

Write() public method

public Write ( string x, byte buf ) : void
x string
buf byte
return void

Write() public method

public Write ( string x, byte buf, bool highProbAscii ) : void
x string
buf byte
highProbAscii bool
return void

Write() public method

public Write ( uint x ) : void
x uint
return void

Write() public method

public Write ( ulong x ) : void
x ulong
return void

Write() public method

public Write ( ushort x ) : void
x ushort
return void

WriteArrayHeader() public method

public WriteArrayHeader ( int N ) : void
N int
return void

WriteMapHeader() public method

public WriteMapHeader ( int N ) : void
N int
return void

WriteNil() public method

public WriteNil ( ) : void
return void

WriteRawHeader() public method

public WriteRawHeader ( int N ) : void
N int
return void