C# Class Mono.Rocks.SystemStreamConverter

Inheritance: StreamConverter
Show file Open project: mono/rocks

Private Properties

Property Type Description
AssertRead void
AssertWrite void
FillBuffer void
SystemStreamConverter System
Take byte[]

Public Methods

Method Description
Read ( System.DateTime &value ) : IValueReader
Read ( bool &value ) : IValueReader
Read ( byte &value ) : IValueReader
Read ( byte value, int offset, int count ) : IValueReader
Read ( char &value ) : IValueReader
Read ( decimal &value ) : IValueReader
Read ( double &value ) : IValueReader
Read ( float &value ) : IValueReader
Read ( int &value ) : IValueReader
Read ( int size, Encoding encoding, string &value ) : IValueReader
Read ( long &value ) : IValueReader
Read ( sbyte &value ) : IValueReader
Read ( short &value ) : IValueReader
Read ( string &value ) : IValueReader
Read ( uint &value ) : IValueReader
Read ( ulong &value ) : IValueReader
Read ( ushort &value ) : IValueReader
Write ( System.DateTime value ) : IValueWriter
Write ( bool value ) : IValueWriter
Write ( byte value ) : IValueWriter
Write ( char value ) : IValueWriter
Write ( decimal value ) : IValueWriter
Write ( double value ) : IValueWriter
Write ( float value ) : IValueWriter
Write ( int value ) : IValueWriter
Write ( long value ) : IValueWriter
Write ( sbyte value ) : IValueWriter
Write ( short value ) : IValueWriter
Write ( string value ) : IValueWriter
Write ( uint value ) : IValueWriter
Write ( ulong value ) : IValueWriter
Write ( ushort value ) : IValueWriter
Write ( byte value, int offset, int count ) : StreamConverter

Private Methods

Method Description
AssertRead ( ) : void
AssertWrite ( ) : void
FillBuffer ( byte buffer, int offset, int count ) : void
SystemStreamConverter ( Stream stream ) : System
Take ( int size ) : byte[]

Method Details

Read() public method

public Read ( System.DateTime &value ) : IValueReader
value System.DateTime
return IValueReader

Read() public method

public Read ( bool &value ) : IValueReader
value bool
return IValueReader

Read() public method

public Read ( byte &value ) : IValueReader
value byte
return IValueReader

Read() public method

public Read ( byte value, int offset, int count ) : IValueReader
value byte
offset int
count int
return IValueReader

Read() public method

public Read ( char &value ) : IValueReader
value char
return IValueReader

Read() public method

public Read ( decimal &value ) : IValueReader
value decimal
return IValueReader

Read() public method

public Read ( double &value ) : IValueReader
value double
return IValueReader

Read() public method

public Read ( float &value ) : IValueReader
value float
return IValueReader

Read() public method

public Read ( int &value ) : IValueReader
value int
return IValueReader

Read() public method

public Read ( int size, Encoding encoding, string &value ) : IValueReader
size int
encoding System.Text.Encoding
value string
return IValueReader

Read() public method

public Read ( long &value ) : IValueReader
value long
return IValueReader

Read() public method

public Read ( sbyte &value ) : IValueReader
value sbyte
return IValueReader

Read() public method

public Read ( short &value ) : IValueReader
value short
return IValueReader

Read() public method

public Read ( string &value ) : IValueReader
value string
return IValueReader

Read() public method

public Read ( uint &value ) : IValueReader
value uint
return IValueReader

Read() public method

public Read ( ulong &value ) : IValueReader
value ulong
return IValueReader

Read() public method

public Read ( ushort &value ) : IValueReader
value ushort
return IValueReader

Write() public method

public Write ( System.DateTime value ) : IValueWriter
value System.DateTime
return IValueWriter

Write() public method

public Write ( bool value ) : IValueWriter
value bool
return IValueWriter

Write() public method

public Write ( byte value ) : IValueWriter
value byte
return IValueWriter

Write() public method

public Write ( char value ) : IValueWriter
value char
return IValueWriter

Write() public method

public Write ( decimal value ) : IValueWriter
value decimal
return IValueWriter

Write() public method

public Write ( double value ) : IValueWriter
value double
return IValueWriter

Write() public method

public Write ( float value ) : IValueWriter
value float
return IValueWriter

Write() public method

public Write ( int value ) : IValueWriter
value int
return IValueWriter

Write() public method

public Write ( long value ) : IValueWriter
value long
return IValueWriter

Write() public method

public Write ( sbyte value ) : IValueWriter
value sbyte
return IValueWriter

Write() public method

public Write ( short value ) : IValueWriter
value short
return IValueWriter

Write() public method

public Write ( string value ) : IValueWriter
value string
return IValueWriter

Write() public method

public Write ( uint value ) : IValueWriter
value uint
return IValueWriter

Write() public method

public Write ( ulong value ) : IValueWriter
value ulong
return IValueWriter

Write() public method

public Write ( ushort value ) : IValueWriter
value ushort
return IValueWriter

Write() public method

public Write ( byte value, int offset, int count ) : StreamConverter
value byte
offset int
count int
return StreamConverter