C# Класс Brunet.Util.AdrConverter

Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
ADR_COUNT int>.Dictionary

Защищенные свойства (Protected)

Свойство Тип Описание
_type_map byte>.Dictionary

Открытые методы

Метод Описание
Deserialize ( MemBlock mb ) : object
Deserialize ( MemBlock mb, int &size ) : object
Deserialize ( MemBlock mb, int offset, int &size ) : object
Deserialize ( Stream s ) : object
Serialize ( object o, Stream s ) : int
Serialize ( object o, byte dest, int offset ) : int
UnboxToLong ( object o ) : long

Защищенные методы

Метод Описание
SerializeArray ( Array my_a, Type t, Type elt, Stream s ) : int
SerializeArray ( Array my_a, Type t, Type elt, byte dest, int off ) : int
SerializeDict ( IDictionary dict, byte dest, int offset ) : int
SerializeList ( IList list, Stream s ) : int
SerializeList ( IList list, byte dest, int off ) : int
SerializePosNum ( ulong v, Stream s ) : int
SerializePosNum ( ulong v, byte dest, int off ) : int

Приватные методы

Метод Описание
AdrConverter ( ) : System
Deserialize ( MemBlock b, int offset, byte term, bool &finished, int &size ) : object
Deserialize ( Stream s, byte terminator, bool &finished ) : object

Описание методов

Deserialize() публичный статический Метод

public static Deserialize ( MemBlock mb ) : object
mb MemBlock
Результат object

Deserialize() публичный статический Метод

public static Deserialize ( MemBlock mb, int &size ) : object
mb MemBlock
size int
Результат object

Deserialize() публичный статический Метод

public static Deserialize ( MemBlock mb, int offset, int &size ) : object
mb MemBlock
offset int
size int
Результат object

Deserialize() публичный статический Метод

public static Deserialize ( Stream s ) : object
s Stream
Результат object

Serialize() публичный статический Метод

public static Serialize ( object o, Stream s ) : int
o object
s Stream
Результат int

Serialize() публичный статический Метод

public static Serialize ( object o, byte dest, int offset ) : int
o object
dest byte
offset int
Результат int

SerializeArray() защищенный статический Метод

protected static SerializeArray ( Array my_a, Type t, Type elt, Stream s ) : int
my_a System.Array
t System.Type
elt System.Type
s Stream
Результат int

SerializeArray() защищенный статический Метод

protected static SerializeArray ( Array my_a, Type t, Type elt, byte dest, int off ) : int
my_a System.Array
t System.Type
elt System.Type
dest byte
off int
Результат int

SerializeDict() защищенный статический Метод

protected static SerializeDict ( IDictionary dict, byte dest, int offset ) : int
dict IDictionary
dest byte
offset int
Результат int

SerializeList() статический защищенный Метод

static protected SerializeList ( IList list, Stream s ) : int
list IList
s Stream
Результат int

SerializeList() статический защищенный Метод

static protected SerializeList ( IList list, byte dest, int off ) : int
list IList
dest byte
off int
Результат int

SerializePosNum() защищенный статический Метод

protected static SerializePosNum ( ulong v, Stream s ) : int
v ulong
s Stream
Результат int

SerializePosNum() защищенный статический Метод

protected static SerializePosNum ( ulong v, byte dest, int off ) : int
v ulong
dest byte
off int
Результат int

UnboxToLong() публичный статический Метод

public static UnboxToLong ( object o ) : long
o object
Результат long

Описание свойств

ADR_COUNT публичное статическое свойство

public static Dictionary ADR_COUNT
Результат int>.Dictionary

_type_map защищенное статическое свойство

protected static Dictionary _type_map
Результат byte>.Dictionary