Lines Matching +full:- +full:- +full:package
1 // Protocol Buffers - Google's data interchange format
4 // Use of this source code is governed by a BSD-style
6 // https://developers.google.com/open-source/licenses/bsd
18 - (size_t)computeSerializedSizeAsField:(GPBFieldDescriptor *)field;
19 - (void)writeToCodedOutputStream:(GPBCodedOutputStream *)outputStream
21 - (void)setGPBGenericValue:(GPBGenericValue *)value forGPBGenericValueKey:(GPBGenericValue *)key;
22 - (void)enumerateForTextFormat:(void (^)(id keyObj, id valueObj))block;
25 // Disable clang-format for the macros.
26 // clang-format off
28 //%PDDM-DEFINE DICTIONARY_PRIV_INTERFACES_FOR_POD_KEY(KEY_NAME)
31 //%PDDM-DEFINE DICTIONARY_POD_PRIV_INTERFACES_FOR_KEY(KEY_NAME)
41 //%PDDM-DEFINE DICTIONARY_PRIVATE_INTERFACES(KEY_NAME, VALUE_NAME, HELPER)
43 //% @package
49 //%PDDM-DEFINE EXTRA_DICTIONARY_PRIVATE_INTERFACES_Basic()
51 //%PDDM-DEFINE EXTRA_DICTIONARY_PRIVATE_INTERFACES_Object()
52 //%- (BOOL)isInitialized;
53 //%- (instancetype)deepCopyWithZone:(NSZone *)zone
56 //%PDDM-DEFINE EXTRA_DICTIONARY_PRIVATE_INTERFACES_Enum()
57 //%- (NSData *)serializedDataForUnknownValue:(int32_t)value
62 //%PDDM-EXPAND DICTIONARY_PRIV_INTERFACES_FOR_POD_KEY(UInt32)
66 @package in GPBUInt32UInt32Dictionary()
72 @package in GPBUInt32Int32Dictionary()
78 @package in GPBUInt32UInt64Dictionary()
84 @package in GPBUInt32Int64Dictionary()
90 @package in GPBUInt32BoolDictionary()
96 @package in GPBUInt32FloatDictionary()
102 @package in GPBUInt32DoubleDictionary()
108 @package in GPBUInt32EnumDictionary()
111 - (NSData *)serializedDataForUnknownValue:(int32_t)value
117 @package in GPBUInt32ObjectDictionary()
120 - (BOOL)isInitialized;
121 - (instancetype)deepCopyWithZone:(NSZone *)zone
125 //%PDDM-EXPAND DICTIONARY_PRIV_INTERFACES_FOR_POD_KEY(Int32)
129 @package in GPBInt32UInt32Dictionary()
135 @package in GPBInt32Int32Dictionary()
141 @package in GPBInt32UInt64Dictionary()
147 @package in GPBInt32Int64Dictionary()
153 @package in GPBInt32BoolDictionary()
159 @package in GPBInt32FloatDictionary()
165 @package in GPBInt32DoubleDictionary()
171 @package in GPBInt32EnumDictionary()
174 - (NSData *)serializedDataForUnknownValue:(int32_t)value
180 @package in GPBInt32ObjectDictionary()
183 - (BOOL)isInitialized;
184 - (instancetype)deepCopyWithZone:(NSZone *)zone
188 //%PDDM-EXPAND DICTIONARY_PRIV_INTERFACES_FOR_POD_KEY(UInt64)
192 @package in GPBUInt64UInt32Dictionary()
198 @package in GPBUInt64Int32Dictionary()
204 @package in GPBUInt64UInt64Dictionary()
210 @package in GPBUInt64Int64Dictionary()
216 @package in GPBUInt64BoolDictionary()
222 @package in GPBUInt64FloatDictionary()
228 @package in GPBUInt64DoubleDictionary()
234 @package in GPBUInt64EnumDictionary()
237 - (NSData *)serializedDataForUnknownValue:(int32_t)value
243 @package in GPBUInt64ObjectDictionary()
246 - (BOOL)isInitialized;
247 - (instancetype)deepCopyWithZone:(NSZone *)zone
251 //%PDDM-EXPAND DICTIONARY_PRIV_INTERFACES_FOR_POD_KEY(Int64)
255 @package in GPBInt64UInt32Dictionary()
261 @package in GPBInt64Int32Dictionary()
267 @package in GPBInt64UInt64Dictionary()
273 @package in GPBInt64Int64Dictionary()
279 @package in GPBInt64BoolDictionary()
285 @package in GPBInt64FloatDictionary()
291 @package in GPBInt64DoubleDictionary()
297 @package in GPBInt64EnumDictionary()
300 - (NSData *)serializedDataForUnknownValue:(int32_t)value
306 @package in GPBInt64ObjectDictionary()
309 - (BOOL)isInitialized;
310 - (instancetype)deepCopyWithZone:(NSZone *)zone
314 //%PDDM-EXPAND DICTIONARY_PRIV_INTERFACES_FOR_POD_KEY(Bool)
318 @package in GPBBoolUInt32Dictionary()
324 @package in GPBBoolInt32Dictionary()
330 @package in GPBBoolUInt64Dictionary()
336 @package in GPBBoolInt64Dictionary()
342 @package in GPBBoolBoolDictionary()
348 @package in GPBBoolFloatDictionary()
354 @package in GPBBoolDoubleDictionary()
360 @package in GPBBoolEnumDictionary()
363 - (NSData *)serializedDataForUnknownValue:(int32_t)value
369 @package in GPBBoolObjectDictionary()
372 - (BOOL)isInitialized;
373 - (instancetype)deepCopyWithZone:(NSZone *)zone
377 //%PDDM-EXPAND DICTIONARY_POD_PRIV_INTERFACES_FOR_KEY(String)
381 @package in GPBStringUInt32Dictionary()
387 @package in GPBStringInt32Dictionary()
393 @package in GPBStringUInt64Dictionary()
399 @package in GPBStringInt64Dictionary()
405 @package in GPBStringBoolDictionary()
411 @package in GPBStringFloatDictionary()
417 @package in GPBStringDoubleDictionary()
423 @package in GPBStringEnumDictionary()
426 - (NSData *)serializedDataForUnknownValue:(int32_t)value
431 //%PDDM-EXPAND-END (6 expansions)
433 // clang-format on
435 #pragma mark - NSDictionary Subclass
438 @package
443 #pragma mark - Helpers