Home | History | Annotate | Download | only in protobuf

Lines Matching refs:Any

2 // source: google/protobuf/any.proto
30 #include <google/protobuf/any.h>
41 class Any;
45 class LIBPROTOBUF_EXPORT Any : public ::google::protobuf::Message {
47 Any();
48 virtual ~Any();
50 Any(const Any& from);
52 inline Any& operator=(const Any& from) {
58 static const Any& default_instance();
60 // implements Any -----------------------------------------------
70 void Swap(Any* other);
74 inline Any* New() const { return New(NULL); }
76 Any* New(::google::protobuf::Arena* arena) const;
79 void CopyFrom(const Any& from);
80 void MergeFrom(const Any& from);
95 void InternalSwap(Any* other);
133 // @@protoc_insertion_point(class_scope:google.protobuf.Any)
147 static Any* default_instance_;
155 // Any
158 inline void Any::clear_type_url() {
161 inline const ::std::string& Any::type_url() const {
162 // @@protoc_insertion_point(field_get:google.protobuf.Any.type_url)
165 inline void Any::set_type_url(const ::std::string& value) {
168 // @@protoc_insertion_point(field_set:google.protobuf.Any.type_url)
170 inline void Any::set_type_url(const char* value) {
173 // @@protoc_insertion_point(field_set_char:google.protobuf.Any.type_url)
175 inline void Any::set_type_url(const char* value, size_t size) {
179 // @@protoc_insertion_point(field_set_pointer:google.protobuf.Any.type_url)
181 inline ::std::string* Any::mutable_type_url() {
183 // @@protoc_insertion_point(field_mutable:google.protobuf.Any.type_url)
186 inline ::std::string* Any::release_type_url() {
187 // @@protoc_insertion_point(field_release:google.protobuf.Any.type_url)
191 inline void Any::set_allocated_type_url(::std::string* type_url) {
198 // @@protoc_insertion_point(field_set_allocated:google.protobuf.Any.type_url)
202 inline void Any::clear_value() {
205 inline const ::std::string& Any::value() const {
206 // @@protoc_insertion_point(field_get:google.protobuf.Any.value)
209 inline void Any::set_value(const ::std::string& value) {
212 // @@protoc_insertion_point(field_set:google.protobuf.Any.value)
214 inline void Any::set_value(const char* value) {
217 // @@protoc_insertion_point(field_set_char:google.protobuf.Any.value)
219 inline void Any::set_value(const void* value, size_t size) {
223 // @@protoc_insertion_point(field_set_pointer:google.protobuf.Any.value)
225 inline ::std::string* Any::mutable_value() {
227 // @@protoc_insertion_point(field_mutable:google.protobuf.Any.value)
230 inline ::std::string* Any::release_value() {
231 // @@protoc_insertion_point(field_release:google.protobuf.Any.value)
235 inline void Any::set_allocated_value(::std::string* value) {
242 // @@protoc_insertion_point(field_set_allocated:google.protobuf.Any.value)