C# Class AnalyzeRawProtobuf.Program

The program.
显示文件 Open project: mreu/ProtobufLanguageService

Public Methods

Method Description
Main ( string args ) : void

The main.

Private Methods

Method Description
DescriptorProto ( uint totalLength, MessageDescriptor md ) : void

The message descriptor proto.

EnumDescriptorProto ( uint totalLength, EnumDescriptor ed ) : void

The enum descriptor proto.

EnumOptions ( uint totalLength, EnumOptions options ) : void

The enum options.

EnumValueDescriptorProto ( uint totalLength, EnumValueDescriptor ed ) : void

The enum value descriptor proto.

EnumValueOptions ( uint totalLength, EnumValueOptions options ) : void

The enum value options.

ExtensionRange ( uint totalLength, MessageDescriptor er ) : void

The extension range of the message.

FieldDescriptorProto ( uint totalLength, FieldDescriptor fd ) : void

The field descriptor proto.

FieldOptions ( uint totalLength, FieldOptions options ) : void

The field options.

FileDescriptorProto ( uint totalLength, FileDescriptor fd ) : void

The file descriptor proto.

FileDescriptorSet ( FileDescriptor fd ) : void

The file descriptor set.

FileOptions ( uint totalLength, FileOptions options ) : void

The file options.

GetString ( uint length ) : string

The get string.

GetTypeAndFieldNo ( int &type, int &fieldNo ) : int

The get type and field no.

GetVarint ( uint &value ) : int

The get varint.

MessageOptions ( uint totalLength, MessageOptions options ) : void

The message options.

MethodDescriptorProto ( uint totalLength, MethodDescriptor md ) : void

The method descriptor proto.

MethodOptions ( uint totalLength, MethodOptions options ) : void

The method options.

OneofDescriptorProto ( uint totalLength, OneofDescriptor od ) : void

The oneof descriptor proto.

Run ( string filename ) : void

The run.

ServiceDescriptorProto ( uint totalLength, ServiceDescriptor sd ) : void

The service descriptor proto.

ServiceOptions ( uint totalLength, ServiceOptions options ) : void

The service options.

Write ( string text ) : void

The write.

Method Details

Main() public static method

The main.
public static Main ( string args ) : void
args string /// The args. ///
return void