Classes | Functions | Variables
protobuf/objectivec/GPBCodedInputStream.h File Reference
#import <Foundation/Foundation.h>
Include dependency graph for protobuf/objectivec/GPBCodedInputStream.h:
This graph shows which files directly or indirectly include this file:

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
 

Function Documentation

◆ NS_ENUM()

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.

Variable Documentation

◆ GPBCodedInputStreamErrorDomain

NSString* const GPBCodedInputStreamErrorDomain

NSError domain used for GPBCodedInputStream errors.

◆ GPBCodedInputStreamException

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.

◆ GPBCodedInputStreamUnderlyingErrorKey

NSString* const GPBCodedInputStreamUnderlyingErrorKey

The key under which the underlying NSError from the exception is stored.



grpc
Author(s):
autogenerated on Fri May 16 2025 03:01:16