C# Class Google.ProtocolBuffers.ProtoGen.MessageFieldGenerator

Inheritance: FieldGeneratorBase, IFieldSourceGenerator
Exibir arquivo Open project: ayende/dotnet-protobufs

Public Methods

Method Description
GenerateBuilderMembers ( TextGenerator writer ) : void
GenerateBuildingCode ( TextGenerator writer ) : void
GenerateMembers ( TextGenerator writer ) : void
GenerateMergingCode ( TextGenerator writer ) : void
GenerateParsingCode ( TextGenerator writer ) : void
GenerateSerializationCode ( TextGenerator writer ) : void
GenerateSerializedSizeCode ( TextGenerator writer ) : void

Private Methods

Method Description
MessageFieldGenerator ( FieldDescriptor descriptor ) : Google.ProtocolBuffers.Descriptors

Method Details

GenerateBuilderMembers() public method

public GenerateBuilderMembers ( TextGenerator writer ) : void
writer TextGenerator
return void

GenerateBuildingCode() public method

public GenerateBuildingCode ( TextGenerator writer ) : void
writer TextGenerator
return void

GenerateMembers() public method

public GenerateMembers ( TextGenerator writer ) : void
writer TextGenerator
return void

GenerateMergingCode() public method

public GenerateMergingCode ( TextGenerator writer ) : void
writer TextGenerator
return void

GenerateParsingCode() public method

public GenerateParsingCode ( TextGenerator writer ) : void
writer TextGenerator
return void

GenerateSerializationCode() public method

public GenerateSerializationCode ( TextGenerator writer ) : void
writer TextGenerator
return void

GenerateSerializedSizeCode() public method

public GenerateSerializedSizeCode ( TextGenerator writer ) : void
writer TextGenerator
return void