ADD: added new version of protobuf
This commit is contained in:
@@ -31,12 +31,12 @@
|
||||
#import <Foundation/Foundation.h>
|
||||
|
||||
#import "GPBBootstrap.h"
|
||||
#import "GPBExtensionRegistry.h"
|
||||
|
||||
@class GPBDescriptor;
|
||||
@class GPBCodedInputStream;
|
||||
@class GPBCodedOutputStream;
|
||||
@class GPBExtensionDescriptor;
|
||||
@class GPBExtensionRegistry;
|
||||
@class GPBFieldDescriptor;
|
||||
@class GPBUnknownFieldSet;
|
||||
|
||||
@@ -80,7 +80,7 @@ CF_EXTERN_C_END
|
||||
* @c +parseFromData:extensionRegistry:error: to provide an extension
|
||||
* registry.
|
||||
**/
|
||||
@interface GPBMessage : NSObject <NSSecureCoding, NSCopying>
|
||||
@interface GPBMessage : NSObject<NSSecureCoding, NSCopying>
|
||||
|
||||
// If you add an instance method/property to this class that may conflict with
|
||||
// fields declared in protos, you need to update objective_helpers.cc. The main
|
||||
@@ -147,7 +147,7 @@ CF_EXTERN_C_END
|
||||
* @return A new instance of the generated class.
|
||||
**/
|
||||
+ (nullable instancetype)parseFromData:(NSData *)data
|
||||
extensionRegistry:(nullable id<GPBExtensionRegistry>)extensionRegistry
|
||||
extensionRegistry:(nullable GPBExtensionRegistry *)extensionRegistry
|
||||
error:(NSError **)errorPtr;
|
||||
|
||||
/**
|
||||
@@ -171,7 +171,7 @@ CF_EXTERN_C_END
|
||||
**/
|
||||
+ (nullable instancetype)parseFromCodedInputStream:(GPBCodedInputStream *)input
|
||||
extensionRegistry:
|
||||
(nullable id<GPBExtensionRegistry>)extensionRegistry
|
||||
(nullable GPBExtensionRegistry *)extensionRegistry
|
||||
error:(NSError **)errorPtr;
|
||||
|
||||
/**
|
||||
@@ -196,7 +196,7 @@ CF_EXTERN_C_END
|
||||
**/
|
||||
+ (nullable instancetype)parseDelimitedFromCodedInputStream:(GPBCodedInputStream *)input
|
||||
extensionRegistry:
|
||||
(nullable id<GPBExtensionRegistry>)extensionRegistry
|
||||
(nullable GPBExtensionRegistry *)extensionRegistry
|
||||
error:(NSError **)errorPtr;
|
||||
|
||||
/**
|
||||
@@ -239,7 +239,7 @@ CF_EXTERN_C_END
|
||||
* @return An initialized instance of the generated class.
|
||||
**/
|
||||
- (nullable instancetype)initWithData:(NSData *)data
|
||||
extensionRegistry:(nullable id<GPBExtensionRegistry>)extensionRegistry
|
||||
extensionRegistry:(nullable GPBExtensionRegistry *)extensionRegistry
|
||||
error:(NSError **)errorPtr;
|
||||
|
||||
/**
|
||||
@@ -264,7 +264,7 @@ CF_EXTERN_C_END
|
||||
**/
|
||||
- (nullable instancetype)initWithCodedInputStream:(GPBCodedInputStream *)input
|
||||
extensionRegistry:
|
||||
(nullable id<GPBExtensionRegistry>)extensionRegistry
|
||||
(nullable GPBExtensionRegistry *)extensionRegistry
|
||||
error:(NSError **)errorPtr;
|
||||
|
||||
/**
|
||||
@@ -278,7 +278,7 @@ CF_EXTERN_C_END
|
||||
* unsuccessful.
|
||||
**/
|
||||
- (void)mergeFromData:(NSData *)data
|
||||
extensionRegistry:(nullable id<GPBExtensionRegistry>)extensionRegistry;
|
||||
extensionRegistry:(nullable GPBExtensionRegistry *)extensionRegistry;
|
||||
|
||||
/**
|
||||
* Merges the fields from another message (of the same type) into this
|
||||
@@ -427,7 +427,8 @@ CF_EXTERN_C_END
|
||||
* @param extension The extension descriptor under which to set the value.
|
||||
* @param value The value to be set as the extension.
|
||||
**/
|
||||
- (void)setExtension:(GPBExtensionDescriptor *)extension value:(nullable id)value;
|
||||
- (void)setExtension:(GPBExtensionDescriptor *)extension
|
||||
value:(nullable id)value;
|
||||
|
||||
/**
|
||||
* Adds the given value to the extension for this message. This only applies
|
||||
@@ -448,7 +449,9 @@ CF_EXTERN_C_END
|
||||
* @param index The index of the extension to be replaced.
|
||||
* @param value The value to be replaced in the repeated extension.
|
||||
**/
|
||||
- (void)setExtension:(GPBExtensionDescriptor *)extension index:(NSUInteger)index value:(id)value;
|
||||
- (void)setExtension:(GPBExtensionDescriptor *)extension
|
||||
index:(NSUInteger)index
|
||||
value:(id)value;
|
||||
|
||||
/**
|
||||
* Clears the given extension for this message.
|
||||
|
||||
Reference in New Issue
Block a user