Lines Matching defs:message
67 * Base class that each generated message subclasses from.
71 * exist in two places, you don't want a sub message to be a property
74 * @note While the class support NSSecureCoding, if the message has any
90 * The set of unknown fields for this message.
99 * Whether the message, along with all submessages, have the required fields
106 * @return An autoreleased message with the default values set.
108 + (instancetype)message;
112 * sent to the generated message class that the data should be interpreted as.
116 * @note In DEBUG builds, the parsed message is checked to be sure all required
132 * the generated message class that the data should be interpreted as. If
136 * @note In DEBUG builds, the parsed message is checked to be sure all required
155 * method should be sent to the generated message class that the data should
159 * @note In DEBUG builds, the parsed message is checked to be sure all required
179 * method should be sent to the generated message class that the data should
204 * the generated message class that the data should be interpreted as. If
208 * @note In DEBUG builds, the parsed message is checked to be sure all required
224 * the generated message class that the data should be interpreted as. If
228 * @note In DEBUG builds, the parsed message is checked to be sure all required
247 * method should be sent to the generated message class that the data should
271 * Parses the given data as this message's class, and merges those values into
272 * this message.
274 * @param data The binary representation of the message to merge.
284 * Merges the fields from another message (of the same type) into this
285 * message.
287 * @param other Message to merge into this message.
292 * Writes out the message to the given coded output stream.
294 * @param output The coded output stream into which to write the message.
302 * Writes out the message to the given output stream.
304 * @param output The output stream into which to write the message.
311 * Writes out a varint for the message size followed by the message to
314 * @param output The coded output stream into which to write the message.
321 * Writes out a varint for the message size followed by the message to
324 * @param output The output stream into which to write the message.
331 * Serializes the message to an NSData.
338 * @note In DEBUG ONLY, the message is also checked for all required field,
341 * @return The binary representation of the message.
346 * Serializes a varint with the message size followed by the message data,
352 * @return The binary representation of the size along with the message.
378 * @return The size of the message in it's binary representation.
383 * @return The descriptor for the message class.
388 * Return the descriptor for the message.
394 * message.
399 * Checks whether there is an extension set on the message which matches the
402 * @param extension Extension descriptor to check if it's set on the message.
404 * @return Whether the extension is currently set on the message.
409 * Fetches the given extension's value for this message.
422 * Sets the given extension's value for this message. This only applies for
434 * Adds the given value to the extension for this message. This only applies
445 * on this message. This only applies to repeated field extensions. If the field
457 * Clears the given extension for this message.
459 * @param extension The extension descriptor to be cleared from this message.
464 * Resets all of the fields of this message to their default values.