webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Classes | Public Member Functions | List of all members
com.google.protobuf.ParseExceptionsTest Class Reference

Public Member Functions

void message_parseFrom_InputStream ()
 
void message_parseFrom_InputStreamAndExtensionRegistry ()
 
void message_parseFrom_CodedInputStream ()
 
void message_parseFrom_CodedInputStreamAndExtensionRegistry ()
 
void message_parseDelimitedFrom_InputStream ()
 
void message_parseDelimitedFrom_InputStreamAndExtensionRegistry ()
 
void messageBuilder_mergeFrom_InputStream ()
 
void messageBuilder_mergeFrom_InputStreamAndExtensionRegistry ()
 
void messageBuilder_mergeFrom_CodedInputStream ()
 
void messageBuilder_mergeFrom_CodedInputStreamAndExtensionRegistry ()
 
void messageBuilder_mergeDelimitedFrom_InputStream ()
 
void messageBuilder_mergeDelimitedFrom_InputStreamAndExtensionRegistry ()
 

Detailed Description

Tests the exceptions thrown when parsing from a stream. The methods on the Parser interface are specified to only throw InvalidProtocolBufferException. But we really want to distinguish between invalid protos vs. actual I/O errors (like failures reading from a socket, etc.). So, when we're not using the parser directly, an IOException should be thrown where appropriate, instead of always an InvalidProtocolBufferException.

Author
jh@sq.nosp@m.uare.nosp@m.up.co.nosp@m.m (Joshua Humphries)

Member Function Documentation

◆ message_parseDelimitedFrom_InputStream()

void com.google.protobuf.ParseExceptionsTest.message_parseDelimitedFrom_InputStream ( )
inline

◆ message_parseDelimitedFrom_InputStreamAndExtensionRegistry()

void com.google.protobuf.ParseExceptionsTest.message_parseDelimitedFrom_InputStreamAndExtensionRegistry ( )
inline

◆ message_parseFrom_CodedInputStream()

void com.google.protobuf.ParseExceptionsTest.message_parseFrom_CodedInputStream ( )
inline

◆ message_parseFrom_CodedInputStreamAndExtensionRegistry()

void com.google.protobuf.ParseExceptionsTest.message_parseFrom_CodedInputStreamAndExtensionRegistry ( )
inline

◆ message_parseFrom_InputStream()

void com.google.protobuf.ParseExceptionsTest.message_parseFrom_InputStream ( )
inline

◆ message_parseFrom_InputStreamAndExtensionRegistry()

void com.google.protobuf.ParseExceptionsTest.message_parseFrom_InputStreamAndExtensionRegistry ( )
inline

◆ messageBuilder_mergeDelimitedFrom_InputStream()

void com.google.protobuf.ParseExceptionsTest.messageBuilder_mergeDelimitedFrom_InputStream ( )
inline

◆ messageBuilder_mergeDelimitedFrom_InputStreamAndExtensionRegistry()

void com.google.protobuf.ParseExceptionsTest.messageBuilder_mergeDelimitedFrom_InputStreamAndExtensionRegistry ( )
inline

◆ messageBuilder_mergeFrom_CodedInputStream()

void com.google.protobuf.ParseExceptionsTest.messageBuilder_mergeFrom_CodedInputStream ( )
inline

◆ messageBuilder_mergeFrom_CodedInputStreamAndExtensionRegistry()

void com.google.protobuf.ParseExceptionsTest.messageBuilder_mergeFrom_CodedInputStreamAndExtensionRegistry ( )
inline

◆ messageBuilder_mergeFrom_InputStream()

void com.google.protobuf.ParseExceptionsTest.messageBuilder_mergeFrom_InputStream ( )
inline

◆ messageBuilder_mergeFrom_InputStreamAndExtensionRegistry()

void com.google.protobuf.ParseExceptionsTest.messageBuilder_mergeFrom_InputStreamAndExtensionRegistry ( )
inline

The documentation for this class was generated from the following file: