1 | // Generated by the protocol buffer compiler. DO NOT EDIT!
|
---|
2 | // source: ProMCDescription.proto
|
---|
3 |
|
---|
4 | #ifndef PROTOBUF_ProMCDescription_2eproto__INCLUDED
|
---|
5 | #define PROTOBUF_ProMCDescription_2eproto__INCLUDED
|
---|
6 |
|
---|
7 | #include <string>
|
---|
8 |
|
---|
9 | #include <google/protobuf/stubs/common.h>
|
---|
10 |
|
---|
11 | #if GOOGLE_PROTOBUF_VERSION < 2005000
|
---|
12 | #error This file was generated by a newer version of protoc which is
|
---|
13 | #error incompatible with your Protocol Buffer headers. Please update
|
---|
14 | #error your headers.
|
---|
15 | #endif
|
---|
16 | #if 2005000 < GOOGLE_PROTOBUF_MIN_PROTOC_VERSION
|
---|
17 | #error This file was generated by an older version of protoc which is
|
---|
18 | #error incompatible with your Protocol Buffer headers. Please
|
---|
19 | #error regenerate this file with a newer version of protoc.
|
---|
20 | #endif
|
---|
21 |
|
---|
22 | #include <google/protobuf/generated_message_util.h>
|
---|
23 | #include <google/protobuf/message.h>
|
---|
24 | #include <google/protobuf/repeated_field.h>
|
---|
25 | #include <google/protobuf/extension_set.h>
|
---|
26 | #include <google/protobuf/unknown_field_set.h>
|
---|
27 | // @@protoc_insertion_point(includes)
|
---|
28 |
|
---|
29 | namespace promc {
|
---|
30 |
|
---|
31 | // Internal implementation detail -- do not call these.
|
---|
32 | void protobuf_AddDesc_ProMCDescription_2eproto();
|
---|
33 | void protobuf_AssignDesc_ProMCDescription_2eproto();
|
---|
34 | void protobuf_ShutdownFile_ProMCDescription_2eproto();
|
---|
35 |
|
---|
36 | class ProMCDescription;
|
---|
37 |
|
---|
38 | // ===================================================================
|
---|
39 |
|
---|
40 | class ProMCDescription : public ::google::protobuf::Message {
|
---|
41 | public:
|
---|
42 | ProMCDescription();
|
---|
43 | virtual ~ProMCDescription();
|
---|
44 |
|
---|
45 | ProMCDescription(const ProMCDescription& from);
|
---|
46 |
|
---|
47 | inline ProMCDescription& operator=(const ProMCDescription& from) {
|
---|
48 | CopyFrom(from);
|
---|
49 | return *this;
|
---|
50 | }
|
---|
51 |
|
---|
52 | inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
|
---|
53 | return _unknown_fields_;
|
---|
54 | }
|
---|
55 |
|
---|
56 | inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
|
---|
57 | return &_unknown_fields_;
|
---|
58 | }
|
---|
59 |
|
---|
60 | static const ::google::protobuf::Descriptor* descriptor();
|
---|
61 | static const ProMCDescription& default_instance();
|
---|
62 |
|
---|
63 | void Swap(ProMCDescription* other);
|
---|
64 |
|
---|
65 | // implements Message ----------------------------------------------
|
---|
66 |
|
---|
67 | ProMCDescription* New() const;
|
---|
68 | void CopyFrom(const ::google::protobuf::Message& from);
|
---|
69 | void MergeFrom(const ::google::protobuf::Message& from);
|
---|
70 | void CopyFrom(const ProMCDescription& from);
|
---|
71 | void MergeFrom(const ProMCDescription& from);
|
---|
72 | void Clear();
|
---|
73 | bool IsInitialized() const;
|
---|
74 |
|
---|
75 | int ByteSize() const;
|
---|
76 | bool MergePartialFromCodedStream(
|
---|
77 | ::google::protobuf::io::CodedInputStream* input);
|
---|
78 | void SerializeWithCachedSizes(
|
---|
79 | ::google::protobuf::io::CodedOutputStream* output) const;
|
---|
80 | ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
|
---|
81 | int GetCachedSize() const { return _cached_size_; }
|
---|
82 | private:
|
---|
83 | void SharedCtor();
|
---|
84 | void SharedDtor();
|
---|
85 | void SetCachedSize(int size) const;
|
---|
86 | public:
|
---|
87 |
|
---|
88 | ::google::protobuf::Metadata GetMetadata() const;
|
---|
89 |
|
---|
90 | // nested types ----------------------------------------------------
|
---|
91 |
|
---|
92 | // accessors -------------------------------------------------------
|
---|
93 |
|
---|
94 | // required uint64 version = 1;
|
---|
95 | inline bool has_version() const;
|
---|
96 | inline void clear_version();
|
---|
97 | static const int kVersionFieldNumber = 1;
|
---|
98 | inline ::google::protobuf::uint64 version() const;
|
---|
99 | inline void set_version(::google::protobuf::uint64 value);
|
---|
100 |
|
---|
101 | // required uint64 events = 2;
|
---|
102 | inline bool has_events() const;
|
---|
103 | inline void clear_events();
|
---|
104 | static const int kEventsFieldNumber = 2;
|
---|
105 | inline ::google::protobuf::uint64 events() const;
|
---|
106 | inline void set_events(::google::protobuf::uint64 value);
|
---|
107 |
|
---|
108 | // required string description = 3;
|
---|
109 | inline bool has_description() const;
|
---|
110 | inline void clear_description();
|
---|
111 | static const int kDescriptionFieldNumber = 3;
|
---|
112 | inline const ::std::string& description() const;
|
---|
113 | inline void set_description(const ::std::string& value);
|
---|
114 | inline void set_description(const char* value);
|
---|
115 | inline void set_description(const char* value, size_t size);
|
---|
116 | inline ::std::string* mutable_description();
|
---|
117 | inline ::std::string* release_description();
|
---|
118 | inline void set_allocated_description(::std::string* description);
|
---|
119 |
|
---|
120 | // required uint64 timestamp = 4;
|
---|
121 | inline bool has_timestamp() const;
|
---|
122 | inline void clear_timestamp();
|
---|
123 | static const int kTimestampFieldNumber = 4;
|
---|
124 | inline ::google::protobuf::uint64 timestamp() const;
|
---|
125 | inline void set_timestamp(::google::protobuf::uint64 value);
|
---|
126 |
|
---|
127 | // @@protoc_insertion_point(class_scope:promc.ProMCDescription)
|
---|
128 | private:
|
---|
129 | inline void set_has_version();
|
---|
130 | inline void clear_has_version();
|
---|
131 | inline void set_has_events();
|
---|
132 | inline void clear_has_events();
|
---|
133 | inline void set_has_description();
|
---|
134 | inline void clear_has_description();
|
---|
135 | inline void set_has_timestamp();
|
---|
136 | inline void clear_has_timestamp();
|
---|
137 |
|
---|
138 | ::google::protobuf::UnknownFieldSet _unknown_fields_;
|
---|
139 |
|
---|
140 | ::google::protobuf::uint64 version_;
|
---|
141 | ::google::protobuf::uint64 events_;
|
---|
142 | ::std::string* description_;
|
---|
143 | ::google::protobuf::uint64 timestamp_;
|
---|
144 |
|
---|
145 | mutable int _cached_size_;
|
---|
146 | ::google::protobuf::uint32 _has_bits_[(4 + 31) / 32];
|
---|
147 |
|
---|
148 | friend void protobuf_AddDesc_ProMCDescription_2eproto();
|
---|
149 | friend void protobuf_AssignDesc_ProMCDescription_2eproto();
|
---|
150 | friend void protobuf_ShutdownFile_ProMCDescription_2eproto();
|
---|
151 |
|
---|
152 | void InitAsDefaultInstance();
|
---|
153 | static ProMCDescription* default_instance_;
|
---|
154 | };
|
---|
155 | // ===================================================================
|
---|
156 |
|
---|
157 |
|
---|
158 | // ===================================================================
|
---|
159 |
|
---|
160 | // ProMCDescription
|
---|
161 |
|
---|
162 | // required uint64 version = 1;
|
---|
163 | inline bool ProMCDescription::has_version() const {
|
---|
164 | return (_has_bits_[0] & 0x00000001u) != 0;
|
---|
165 | }
|
---|
166 | inline void ProMCDescription::set_has_version() {
|
---|
167 | _has_bits_[0] |= 0x00000001u;
|
---|
168 | }
|
---|
169 | inline void ProMCDescription::clear_has_version() {
|
---|
170 | _has_bits_[0] &= ~0x00000001u;
|
---|
171 | }
|
---|
172 | inline void ProMCDescription::clear_version() {
|
---|
173 | version_ = GOOGLE_ULONGLONG(0);
|
---|
174 | clear_has_version();
|
---|
175 | }
|
---|
176 | inline ::google::protobuf::uint64 ProMCDescription::version() const {
|
---|
177 | return version_;
|
---|
178 | }
|
---|
179 | inline void ProMCDescription::set_version(::google::protobuf::uint64 value) {
|
---|
180 | set_has_version();
|
---|
181 | version_ = value;
|
---|
182 | }
|
---|
183 |
|
---|
184 | // required uint64 events = 2;
|
---|
185 | inline bool ProMCDescription::has_events() const {
|
---|
186 | return (_has_bits_[0] & 0x00000002u) != 0;
|
---|
187 | }
|
---|
188 | inline void ProMCDescription::set_has_events() {
|
---|
189 | _has_bits_[0] |= 0x00000002u;
|
---|
190 | }
|
---|
191 | inline void ProMCDescription::clear_has_events() {
|
---|
192 | _has_bits_[0] &= ~0x00000002u;
|
---|
193 | }
|
---|
194 | inline void ProMCDescription::clear_events() {
|
---|
195 | events_ = GOOGLE_ULONGLONG(0);
|
---|
196 | clear_has_events();
|
---|
197 | }
|
---|
198 | inline ::google::protobuf::uint64 ProMCDescription::events() const {
|
---|
199 | return events_;
|
---|
200 | }
|
---|
201 | inline void ProMCDescription::set_events(::google::protobuf::uint64 value) {
|
---|
202 | set_has_events();
|
---|
203 | events_ = value;
|
---|
204 | }
|
---|
205 |
|
---|
206 | // required string description = 3;
|
---|
207 | inline bool ProMCDescription::has_description() const {
|
---|
208 | return (_has_bits_[0] & 0x00000004u) != 0;
|
---|
209 | }
|
---|
210 | inline void ProMCDescription::set_has_description() {
|
---|
211 | _has_bits_[0] |= 0x00000004u;
|
---|
212 | }
|
---|
213 | inline void ProMCDescription::clear_has_description() {
|
---|
214 | _has_bits_[0] &= ~0x00000004u;
|
---|
215 | }
|
---|
216 | inline void ProMCDescription::clear_description() {
|
---|
217 | if (description_ != &::google::protobuf::internal::kEmptyString) {
|
---|
218 | description_->clear();
|
---|
219 | }
|
---|
220 | clear_has_description();
|
---|
221 | }
|
---|
222 | inline const ::std::string& ProMCDescription::description() const {
|
---|
223 | return *description_;
|
---|
224 | }
|
---|
225 | inline void ProMCDescription::set_description(const ::std::string& value) {
|
---|
226 | set_has_description();
|
---|
227 | if (description_ == &::google::protobuf::internal::kEmptyString) {
|
---|
228 | description_ = new ::std::string;
|
---|
229 | }
|
---|
230 | description_->assign(value);
|
---|
231 | }
|
---|
232 | inline void ProMCDescription::set_description(const char* value) {
|
---|
233 | set_has_description();
|
---|
234 | if (description_ == &::google::protobuf::internal::kEmptyString) {
|
---|
235 | description_ = new ::std::string;
|
---|
236 | }
|
---|
237 | description_->assign(value);
|
---|
238 | }
|
---|
239 | inline void ProMCDescription::set_description(const char* value, size_t size) {
|
---|
240 | set_has_description();
|
---|
241 | if (description_ == &::google::protobuf::internal::kEmptyString) {
|
---|
242 | description_ = new ::std::string;
|
---|
243 | }
|
---|
244 | description_->assign(reinterpret_cast<const char*>(value), size);
|
---|
245 | }
|
---|
246 | inline ::std::string* ProMCDescription::mutable_description() {
|
---|
247 | set_has_description();
|
---|
248 | if (description_ == &::google::protobuf::internal::kEmptyString) {
|
---|
249 | description_ = new ::std::string;
|
---|
250 | }
|
---|
251 | return description_;
|
---|
252 | }
|
---|
253 | inline ::std::string* ProMCDescription::release_description() {
|
---|
254 | clear_has_description();
|
---|
255 | if (description_ == &::google::protobuf::internal::kEmptyString) {
|
---|
256 | return NULL;
|
---|
257 | } else {
|
---|
258 | ::std::string* temp = description_;
|
---|
259 | description_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
---|
260 | return temp;
|
---|
261 | }
|
---|
262 | }
|
---|
263 | inline void ProMCDescription::set_allocated_description(::std::string* description) {
|
---|
264 | if (description_ != &::google::protobuf::internal::kEmptyString) {
|
---|
265 | delete description_;
|
---|
266 | }
|
---|
267 | if (description) {
|
---|
268 | set_has_description();
|
---|
269 | description_ = description;
|
---|
270 | } else {
|
---|
271 | clear_has_description();
|
---|
272 | description_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
---|
273 | }
|
---|
274 | }
|
---|
275 |
|
---|
276 | // required uint64 timestamp = 4;
|
---|
277 | inline bool ProMCDescription::has_timestamp() const {
|
---|
278 | return (_has_bits_[0] & 0x00000008u) != 0;
|
---|
279 | }
|
---|
280 | inline void ProMCDescription::set_has_timestamp() {
|
---|
281 | _has_bits_[0] |= 0x00000008u;
|
---|
282 | }
|
---|
283 | inline void ProMCDescription::clear_has_timestamp() {
|
---|
284 | _has_bits_[0] &= ~0x00000008u;
|
---|
285 | }
|
---|
286 | inline void ProMCDescription::clear_timestamp() {
|
---|
287 | timestamp_ = GOOGLE_ULONGLONG(0);
|
---|
288 | clear_has_timestamp();
|
---|
289 | }
|
---|
290 | inline ::google::protobuf::uint64 ProMCDescription::timestamp() const {
|
---|
291 | return timestamp_;
|
---|
292 | }
|
---|
293 | inline void ProMCDescription::set_timestamp(::google::protobuf::uint64 value) {
|
---|
294 | set_has_timestamp();
|
---|
295 | timestamp_ = value;
|
---|
296 | }
|
---|
297 |
|
---|
298 |
|
---|
299 | // @@protoc_insertion_point(namespace_scope)
|
---|
300 |
|
---|
301 | } // namespace promc
|
---|
302 |
|
---|
303 | #ifndef SWIG
|
---|
304 | namespace google {
|
---|
305 | namespace protobuf {
|
---|
306 |
|
---|
307 |
|
---|
308 | } // namespace google
|
---|
309 | } // namespace protobuf
|
---|
310 | #endif // SWIG
|
---|
311 |
|
---|
312 | // @@protoc_insertion_point(global_scope)
|
---|
313 |
|
---|
314 | #endif // PROTOBUF_ProMCDescription_2eproto__INCLUDED
|
---|