Lines Matching refs:Message

85 //  - Singular Message fields are stored as a pointer to a Message.  These
129 const Message* default_instance,
141 const UnknownFieldSet& GetUnknownFields(const Message& message) const;
142 UnknownFieldSet* MutableUnknownFields(Message* message) const;
144 int SpaceUsed(const Message& message) const;
146 bool HasField(const Message& message, const FieldDescriptor* field) const;
147 int FieldSize(const Message& message, const FieldDescriptor* field) const;
148 void ClearField(Message* message, const FieldDescriptor* field) const;
149 void RemoveLast(Message* message, const FieldDescriptor* field) const;
150 Message* ReleaseLast(Message* message, const FieldDescriptor* field) const;
151 void Swap(Message* message1, Message* message2) const;
152 void SwapElements(Message* message, const FieldDescriptor* field,
154 void ListFields(const Message& message,
157 int32 GetInt32 (const Message& message,
159 int64 GetInt64 (const Message& message,
161 uint32 GetUInt32(const Message& message,
163 uint64 GetUInt64(const Message& message,
165 float GetFloat (const Message& message,
167 double GetDouble(const Message& message,
169 bool GetBool (const Message& message,
171 string GetString(const Message& message,
173 const string& GetStringReference(const Message& message,
176 const EnumValueDescriptor* GetEnum(const Message& message,
178 const Message& GetMessage(const Message& message,
182 void SetInt32 (Message* message,
184 void SetInt64 (Message* message,
186 void SetUInt32(Message* message,
188 void SetUInt64(Message* message,
190 void SetFloat (Message* message,
192 void SetDouble(Message* message,
194 void SetBool (Message* message,
196 void SetString(Message* message,
199 void SetEnum (Message* message, const FieldDescriptor* field,
201 Message* MutableMessage(Message* message, const FieldDescriptor* field,
203 Message* ReleaseMessage(Message* message, const FieldDescriptor* field,
206 int32 GetRepeatedInt32 (const Message& message,
208 int64 GetRepeatedInt64 (const Message& message,
210 uint32 GetRepeatedUInt32(const Message& message,
212 uint64 GetRepeatedUInt64(const Message& message,
214 float GetRepeatedFloat (const Message& message,
216 double GetRepeatedDouble(const Message& message,
218 bool GetRepeatedBool (const Message& message,
220 string GetRepeatedString(const Message& message,
222 const string& GetRepeatedStringReference(const Message& message,
225 const EnumValueDescriptor* GetRepeatedEnum(const Message& message,
228 const Message& GetRepeatedMessage(const Message& message,
233 void SetRepeatedInt32 (Message* message,
235 void SetRepeatedInt64 (Message* message,
237 void SetRepeatedUInt32(Message* message,
239 void SetRepeatedUInt64(Message* message,
241 void SetRepeatedFloat (Message* message,
243 void SetRepeatedDouble(Message* message,
245 void SetRepeatedBool (Message* message,
247 void SetRepeatedString(Message* message,
250 void SetRepeatedEnum(Message* message, const FieldDescriptor* field,
253 Message* MutableRepeatedMessage(Message* message,
257 void AddInt32 (Message* message,
259 void AddInt64 (Message* message,
261 void AddUInt32(Message* message,
263 void AddUInt64(Message* message,
265 void AddFloat (Message* message,
267 void AddDouble(Message* message,
269 void AddBool (Message* message,
271 void AddString(Message* message,
273 void AddEnum(Message* message,
276 Message* AddMessage(Message* message, const FieldDescriptor* field,
284 Message* message, const FieldDescriptor* field, FieldDescriptor::CppType,
295 const Message* default_instance_;
307 inline const Type& GetRaw(const Message& message,
310 inline Type* MutableRaw(Message* message,
315 inline const uint32* GetHasBits(const Message& message) const;
316 inline uint32* MutableHasBits(Message* message) const;
317 inline const ExtensionSet& GetExtensionSet(const Message& message) const;
318 inline ExtensionSet* MutableExtensionSet(Message* message) const;
320 inline bool HasBit(const Message& message,
322 inline void SetBit(Message* message,
324 inline void ClearBit(Message* message,
328 inline const Type& GetField(const Message& message,
331 inline void SetField(Message* message,
334 inline Type* MutableField(Message* message,
337 inline const Type& GetRepeatedField(const Message& message,
341 inline const Type& GetRepeatedPtrField(const Message& message,
345 inline void SetRepeatedField(Message* message,
349 inline Type* MutableRepeatedField(Message* message,
353 inline void AddField(Message* message,
356 inline Type* AddField(Message* message,
384 // optimization. For example, take Message::MergeFrom(const Message& other).
387 // void MergeFrom(const Message& other);