Goby3  3.1.5a
2024.05.23
store_server_config.pb.h
Go to the documentation of this file.
1 // Generated by the protocol buffer compiler. DO NOT EDIT!
2 // source: goby/acomms/protobuf/store_server_config.proto
3 
4 #ifndef PROTOBUF_INCLUDED_goby_2facomms_2fprotobuf_2fstore_5fserver_5fconfig_2eproto
5 #define PROTOBUF_INCLUDED_goby_2facomms_2fprotobuf_2fstore_5fserver_5fconfig_2eproto
6 
7 #include <string>
8 
9 #include <google/protobuf/stubs/common.h>
10 
11 #if GOOGLE_PROTOBUF_VERSION < 3006001
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 3006001 < 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/io/coded_stream.h>
23 #include <google/protobuf/arena.h>
24 #include <google/protobuf/arenastring.h>
25 #include <google/protobuf/generated_message_table_driven.h>
26 #include <google/protobuf/generated_message_util.h>
27 #include <google/protobuf/inlined_string_field.h>
28 #include <google/protobuf/metadata.h>
30 #include <google/protobuf/repeated_field.h> // IWYU pragma: export
31 #include <google/protobuf/extension_set.h> // IWYU pragma: export
32 #include <google/protobuf/unknown_field_set.h>
35 #include "dccl/option_extensions.pb.h"
37 #include <boost/units/quantity.hpp>
38 #include <boost/units/absolute.hpp>
39 #include <boost/units/dimensionless_type.hpp>
40 #include <boost/units/make_scaled_unit.hpp>
41 // @@protoc_insertion_point(includes)
42 #define PROTOBUF_INTERNAL_EXPORT_protobuf_goby_2facomms_2fprotobuf_2fstore_5fserver_5fconfig_2eproto
43 
45 // Internal implementation detail -- do not use these members.
46 struct TableStruct {
47  static const ::google::protobuf::internal::ParseTableField entries[];
48  static const ::google::protobuf::internal::AuxillaryParseTableField aux[];
49  static const ::google::protobuf::internal::ParseTable schema[1];
50  static const ::google::protobuf::internal::FieldMetadata field_metadata[];
51  static const ::google::protobuf::internal::SerializationTable serialization_table[];
53 };
54 void AddDescriptors();
55 } // namespace protobuf_goby_2facomms_2fprotobuf_2fstore_5fserver_5fconfig_2eproto
56 namespace goby {
57 namespace apps {
58 namespace acomms {
59 namespace protobuf {
60 class StoreServerConfig;
61 class StoreServerConfigDefaultTypeInternal;
62 extern StoreServerConfigDefaultTypeInternal _StoreServerConfig_default_instance_;
63 } // namespace protobuf
64 } // namespace acomms
65 } // namespace apps
66 } // namespace goby
67 namespace google {
68 namespace protobuf {
69 template<> ::goby::apps::acomms::protobuf::StoreServerConfig* Arena::CreateMaybeMessage<::goby::apps::acomms::protobuf::StoreServerConfig>(Arena*);
70 } // namespace protobuf
71 } // namespace google
72 namespace goby {
73 namespace apps {
74 namespace acomms {
75 namespace protobuf {
76 
77 // ===================================================================
78 
79 class StoreServerConfig : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:goby.apps.acomms.protobuf.StoreServerConfig) */ {
80  public:
82  virtual ~StoreServerConfig();
83 
85 
87  CopyFrom(from);
88  return *this;
89  }
90  #if LANG_CXX11
91  StoreServerConfig(StoreServerConfig&& from) noexcept
92  : StoreServerConfig() {
93  *this = ::std::move(from);
94  }
95 
96  inline StoreServerConfig& operator=(StoreServerConfig&& from) noexcept {
97  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
98  if (this != &from) InternalSwap(&from);
99  } else {
100  CopyFrom(from);
101  }
102  return *this;
103  }
104  #endif
105  inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
106  return _internal_metadata_.unknown_fields();
107  }
108  inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
109  return _internal_metadata_.mutable_unknown_fields();
110  }
111 
112  static const ::google::protobuf::Descriptor* descriptor();
113  static const StoreServerConfig& default_instance();
114 
115  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
117  return reinterpret_cast<const StoreServerConfig*>(
119  }
120  static constexpr int kIndexInFileMessages =
121  0;
122 
123  void Swap(StoreServerConfig* other);
125  a.Swap(&b);
126  }
127 
128  // implements Message ----------------------------------------------
129 
130  inline StoreServerConfig* New() const final {
131  return CreateMaybeMessage<StoreServerConfig>(NULL);
132  }
133 
135  return CreateMaybeMessage<StoreServerConfig>(arena);
136  }
137  void CopyFrom(const ::google::protobuf::Message& from) final;
138  void MergeFrom(const ::google::protobuf::Message& from) final;
139  void CopyFrom(const StoreServerConfig& from);
140  void MergeFrom(const StoreServerConfig& from);
141  void Clear() final;
142  bool IsInitialized() const final;
143 
144  size_t ByteSizeLong() const final;
146  ::google::protobuf::io::CodedInputStream* input) final;
148  ::google::protobuf::io::CodedOutputStream* output) const final;
150  bool deterministic, ::google::protobuf::uint8* target) const final;
151  int GetCachedSize() const final { return _cached_size_.Get(); }
152 
153  private:
154  void SharedCtor();
155  void SharedDtor();
156  void SetCachedSize(int size) const final;
157  void InternalSwap(StoreServerConfig* other);
158  private:
159  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
160  return NULL;
161  }
162  inline void* MaybeArenaPtr() const {
163  return NULL;
164  }
165  public:
166 
168 
169  // nested types ----------------------------------------------------
170 
171  // accessors -------------------------------------------------------
172 
173  // optional string db_file_dir = 3 [default = "."];
174  bool has_db_file_dir() const;
175  void clear_db_file_dir();
176  static const int kDbFileDirFieldNumber = 3;
177  const ::std::string& db_file_dir() const;
178  void set_db_file_dir(const ::std::string& value);
179  #if LANG_CXX11
180  void set_db_file_dir(::std::string&& value);
181  #endif
182  void set_db_file_dir(const char* value);
183  void set_db_file_dir(const char* value, size_t size);
184  ::std::string* mutable_db_file_dir();
185  ::std::string* release_db_file_dir();
186  void set_allocated_db_file_dir(::std::string* db_file_dir);
187 
188  // optional string db_file_name = 4;
189  bool has_db_file_name() const;
190  void clear_db_file_name();
191  static const int kDbFileNameFieldNumber = 4;
192  const ::std::string& db_file_name() const;
193  void set_db_file_name(const ::std::string& value);
194  #if LANG_CXX11
195  void set_db_file_name(::std::string&& value);
196  #endif
197  void set_db_file_name(const char* value);
198  void set_db_file_name(const char* value, size_t size);
199  ::std::string* mutable_db_file_name();
200  ::std::string* release_db_file_name();
201  void set_allocated_db_file_name(::std::string* db_file_name);
202 
203  // optional .goby.middleware.protobuf.AppConfig app = 1;
204  bool has_app() const;
205  void clear_app();
206  static const int kAppFieldNumber = 1;
207  private:
208  const ::goby::middleware::protobuf::AppConfig& _internal_app() const;
209  public:
210  const ::goby::middleware::protobuf::AppConfig& app() const;
214 
215  // optional .goby.middleware.protobuf.TCPServerConfig tcp_server = 2;
216  bool has_tcp_server() const;
217  void clear_tcp_server();
218  static const int kTcpServerFieldNumber = 2;
219  private:
220  const ::goby::middleware::protobuf::TCPServerConfig& _internal_tcp_server() const;
221  public:
222  const ::goby::middleware::protobuf::TCPServerConfig& tcp_server() const;
226 
227  // @@protoc_insertion_point(class_scope:goby.apps.acomms.protobuf.StoreServerConfig)
228  private:
229  void set_has_app();
230  void clear_has_app();
231  void set_has_tcp_server();
232  void clear_has_tcp_server();
233  void set_has_db_file_dir();
234  void clear_has_db_file_dir();
235  void set_has_db_file_name();
236  void clear_has_db_file_name();
237 
238  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
239  ::google::protobuf::internal::HasBits<1> _has_bits_;
240  mutable ::google::protobuf::internal::CachedSize _cached_size_;
241  public:
242  static ::google::protobuf::internal::ExplicitlyConstructed< ::std::string> _i_give_permission_to_break_this_code_default_db_file_dir_;
243  private:
244  ::google::protobuf::internal::ArenaStringPtr db_file_dir_;
245  ::google::protobuf::internal::ArenaStringPtr db_file_name_;
248  friend struct ::protobuf_goby_2facomms_2fprotobuf_2fstore_5fserver_5fconfig_2eproto::TableStruct;
249 };
250 // ===================================================================
251 
252 
253 // ===================================================================
254 
255 #ifdef __GNUC__
256  #pragma GCC diagnostic push
257  #pragma GCC diagnostic ignored "-Wstrict-aliasing"
258 #endif // __GNUC__
259 // StoreServerConfig
260 
261 // optional .goby.middleware.protobuf.AppConfig app = 1;
262 inline bool StoreServerConfig::has_app() const {
263  return (_has_bits_[0] & 0x00000004u) != 0;
264 }
265 inline void StoreServerConfig::set_has_app() {
266  _has_bits_[0] |= 0x00000004u;
267 }
268 inline void StoreServerConfig::clear_has_app() {
269  _has_bits_[0] &= ~0x00000004u;
270 }
271 inline const ::goby::middleware::protobuf::AppConfig& StoreServerConfig::_internal_app() const {
272  return *app_;
273 }
274 inline const ::goby::middleware::protobuf::AppConfig& StoreServerConfig::app() const {
275  const ::goby::middleware::protobuf::AppConfig* p = app_;
276  // @@protoc_insertion_point(field_get:goby.apps.acomms.protobuf.StoreServerConfig.app)
277  return p != NULL ? *p : *reinterpret_cast<const ::goby::middleware::protobuf::AppConfig*>(
279 }
280 inline ::goby::middleware::protobuf::AppConfig* StoreServerConfig::release_app() {
281  // @@protoc_insertion_point(field_release:goby.apps.acomms.protobuf.StoreServerConfig.app)
282  clear_has_app();
284  app_ = NULL;
285  return temp;
286 }
287 inline ::goby::middleware::protobuf::AppConfig* StoreServerConfig::mutable_app() {
288  set_has_app();
289  if (app_ == NULL) {
290  auto* p = CreateMaybeMessage<::goby::middleware::protobuf::AppConfig>(GetArenaNoVirtual());
291  app_ = p;
292  }
293  // @@protoc_insertion_point(field_mutable:goby.apps.acomms.protobuf.StoreServerConfig.app)
294  return app_;
295 }
297  ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
298  if (message_arena == NULL) {
299  delete reinterpret_cast< ::google::protobuf::MessageLite*>(app_);
300  }
301  if (app) {
302  ::google::protobuf::Arena* submessage_arena = NULL;
303  if (message_arena != submessage_arena) {
304  app = ::google::protobuf::internal::GetOwnedMessage(
305  message_arena, app, submessage_arena);
306  }
307  set_has_app();
308  } else {
309  clear_has_app();
310  }
311  app_ = app;
312  // @@protoc_insertion_point(field_set_allocated:goby.apps.acomms.protobuf.StoreServerConfig.app)
313 }
314 
315 // optional .goby.middleware.protobuf.TCPServerConfig tcp_server = 2;
317  return (_has_bits_[0] & 0x00000008u) != 0;
318 }
319 inline void StoreServerConfig::set_has_tcp_server() {
320  _has_bits_[0] |= 0x00000008u;
321 }
322 inline void StoreServerConfig::clear_has_tcp_server() {
323  _has_bits_[0] &= ~0x00000008u;
324 }
325 inline const ::goby::middleware::protobuf::TCPServerConfig& StoreServerConfig::_internal_tcp_server() const {
326  return *tcp_server_;
327 }
328 inline const ::goby::middleware::protobuf::TCPServerConfig& StoreServerConfig::tcp_server() const {
329  const ::goby::middleware::protobuf::TCPServerConfig* p = tcp_server_;
330  // @@protoc_insertion_point(field_get:goby.apps.acomms.protobuf.StoreServerConfig.tcp_server)
331  return p != NULL ? *p : *reinterpret_cast<const ::goby::middleware::protobuf::TCPServerConfig*>(
333 }
334 inline ::goby::middleware::protobuf::TCPServerConfig* StoreServerConfig::release_tcp_server() {
335  // @@protoc_insertion_point(field_release:goby.apps.acomms.protobuf.StoreServerConfig.tcp_server)
336  clear_has_tcp_server();
338  tcp_server_ = NULL;
339  return temp;
340 }
341 inline ::goby::middleware::protobuf::TCPServerConfig* StoreServerConfig::mutable_tcp_server() {
342  set_has_tcp_server();
343  if (tcp_server_ == NULL) {
344  auto* p = CreateMaybeMessage<::goby::middleware::protobuf::TCPServerConfig>(GetArenaNoVirtual());
345  tcp_server_ = p;
346  }
347  // @@protoc_insertion_point(field_mutable:goby.apps.acomms.protobuf.StoreServerConfig.tcp_server)
348  return tcp_server_;
349 }
351  ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
352  if (message_arena == NULL) {
353  delete reinterpret_cast< ::google::protobuf::MessageLite*>(tcp_server_);
354  }
355  if (tcp_server) {
356  ::google::protobuf::Arena* submessage_arena = NULL;
357  if (message_arena != submessage_arena) {
358  tcp_server = ::google::protobuf::internal::GetOwnedMessage(
359  message_arena, tcp_server, submessage_arena);
360  }
361  set_has_tcp_server();
362  } else {
363  clear_has_tcp_server();
364  }
365  tcp_server_ = tcp_server;
366  // @@protoc_insertion_point(field_set_allocated:goby.apps.acomms.protobuf.StoreServerConfig.tcp_server)
367 }
368 
369 // optional string db_file_dir = 3 [default = "."];
371  return (_has_bits_[0] & 0x00000001u) != 0;
372 }
373 inline void StoreServerConfig::set_has_db_file_dir() {
374  _has_bits_[0] |= 0x00000001u;
375 }
376 inline void StoreServerConfig::clear_has_db_file_dir() {
377  _has_bits_[0] &= ~0x00000001u;
378 }
381  clear_has_db_file_dir();
382 }
383 inline const ::std::string& StoreServerConfig::db_file_dir() const {
384  // @@protoc_insertion_point(field_get:goby.apps.acomms.protobuf.StoreServerConfig.db_file_dir)
385  return db_file_dir_.GetNoArena();
386 }
387 inline void StoreServerConfig::set_db_file_dir(const ::std::string& value) {
388  set_has_db_file_dir();
390  // @@protoc_insertion_point(field_set:goby.apps.acomms.protobuf.StoreServerConfig.db_file_dir)
391 }
392 #if LANG_CXX11
393 inline void StoreServerConfig::set_db_file_dir(::std::string&& value) {
394  set_has_db_file_dir();
395  db_file_dir_.SetNoArena(
397  // @@protoc_insertion_point(field_set_rvalue:goby.apps.acomms.protobuf.StoreServerConfig.db_file_dir)
398 }
399 #endif
400 inline void StoreServerConfig::set_db_file_dir(const char* value) {
401  GOOGLE_DCHECK(value != NULL);
402  set_has_db_file_dir();
404  // @@protoc_insertion_point(field_set_char:goby.apps.acomms.protobuf.StoreServerConfig.db_file_dir)
405 }
406 inline void StoreServerConfig::set_db_file_dir(const char* value, size_t size) {
407  set_has_db_file_dir();
409  ::std::string(reinterpret_cast<const char*>(value), size));
410  // @@protoc_insertion_point(field_set_pointer:goby.apps.acomms.protobuf.StoreServerConfig.db_file_dir)
411 }
412 inline ::std::string* StoreServerConfig::mutable_db_file_dir() {
413  set_has_db_file_dir();
414  // @@protoc_insertion_point(field_mutable:goby.apps.acomms.protobuf.StoreServerConfig.db_file_dir)
416 }
417 inline ::std::string* StoreServerConfig::release_db_file_dir() {
418  // @@protoc_insertion_point(field_release:goby.apps.acomms.protobuf.StoreServerConfig.db_file_dir)
419  if (!has_db_file_dir()) {
420  return NULL;
421  }
422  clear_has_db_file_dir();
424 }
425 inline void StoreServerConfig::set_allocated_db_file_dir(::std::string* db_file_dir) {
426  if (db_file_dir != NULL) {
427  set_has_db_file_dir();
428  } else {
429  clear_has_db_file_dir();
430  }
432  // @@protoc_insertion_point(field_set_allocated:goby.apps.acomms.protobuf.StoreServerConfig.db_file_dir)
433 }
434 
435 // optional string db_file_name = 4;
437  return (_has_bits_[0] & 0x00000002u) != 0;
438 }
439 inline void StoreServerConfig::set_has_db_file_name() {
440  _has_bits_[0] |= 0x00000002u;
441 }
442 inline void StoreServerConfig::clear_has_db_file_name() {
443  _has_bits_[0] &= ~0x00000002u;
444 }
446  db_file_name_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
447  clear_has_db_file_name();
448 }
449 inline const ::std::string& StoreServerConfig::db_file_name() const {
450  // @@protoc_insertion_point(field_get:goby.apps.acomms.protobuf.StoreServerConfig.db_file_name)
451  return db_file_name_.GetNoArena();
452 }
453 inline void StoreServerConfig::set_db_file_name(const ::std::string& value) {
454  set_has_db_file_name();
455  db_file_name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
456  // @@protoc_insertion_point(field_set:goby.apps.acomms.protobuf.StoreServerConfig.db_file_name)
457 }
458 #if LANG_CXX11
459 inline void StoreServerConfig::set_db_file_name(::std::string&& value) {
460  set_has_db_file_name();
461  db_file_name_.SetNoArena(
463  // @@protoc_insertion_point(field_set_rvalue:goby.apps.acomms.protobuf.StoreServerConfig.db_file_name)
464 }
465 #endif
466 inline void StoreServerConfig::set_db_file_name(const char* value) {
467  GOOGLE_DCHECK(value != NULL);
468  set_has_db_file_name();
469  db_file_name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
470  // @@protoc_insertion_point(field_set_char:goby.apps.acomms.protobuf.StoreServerConfig.db_file_name)
471 }
472 inline void StoreServerConfig::set_db_file_name(const char* value, size_t size) {
473  set_has_db_file_name();
474  db_file_name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
475  ::std::string(reinterpret_cast<const char*>(value), size));
476  // @@protoc_insertion_point(field_set_pointer:goby.apps.acomms.protobuf.StoreServerConfig.db_file_name)
477 }
479  set_has_db_file_name();
480  // @@protoc_insertion_point(field_mutable:goby.apps.acomms.protobuf.StoreServerConfig.db_file_name)
481  return db_file_name_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
482 }
484  // @@protoc_insertion_point(field_release:goby.apps.acomms.protobuf.StoreServerConfig.db_file_name)
485  if (!has_db_file_name()) {
486  return NULL;
487  }
488  clear_has_db_file_name();
489  return db_file_name_.ReleaseNonDefaultNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
490 }
491 inline void StoreServerConfig::set_allocated_db_file_name(::std::string* db_file_name) {
492  if (db_file_name != NULL) {
493  set_has_db_file_name();
494  } else {
495  clear_has_db_file_name();
496  }
497  db_file_name_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), db_file_name);
498  // @@protoc_insertion_point(field_set_allocated:goby.apps.acomms.protobuf.StoreServerConfig.db_file_name)
499 }
500 
501 #ifdef __GNUC__
502  #pragma GCC diagnostic pop
503 #endif // __GNUC__
504 
505 // @@protoc_insertion_point(namespace_scope)
506 
507 } // namespace protobuf
508 } // namespace acomms
509 } // namespace apps
510 } // namespace goby
511 
512 // @@protoc_insertion_point(global_scope)
513 
514 #endif // PROTOBUF_INCLUDED_goby_2facomms_2fprotobuf_2fstore_5fserver_5fconfig_2eproto
protobuf_goby_2facomms_2fprotobuf_2fstore_5fserver_5fconfig_2eproto
Definition: store_server_config.pb.h:44
goby::apps::acomms::protobuf::StoreServerConfig::release_db_file_dir
::std::string * release_db_file_dir()
Definition: store_server_config.pb.h:417
google::protobuf::internal::GetEmptyStringAlreadyInited
LIBPROTOBUF_EXPORTconst ::std::string & GetEmptyStringAlreadyInited()
Definition: message_lite.h:133
goby::middleware::protobuf::AppConfig
Definition: app_config.pb.h:767
goby::apps::acomms::protobuf::StoreServerConfig::MergePartialFromCodedStream
bool MergePartialFromCodedStream(::google::protobuf::io::CodedInputStream *input) final
goby::apps::acomms::protobuf::StoreServerConfig::clear_tcp_server
void clear_tcp_server()
goby::apps::acomms::protobuf::StoreServerConfig::default_instance
static const StoreServerConfig & default_instance()
goby
The global namespace for the Goby project.
Definition: acomms_constants.h:33
goby::apps::acomms::protobuf::StoreServerConfig::db_file_name
const ::std::string & db_file_name() const
Definition: store_server_config.pb.h:449
goby::apps::acomms::protobuf::StoreServerConfig::mutable_db_file_dir
::std::string * mutable_db_file_dir()
Definition: store_server_config.pb.h:412
goby::middleware::protobuf::_TCPServerConfig_default_instance_
TCPServerConfigDefaultTypeInternal _TCPServerConfig_default_instance_
protobuf_goby_2facomms_2fprotobuf_2fstore_5fserver_5fconfig_2eproto::TableStruct::entries
static const ::google::protobuf::internal::ParseTableField entries[]
Definition: store_server_config.pb.h:47
goby::apps::acomms::protobuf::StoreServerConfig::MergeFrom
void MergeFrom(const ::google::protobuf::Message &from) final
goby::apps::acomms::protobuf::StoreServerConfig::release_tcp_server
::goby::middleware::protobuf::TCPServerConfig * release_tcp_server()
Definition: store_server_config.pb.h:334
goby::apps::acomms::protobuf::StoreServerConfig::set_allocated_db_file_name
void set_allocated_db_file_name(::std::string *db_file_name)
Definition: store_server_config.pb.h:491
google::protobuf::MessageLite
Definition: message_lite.h:164
goby::apps::acomms::protobuf::StoreServerConfig::clear_app
void clear_app()
goby::apps::acomms::protobuf::StoreServerConfig::InitAsDefaultInstance
static void InitAsDefaultInstance()
goby::apps::acomms::protobuf::StoreServerConfig::tcp_server
const ::goby::middleware::protobuf::TCPServerConfig & tcp_server() const
Definition: store_server_config.pb.h:328
goby::apps::acomms::protobuf::StoreServerConfig::StoreServerConfig
StoreServerConfig()
goby::apps::acomms::protobuf::StoreServerConfig::kIndexInFileMessages
static constexpr int kIndexInFileMessages
Definition: store_server_config.pb.h:120
google::protobuf::Arena
Definition: arena.h:244
goby::middleware::protobuf::TCPServerConfig
Definition: tcp_config.pb.h:80
goby::apps::acomms::protobuf::StoreServerConfig::unknown_fields
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
Definition: store_server_config.pb.h:105
goby::apps::acomms::protobuf::StoreServerConfig::CopyFrom
void CopyFrom(const ::google::protobuf::Message &from) final
goby::apps::acomms::protobuf::StoreServerConfig::app
const ::goby::middleware::protobuf::AppConfig & app() const
Definition: store_server_config.pb.h:274
goby::apps::acomms::protobuf::StoreServerConfig::internal_default_instance
static const StoreServerConfig * internal_default_instance()
Definition: store_server_config.pb.h:116
tcp_config.pb.h
protobuf_goby_2facomms_2fprotobuf_2fstore_5fserver_5fconfig_2eproto::TableStruct::aux
static const ::google::protobuf::internal::AuxillaryParseTableField aux[]
Definition: store_server_config.pb.h:48
goby::apps::acomms::protobuf::StoreServerConfig::set_allocated_tcp_server
void set_allocated_tcp_server(::goby::middleware::protobuf::TCPServerConfig *tcp_server)
Definition: store_server_config.pb.h:350
goby::apps::acomms::protobuf::StoreServerConfig::mutable_unknown_fields
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
Definition: store_server_config.pb.h:108
goby::apps::acomms::protobuf::StoreServerConfig::mutable_db_file_name
::std::string * mutable_db_file_name()
Definition: store_server_config.pb.h:478
message.h
goby::apps::acomms::protobuf::StoreServerConfig::descriptor
static const ::google::protobuf::Descriptor * descriptor()
protobuf_goby_2facomms_2fprotobuf_2fstore_5fserver_5fconfig_2eproto::TableStruct
Definition: store_server_config.pb.h:46
goby::apps::acomms::protobuf::StoreServerConfig::mutable_tcp_server
::goby::middleware::protobuf::TCPServerConfig * mutable_tcp_server()
Definition: store_server_config.pb.h:341
goby::apps::acomms::protobuf::StoreServerConfig::set_allocated_app
void set_allocated_app(::goby::middleware::protobuf::AppConfig *app)
Definition: store_server_config.pb.h:296
goby::uint32
std::uint32_t uint32
Definition: primitive_types.h:32
goby::apps::acomms::protobuf::StoreServerConfig::clear_db_file_dir
void clear_db_file_dir()
Definition: store_server_config.pb.h:379
goby::apps::acomms::protobuf::StoreServerConfig::swap
friend void swap(StoreServerConfig &a, StoreServerConfig &b)
Definition: store_server_config.pb.h:124
goby::apps::acomms::protobuf::StoreServerConfig::has_app
bool has_app() const
Definition: store_server_config.pb.h:262
protobuf_goby_2facomms_2fprotobuf_2fstore_5fserver_5fconfig_2eproto::TableStruct::offsets
static const ::google::protobuf::uint32 offsets[]
Definition: store_server_config.pb.h:52
goby::apps::acomms::protobuf::StoreServerConfig::operator=
StoreServerConfig & operator=(const StoreServerConfig &from)
Definition: store_server_config.pb.h:86
goby::apps::acomms::protobuf::StoreServerConfig::clear_db_file_name
void clear_db_file_name()
Definition: store_server_config.pb.h:445
goby::apps::acomms::protobuf::StoreServerConfig::has_tcp_server
bool has_tcp_server() const
Definition: store_server_config.pb.h:316
goby::apps::acomms::protobuf::StoreServerConfig::set_db_file_dir
void set_db_file_dir(const ::std::string &value)
Definition: store_server_config.pb.h:387
google::protobuf::Metadata
Definition: message.h:174
detail::get
auto get(const nlohmann::detail::iteration_proxy_value< IteratorType > &i) -> decltype(i.key())
Definition: json.hpp:5271
goby::apps::acomms::protobuf::StoreServerConfig::New
StoreServerConfig * New(::google::protobuf::Arena *arena) const final
Definition: store_server_config.pb.h:134
protobuf_goby_2facomms_2fprotobuf_2fstore_5fserver_5fconfig_2eproto::TableStruct::schema
static const ::google::protobuf::internal::ParseTable schema[1]
Definition: store_server_config.pb.h:49
goby::apps::acomms::protobuf::_StoreServerConfig_default_instance_
StoreServerConfigDefaultTypeInternal _StoreServerConfig_default_instance_
goby::apps::acomms::protobuf::StoreServerConfig::GetMetadata
::google::protobuf::Metadata GetMetadata() const final
google::protobuf::Message
Definition: message.h:189
goby::apps::acomms::protobuf::StoreServerConfig::Clear
void Clear() final
goby::apps::acomms::protobuf::StoreServerConfig::GetCachedSize
int GetCachedSize() const final
Definition: store_server_config.pb.h:151
goby::apps::acomms::protobuf::StoreServerConfig::mutable_app
::goby::middleware::protobuf::AppConfig * mutable_app()
Definition: store_server_config.pb.h:287
goby::middleware::protobuf::_AppConfig_default_instance_
AppConfigDefaultTypeInternal _AppConfig_default_instance_
goby::apps::acomms::protobuf::StoreServerConfig::kAppFieldNumber
static const int kAppFieldNumber
Definition: store_server_config.pb.h:206
arena.h
goby::apps::acomms::protobuf::StoreServerConfig::kDbFileDirFieldNumber
static const int kDbFileDirFieldNumber
Definition: store_server_config.pb.h:176
goby::apps::acomms::protobuf::StoreServerConfig::SerializeWithCachedSizes
void SerializeWithCachedSizes(::google::protobuf::io::CodedOutputStream *output) const final
protobuf_goby_2facomms_2fprotobuf_2fstore_5fserver_5fconfig_2eproto::TableStruct::field_metadata
static const ::google::protobuf::internal::FieldMetadata field_metadata[]
Definition: store_server_config.pb.h:50
goby::apps::acomms::protobuf::StoreServerConfig::kTcpServerFieldNumber
static const int kTcpServerFieldNumber
Definition: store_server_config.pb.h:218
goby::apps::acomms::protobuf::StoreServerConfig::InternalSerializeWithCachedSizesToArray
::google::protobuf::uint8 * InternalSerializeWithCachedSizesToArray(bool deterministic, ::google::protobuf::uint8 *target) const final
goby::apps::acomms::protobuf::StoreServerConfig::set_allocated_db_file_dir
void set_allocated_db_file_dir(::std::string *db_file_dir)
Definition: store_server_config.pb.h:425
goby::apps::acomms::protobuf::StoreServerConfig::set_db_file_name
void set_db_file_name(const ::std::string &value)
Definition: store_server_config.pb.h:453
goby::apps::acomms::protobuf::StoreServerConfig::release_db_file_name
::std::string * release_db_file_name()
Definition: store_server_config.pb.h:483
option_extensions.pb.h
goby::apps::acomms::protobuf::StoreServerConfig::has_db_file_name
bool has_db_file_name() const
Definition: store_server_config.pb.h:436
goby::apps::acomms::protobuf::StoreServerConfig::release_app
::goby::middleware::protobuf::AppConfig * release_app()
Definition: store_server_config.pb.h:280
goby::apps::acomms::protobuf::StoreServerConfig::_i_give_permission_to_break_this_code_default_db_file_dir_
static ::google::protobuf::internal::ExplicitlyConstructed< ::std::string > _i_give_permission_to_break_this_code_default_db_file_dir_
Definition: store_server_config.pb.h:242
app_config.pb.h
goby::apps::acomms::protobuf::StoreServerConfig::has_db_file_dir
bool has_db_file_dir() const
Definition: store_server_config.pb.h:370
goby::apps::acomms::protobuf::StoreServerConfig::~StoreServerConfig
virtual ~StoreServerConfig()
protobuf_goby_2facomms_2fprotobuf_2fstore_5fserver_5fconfig_2eproto::TableStruct::serialization_table
static const ::google::protobuf::internal::SerializationTable serialization_table[]
Definition: store_server_config.pb.h:51
goby::apps::acomms::protobuf::StoreServerConfig::kDbFileNameFieldNumber
static const int kDbFileNameFieldNumber
Definition: store_server_config.pb.h:191
goby::apps::acomms::protobuf::StoreServerConfig::Swap
void Swap(StoreServerConfig *other)
goby::apps::acomms::protobuf::StoreServerConfig::ByteSizeLong
size_t ByteSizeLong() const final
goby::apps::acomms::protobuf::StoreServerConfig::IsInitialized
bool IsInitialized() const final
goby::apps::acomms::protobuf::StoreServerConfig
Definition: store_server_config.pb.h:79
google
Definition: dccl.h:57
goby::apps::acomms::protobuf::StoreServerConfig::db_file_dir
const ::std::string & db_file_dir() const
Definition: store_server_config.pb.h:383
goby::apps::acomms::protobuf::StoreServerConfig::New
StoreServerConfig * New() const final
Definition: store_server_config.pb.h:130
protobuf_goby_2facomms_2fprotobuf_2fstore_5fserver_5fconfig_2eproto::AddDescriptors
void AddDescriptors()