#import <Foundation/Foundation.h>
Go to the source code of this file.
Classes | |
class | GPBCodedInputStream |
Functions | |
typedef | NS_ENUM (NSInteger, GPBCodedInputStreamErrorCode) |
Variables | |
NSString *const | GPBCodedInputStreamErrorDomain |
NS_ASSUME_NONNULL_BEGIN CF_EXTERN_C_BEGIN NSString *const | GPBCodedInputStreamException |
NSString *const | GPBCodedInputStreamUnderlyingErrorKey |
typedef NS_ENUM | ( | NSInteger | , |
GPBCodedInputStreamErrorCode | |||
) |
Error code for NSError with GPBCodedInputStreamErrorDomain
.
The size does not fit in the remaining bytes to be read.
Attempted to read beyond the subsection limit.
The requested subsection limit is invalid.
Invalid tag read.
Invalid UTF-8 character in a string.
Invalid VarInt read.
The maximum recursion depth of messages was exceeded.
Definition at line 56 of file protobuf/objectivec/GPBCodedInputStream.h.
NSString* const GPBCodedInputStreamErrorDomain |
NSError domain used for GPBCodedInputStream
errors.
NS_ASSUME_NONNULL_BEGIN CF_EXTERN_C_BEGIN NSString* const GPBCodedInputStreamException |
GPBCodedInputStream
exception name. Exceptions raised from GPBCodedInputStream
contain an underlying error in the userInfo dictionary under the GPBCodedInputStreamUnderlyingErrorKey key.
NSString* const GPBCodedInputStreamUnderlyingErrorKey |
The key under which the underlying NSError from the exception is stored.