C# Class Simpl.Serialization.Deserializers.PullHandlers.BinaryFormats.TlvPullDeserializer

Inheritance: BinaryPullDeserializer
Afficher le fichier Open project: ecologylab/simplCSharp

Méthodes publiques

Méthode Description
Parse ( BinaryReader binaryReader ) : object

Parse ( Stream stream ) : object

TlvPullDeserializer ( SimplTypesScope inputSimplTypesScope, TranslationContext inputContext ) : System

TlvPullDeserializer ( SimplTypesScope inputSimplTypesScope, TranslationContext inputContext, IDeserializationHookStrategy deserializationHookStrategy ) : System

Private Methods

Méthode Description
CreateObjectModel ( Object root, ClassDescriptor rootClassDescriptor, int length ) : Object

DeserializeComposite ( Object root, FieldDescriptor currentFieldDescriptor ) : int

DeserializeCompositeCollection ( Object root, FieldDescriptor fd ) : int

DeserializeCompositeCollectionElement ( Object root, FieldDescriptor fd ) : int

DeserializeCompositeMap ( Object root, FieldDescriptor fd ) : int

DeserializeCompositeMapElement ( Object root, FieldDescriptor fd ) : int

DeserializeScalar ( Object root, FieldDescriptor currentFieldDescriptor ) : int

DeserializeScalarCollection ( Object root, FieldDescriptor fd ) : int

DeserializeScalarCollectionElement ( Object root, FieldDescriptor fd ) : int

GetSubRoot ( FieldDescriptor currentFieldDescriptor, Object root ) : Object

NextHeader ( ) : int

Parse ( ) : Object

Method Details

Parse() public méthode

public Parse ( BinaryReader binaryReader ) : object
binaryReader System.IO.BinaryReader
Résultat object

Parse() public méthode

public Parse ( Stream stream ) : object
stream Stream
Résultat object

TlvPullDeserializer() public méthode

public TlvPullDeserializer ( SimplTypesScope inputSimplTypesScope, TranslationContext inputContext ) : System
inputSimplTypesScope SimplTypesScope
inputContext Simpl.Serialization.Context.TranslationContext
Résultat System

TlvPullDeserializer() public méthode

public TlvPullDeserializer ( SimplTypesScope inputSimplTypesScope, TranslationContext inputContext, IDeserializationHookStrategy deserializationHookStrategy ) : System
inputSimplTypesScope SimplTypesScope
inputContext Simpl.Serialization.Context.TranslationContext
deserializationHookStrategy IDeserializationHookStrategy
Résultat System