4 #ifndef GOOGLE_PROTOBUF_INCLUDED_ignition_2fmsgs_2flog_5fstatus_2eproto
5 #define GOOGLE_PROTOBUF_INCLUDED_ignition_2fmsgs_2flog_5fstatus_2eproto
10 #include <google/protobuf/port_def.inc>
11 #if PROTOBUF_VERSION < 3012000
12 #error This file was generated by a newer version of protoc which is
13 #error incompatible with your Protocol Buffer headers. Please update
16 #if 3012004 < 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.
22 #include <google/protobuf/port_undef.inc>
23 #include <google/protobuf/io/coded_stream.h>
24 #include <google/protobuf/arena.h>
25 #include <google/protobuf/arenastring.h>
26 #include <google/protobuf/generated_message_table_driven.h>
27 #include <google/protobuf/generated_message_util.h>
28 #include <google/protobuf/inlined_string_field.h>
29 #include <google/protobuf/metadata_lite.h>
30 #include <google/protobuf/generated_message_reflection.h>
31 #include <google/protobuf/message.h>
32 #include <google/protobuf/repeated_field.h>
33 #include <google/protobuf/extension_set.h>
34 #include <google/protobuf/generated_enum_reflection.h>
35 #include <google/protobuf/unknown_field_set.h>
39 #pragma GCC system_header
42 #pragma warning(disable: 4244 4267 4100 4244 4512 4127 4068 4275 4251)
45 #include <sys/sysmacros.h>
50 #include <google/protobuf/port_def.inc>
51 #define PROTOBUF_INTERNAL_EXPORT_ignition_2fmsgs_2flog_5fstatus_2eproto IGNITION_MSGS_VISIBLE
52 PROTOBUF_NAMESPACE_OPEN
56 PROTOBUF_NAMESPACE_CLOSE
60 static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTableField entries[]
62 static const ::PROTOBUF_NAMESPACE_ID::internal::AuxillaryParseTableField aux[]
64 static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTable schema[2]
66 static const ::PROTOBUF_NAMESPACE_ID::internal::FieldMetadata field_metadata[];
67 static const ::PROTOBUF_NAMESPACE_ID::internal::SerializationTable serialization_table[];
68 static const ::PROTOBUF_NAMESPACE_ID::uint32 offsets[];
74 class LogStatusDefaultTypeInternal;
76 class LogStatus_LogFile;
77 class LogStatus_LogFileDefaultTypeInternal;
81 PROTOBUF_NAMESPACE_OPEN
82 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::LogStatus* Arena::CreateMaybeMessage<::ignition::msgs::LogStatus>(Arena*);
83 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::LogStatus_LogFile* Arena::CreateMaybeMessage<::ignition::msgs::LogStatus_LogFile>(Arena*);
84 PROTOBUF_NAMESPACE_CLOSE
106 "Incorrect type passed to function LogStatus_LogFile_Units_Name.");
107 return ::PROTOBUF_NAMESPACE_ID::internal::NameOfEnum(
112 return ::PROTOBUF_NAMESPACE_ID::internal::ParseNamedEnum<LogStatus_LogFile_Units>(
117 class IGNITION_MSGS_VISIBLE LogStatus_LogFile PROTOBUF_FINAL :
118 public ::PROTOBUF_NAMESPACE_ID::Message {
125 : LogStatus_LogFile() {
126 *
this = ::std::move(from);
129 inline LogStatus_LogFile&
operator=(
const LogStatus_LogFile& from) {
133 inline LogStatus_LogFile&
operator=(LogStatus_LogFile&& from) noexcept {
134 if (GetArena() == from.GetArena()) {
135 if (
this != &from) InternalSwap(&from);
142 static const ::PROTOBUF_NAMESPACE_ID::Descriptor*
descriptor() {
143 return GetDescriptor();
146 return GetMetadataStatic().descriptor;
149 return GetMetadataStatic().reflection;
155 return reinterpret_cast<const LogStatus_LogFile*
>(
158 static constexpr
int kIndexInFileMessages =
161 friend void swap(LogStatus_LogFile& a, LogStatus_LogFile& b) {
164 inline void Swap(LogStatus_LogFile* other) {
165 if (other ==
this)
return;
166 if (GetArena() == other->GetArena()) {
169 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
173 if (other ==
this)
return;
174 GOOGLE_DCHECK(GetArena() == other->GetArena());
180 inline LogStatus_LogFile*
New() const final {
181 return CreateMaybeMessage<LogStatus_LogFile>(
nullptr);
184 LogStatus_LogFile*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
185 return CreateMaybeMessage<LogStatus_LogFile>(arena);
187 void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
188 void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
191 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
192 bool IsInitialized() const final;
194 size_t ByteSizeLong() const final;
195 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
196 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
197 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
198 int GetCachedSize() const final {
return _cached_size_.Get(); }
201 inline void SharedCtor();
202 inline void SharedDtor();
203 void SetCachedSize(
int size)
const final;
204 void InternalSwap(LogStatus_LogFile* other);
205 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
206 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
207 return "ignition.msgs.LogStatus.LogFile";
212 static void ArenaDtor(
void*
object);
213 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
218 static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
243 static constexpr
int Units_ARRAYSIZE =
245 static inline const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor*
253 "Incorrect type passed to function Units_Name.");
265 kBasePathFieldNumber = 2,
266 kFullPathFieldNumber = 3,
267 kSizeFieldNumber = 4,
268 kSizeUnitsFieldNumber = 5,
269 kRecordResourcesFieldNumber = 6,
281 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED(
"The unsafe_arena_ accessors for"
282 " string fields are deprecated and will be removed in a"
284 std::
string* unsafe_arena_release_uri();
285 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
286 "
string fields are deprecated and will be removed in a"
288 void unsafe_arena_set_allocated_uri(
291 const
std::
string& _internal_uri() const;
292 void _internal_set_uri(const
std::
string& value);
293 std::
string* _internal_mutable_uri();
297 void clear_base_path();
298 const
std::
string& base_path() const;
299 void set_base_path(const
std::
string& value);
300 void set_base_path(
std::
string&& value);
301 void set_base_path(const
char* value);
302 void set_base_path(const
char* value,
size_t size);
303 std::
string* mutable_base_path();
304 std::
string* release_base_path();
305 void set_allocated_base_path(
std::
string* base_path);
306 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
307 "
string fields are deprecated and will be removed in a"
309 std::
string* unsafe_arena_release_base_path();
310 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
311 "
string fields are deprecated and will be removed in a"
313 void unsafe_arena_set_allocated_base_path(
314 std::
string* base_path);
316 const
std::
string& _internal_base_path() const;
317 void _internal_set_base_path(const
std::
string& value);
318 std::
string* _internal_mutable_base_path();
322 void clear_full_path();
323 const
std::
string& full_path() const;
324 void set_full_path(const
std::
string& value);
325 void set_full_path(
std::
string&& value);
326 void set_full_path(const
char* value);
327 void set_full_path(const
char* value,
size_t size);
328 std::
string* mutable_full_path();
329 std::
string* release_full_path();
330 void set_allocated_full_path(
std::
string* full_path);
331 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
332 "
string fields are deprecated and will be removed in a"
334 std::
string* unsafe_arena_release_full_path();
335 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
336 "
string fields are deprecated and will be removed in a"
338 void unsafe_arena_set_allocated_full_path(
339 std::
string* full_path);
341 const
std::
string& _internal_full_path() const;
342 void _internal_set_full_path(const
std::
string& value);
343 std::
string* _internal_mutable_full_path();
349 void set_size(
float value);
351 float _internal_size() const;
352 void _internal_set_size(
float value);
356 void clear_size_units();
365 void clear_record_resources();
366 bool record_resources() const;
367 void set_record_resources(
bool value);
369 bool _internal_record_resources() const;
370 void _internal_set_record_resources(
bool value);
377 template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
378 typedef
void InternalArenaConstructable_;
379 typedef
void DestructorSkippable_;
380 ::PROTOBUF_NAMESPACE_ID::
internal::ArenaStringPtr uri_;
381 ::PROTOBUF_NAMESPACE_ID::
internal::ArenaStringPtr base_path_;
382 ::PROTOBUF_NAMESPACE_ID::
internal::ArenaStringPtr full_path_;
385 bool record_resources_;
386 mutable ::PROTOBUF_NAMESPACE_ID::
internal::CachedSize _cached_size_;
392 public ::PROTOBUF_NAMESPACE_ID::Message {
400 *
this = ::std::move(from);
407 inline LogStatus&
operator=(LogStatus&& from) noexcept {
408 if (GetArena() == from.GetArena()) {
409 if (
this != &from) InternalSwap(&from);
416 static const ::PROTOBUF_NAMESPACE_ID::Descriptor*
descriptor() {
417 return GetDescriptor();
420 return GetMetadataStatic().descriptor;
423 return GetMetadataStatic().reflection;
429 return reinterpret_cast<const LogStatus*
>(
432 static constexpr
int kIndexInFileMessages =
435 friend void swap(LogStatus& a, LogStatus& b) {
438 inline void Swap(LogStatus* other) {
439 if (other ==
this)
return;
440 if (GetArena() == other->GetArena()) {
443 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
447 if (other ==
this)
return;
448 GOOGLE_DCHECK(GetArena() == other->GetArena());
454 inline LogStatus*
New() const final {
455 return CreateMaybeMessage<LogStatus>(
nullptr);
458 LogStatus*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
459 return CreateMaybeMessage<LogStatus>(arena);
461 void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
462 void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
465 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
466 bool IsInitialized() const final;
468 size_t ByteSizeLong() const final;
469 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
470 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
471 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
472 int GetCachedSize() const final {
return _cached_size_.Get(); }
475 inline void SharedCtor();
476 inline void SharedDtor();
477 void SetCachedSize(
int size)
const final;
478 void InternalSwap(LogStatus* other);
479 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
480 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
481 return "ignition.msgs.LogStatus";
484 explicit LogStatus(::PROTOBUF_NAMESPACE_ID::Arena* arena);
486 static void ArenaDtor(
void*
object);
487 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
492 static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
506 kHeaderFieldNumber = 1,
507 kSimTimeFieldNumber = 2,
508 kLogFileFieldNumber = 3,
513 bool _internal_has_header()
const;
516 const ::ignition::msgs::Header&
header()
const;
521 const ::ignition::msgs::Header& _internal_header()
const;
522 ::ignition::msgs::Header* _internal_mutable_header();
525 ::ignition::msgs::Header* header);
531 bool _internal_has_sim_time()
const;
539 const ::ignition::msgs::Time& _internal_sim_time()
const;
540 ::ignition::msgs::Time* _internal_mutable_sim_time();
543 ::ignition::msgs::Time* sim_time);
549 bool _internal_has_log_file()
const;
552 const ::ignition::msgs::LogStatus_LogFile&
log_file()
const;
557 const ::ignition::msgs::LogStatus_LogFile& _internal_log_file()
const;
558 ::ignition::msgs::LogStatus_LogFile* _internal_mutable_log_file();
561 ::ignition::msgs::LogStatus_LogFile* log_file);
568 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
569 typedef void InternalArenaConstructable_;
570 typedef void DestructorSkippable_;
571 ::ignition::msgs::Header* header_;
572 ::ignition::msgs::Time* sim_time_;
573 ::ignition::msgs::LogStatus_LogFile* log_file_;
574 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
575 friend struct ::TableStruct_ignition_2fmsgs_2flog_5fstatus_2eproto;
583 #pragma GCC diagnostic push
584 #pragma GCC diagnostic ignored "-Wstrict-aliasing"
589 inline void LogStatus_LogFile::clear_uri() {
590 uri_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
592 inline const std::string& LogStatus_LogFile::uri()
const {
594 return _internal_uri();
596 inline void LogStatus_LogFile::set_uri(
const std::string& value) {
597 _internal_set_uri(value);
600 inline std::string* LogStatus_LogFile::mutable_uri() {
602 return _internal_mutable_uri();
604 inline const std::string& LogStatus_LogFile::_internal_uri()
const {
607 inline void LogStatus_LogFile::_internal_set_uri(
const std::string& value) {
609 uri_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
611 inline void LogStatus_LogFile::set_uri(
std::string&& value) {
614 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::
std::move(value), GetArena());
617 inline void LogStatus_LogFile::set_uri(
const char* value) {
618 GOOGLE_DCHECK(value !=
nullptr);
620 uri_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::
std::string(value),
624 inline void LogStatus_LogFile::set_uri(
const char* value,
627 uri_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::
std::string(
628 reinterpret_cast<const char*
>(value), size), GetArena());
631 inline std::string* LogStatus_LogFile::_internal_mutable_uri() {
633 return uri_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
635 inline std::string* LogStatus_LogFile::release_uri() {
637 return uri_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
639 inline void LogStatus_LogFile::set_allocated_uri(
std::string* uri) {
640 if (uri !=
nullptr) {
645 uri_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), uri,
649 inline std::string* LogStatus_LogFile::unsafe_arena_release_uri() {
651 GOOGLE_DCHECK(GetArena() !=
nullptr);
653 return uri_.UnsafeArenaRelease(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
656 inline void LogStatus_LogFile::unsafe_arena_set_allocated_uri(
658 GOOGLE_DCHECK(GetArena() !=
nullptr);
659 if (uri !=
nullptr) {
664 uri_.UnsafeArenaSetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
670 inline void LogStatus_LogFile::clear_base_path() {
671 base_path_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
673 inline const std::string& LogStatus_LogFile::base_path()
const {
675 return _internal_base_path();
677 inline void LogStatus_LogFile::set_base_path(
const std::string& value) {
678 _internal_set_base_path(value);
681 inline std::string* LogStatus_LogFile::mutable_base_path() {
683 return _internal_mutable_base_path();
685 inline const std::string& LogStatus_LogFile::_internal_base_path()
const {
686 return base_path_.Get();
688 inline void LogStatus_LogFile::_internal_set_base_path(
const std::string& value) {
690 base_path_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
692 inline void LogStatus_LogFile::set_base_path(
std::string&& value) {
695 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::
std::move(value), GetArena());
698 inline void LogStatus_LogFile::set_base_path(
const char* value) {
699 GOOGLE_DCHECK(value !=
nullptr);
701 base_path_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::
std::string(value),
705 inline void LogStatus_LogFile::set_base_path(
const char* value,
708 base_path_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::
std::string(
709 reinterpret_cast<const char*
>(value), size), GetArena());
712 inline std::string* LogStatus_LogFile::_internal_mutable_base_path() {
714 return base_path_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
716 inline std::string* LogStatus_LogFile::release_base_path() {
718 return base_path_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
720 inline void LogStatus_LogFile::set_allocated_base_path(
std::string* base_path) {
721 if (base_path !=
nullptr) {
726 base_path_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), base_path,
730 inline std::string* LogStatus_LogFile::unsafe_arena_release_base_path() {
732 GOOGLE_DCHECK(GetArena() !=
nullptr);
734 return base_path_.UnsafeArenaRelease(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
737 inline void LogStatus_LogFile::unsafe_arena_set_allocated_base_path(
739 GOOGLE_DCHECK(GetArena() !=
nullptr);
740 if (base_path !=
nullptr) {
745 base_path_.UnsafeArenaSetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
746 base_path, GetArena());
751 inline void LogStatus_LogFile::clear_full_path() {
752 full_path_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
754 inline const std::string& LogStatus_LogFile::full_path()
const {
756 return _internal_full_path();
758 inline void LogStatus_LogFile::set_full_path(
const std::string& value) {
759 _internal_set_full_path(value);
762 inline std::string* LogStatus_LogFile::mutable_full_path() {
764 return _internal_mutable_full_path();
766 inline const std::string& LogStatus_LogFile::_internal_full_path()
const {
767 return full_path_.Get();
769 inline void LogStatus_LogFile::_internal_set_full_path(
const std::string& value) {
771 full_path_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
773 inline void LogStatus_LogFile::set_full_path(
std::string&& value) {
776 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::
std::move(value), GetArena());
779 inline void LogStatus_LogFile::set_full_path(
const char* value) {
780 GOOGLE_DCHECK(value !=
nullptr);
782 full_path_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::
std::string(value),
786 inline void LogStatus_LogFile::set_full_path(
const char* value,
789 full_path_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::
std::string(
790 reinterpret_cast<const char*
>(value), size), GetArena());
793 inline std::string* LogStatus_LogFile::_internal_mutable_full_path() {
795 return full_path_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
797 inline std::string* LogStatus_LogFile::release_full_path() {
799 return full_path_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
801 inline void LogStatus_LogFile::set_allocated_full_path(
std::string* full_path) {
802 if (full_path !=
nullptr) {
807 full_path_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), full_path,
811 inline std::string* LogStatus_LogFile::unsafe_arena_release_full_path() {
813 GOOGLE_DCHECK(GetArena() !=
nullptr);
815 return full_path_.UnsafeArenaRelease(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
818 inline void LogStatus_LogFile::unsafe_arena_set_allocated_full_path(
820 GOOGLE_DCHECK(GetArena() !=
nullptr);
821 if (full_path !=
nullptr) {
826 full_path_.UnsafeArenaSetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
827 full_path, GetArena());
832 inline void LogStatus_LogFile::clear_size() {
835 inline float LogStatus_LogFile::_internal_size()
const {
838 inline float LogStatus_LogFile::size()
const {
840 return _internal_size();
842 inline void LogStatus_LogFile::_internal_set_size(
float value) {
846 inline void LogStatus_LogFile::set_size(
float value) {
847 _internal_set_size(value);
852 inline void LogStatus_LogFile::clear_size_units() {
860 return _internal_size_units();
867 _internal_set_size_units(value);
872 inline void LogStatus_LogFile::clear_record_resources() {
873 record_resources_ =
false;
875 inline bool LogStatus_LogFile::_internal_record_resources()
const {
876 return record_resources_;
878 inline bool LogStatus_LogFile::record_resources()
const {
880 return _internal_record_resources();
882 inline void LogStatus_LogFile::_internal_set_record_resources(
bool value) {
884 record_resources_ = value;
886 inline void LogStatus_LogFile::set_record_resources(
bool value) {
887 _internal_set_record_resources(value);
896 inline bool LogStatus::_internal_has_header()
const {
897 return this != internal_default_instance() && header_ !=
nullptr;
899 inline bool LogStatus::has_header()
const {
900 return _internal_has_header();
902 inline const ::ignition::msgs::Header& LogStatus::_internal_header()
const {
903 const ::ignition::msgs::Header* p = header_;
904 return p !=
nullptr ? *p : *
reinterpret_cast<const ::ignition::msgs::Header*
>(
907 inline const ::ignition::msgs::Header& LogStatus::header()
const {
909 return _internal_header();
911 inline void LogStatus::unsafe_arena_set_allocated_header(
912 ::ignition::msgs::Header* header) {
913 if (GetArena() ==
nullptr) {
914 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(header_);
924 inline ::ignition::msgs::Header* LogStatus::release_header() {
925 auto temp = unsafe_arena_release_header();
926 if (GetArena() !=
nullptr) {
927 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
931 inline ::ignition::msgs::Header* LogStatus::unsafe_arena_release_header() {
934 ::ignition::msgs::Header* temp = header_;
938 inline ::ignition::msgs::Header* LogStatus::_internal_mutable_header() {
940 if (header_ ==
nullptr) {
941 auto* p = CreateMaybeMessage<::ignition::msgs::Header>(GetArena());
946 inline ::ignition::msgs::Header* LogStatus::mutable_header() {
948 return _internal_mutable_header();
950 inline void LogStatus::set_allocated_header(::ignition::msgs::Header* header) {
951 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
952 if (message_arena ==
nullptr) {
953 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(header_);
956 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
957 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(header)->GetArena();
958 if (message_arena != submessage_arena) {
959 header = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
960 message_arena, header, submessage_arena);
971 inline bool LogStatus::_internal_has_sim_time()
const {
972 return this != internal_default_instance() && sim_time_ !=
nullptr;
974 inline bool LogStatus::has_sim_time()
const {
975 return _internal_has_sim_time();
977 inline const ::ignition::msgs::Time& LogStatus::_internal_sim_time()
const {
978 const ::ignition::msgs::Time* p = sim_time_;
979 return p !=
nullptr ? *p : *
reinterpret_cast<const ::ignition::msgs::Time*
>(
982 inline const ::ignition::msgs::Time& LogStatus::sim_time()
const {
984 return _internal_sim_time();
986 inline void LogStatus::unsafe_arena_set_allocated_sim_time(
987 ::ignition::msgs::Time* sim_time) {
988 if (GetArena() ==
nullptr) {
989 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(sim_time_);
991 sim_time_ = sim_time;
999 inline ::ignition::msgs::Time* LogStatus::release_sim_time() {
1000 auto temp = unsafe_arena_release_sim_time();
1001 if (GetArena() !=
nullptr) {
1002 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
1006 inline ::ignition::msgs::Time* LogStatus::unsafe_arena_release_sim_time() {
1009 ::ignition::msgs::Time* temp = sim_time_;
1010 sim_time_ =
nullptr;
1013 inline ::ignition::msgs::Time* LogStatus::_internal_mutable_sim_time() {
1015 if (sim_time_ ==
nullptr) {
1016 auto* p = CreateMaybeMessage<::ignition::msgs::Time>(GetArena());
1021 inline ::ignition::msgs::Time* LogStatus::mutable_sim_time() {
1023 return _internal_mutable_sim_time();
1025 inline void LogStatus::set_allocated_sim_time(::ignition::msgs::Time* sim_time) {
1026 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
1027 if (message_arena ==
nullptr) {
1028 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(sim_time_);
1031 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
1032 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(sim_time)->GetArena();
1033 if (message_arena != submessage_arena) {
1034 sim_time = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
1035 message_arena, sim_time, submessage_arena);
1041 sim_time_ = sim_time;
1046 inline bool LogStatus::_internal_has_log_file()
const {
1047 return this != internal_default_instance() && log_file_ !=
nullptr;
1049 inline bool LogStatus::has_log_file()
const {
1050 return _internal_has_log_file();
1052 inline void LogStatus::clear_log_file() {
1053 if (GetArena() ==
nullptr && log_file_ !=
nullptr) {
1056 log_file_ =
nullptr;
1058 inline const ::ignition::msgs::LogStatus_LogFile& LogStatus::_internal_log_file()
const {
1059 const ::ignition::msgs::LogStatus_LogFile* p = log_file_;
1060 return p !=
nullptr ? *p : *
reinterpret_cast<const ::ignition::msgs::LogStatus_LogFile*
>(
1063 inline const ::ignition::msgs::LogStatus_LogFile& LogStatus::log_file()
const {
1065 return _internal_log_file();
1067 inline void LogStatus::unsafe_arena_set_allocated_log_file(
1068 ::ignition::msgs::LogStatus_LogFile* log_file) {
1069 if (GetArena() ==
nullptr) {
1070 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(log_file_);
1072 log_file_ = log_file;
1080 inline ::ignition::msgs::LogStatus_LogFile* LogStatus::release_log_file() {
1081 auto temp = unsafe_arena_release_log_file();
1082 if (GetArena() !=
nullptr) {
1083 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
1087 inline ::ignition::msgs::LogStatus_LogFile* LogStatus::unsafe_arena_release_log_file() {
1090 ::ignition::msgs::LogStatus_LogFile* temp = log_file_;
1091 log_file_ =
nullptr;
1094 inline ::ignition::msgs::LogStatus_LogFile* LogStatus::_internal_mutable_log_file() {
1096 if (log_file_ ==
nullptr) {
1097 auto* p = CreateMaybeMessage<::ignition::msgs::LogStatus_LogFile>(GetArena());
1102 inline ::ignition::msgs::LogStatus_LogFile* LogStatus::mutable_log_file() {
1104 return _internal_mutable_log_file();
1106 inline void LogStatus::set_allocated_log_file(::ignition::msgs::LogStatus_LogFile* log_file) {
1107 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
1108 if (message_arena ==
nullptr) {
1112 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
1113 ::PROTOBUF_NAMESPACE_ID::Arena::GetArena(log_file);
1114 if (message_arena != submessage_arena) {
1115 log_file = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
1116 message_arena, log_file, submessage_arena);
1122 log_file_ = log_file;
1127 #pragma GCC diagnostic pop
1141 PROTOBUF_NAMESPACE_OPEN
1145 inline const EnumDescriptor* GetEnumDescriptor< ::ignition::msgs::LogStatus_LogFile_Units>() {
1149 PROTOBUF_NAMESPACE_CLOSE
1152 #pragma warning(pop)
1156 #include <google/protobuf/port_undef.inc>
IGNITION_MSGS_VISIBLEconst ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_ignition_2fmsgs_2flog_5fstatus_2eproto
Definition: build/ignition-msgs8/include/ignition/msgs/actor.pb.h:99
static void InitAsDefaultInstance()
LogStatus & operator=(const LogStatus &from)
Definition: build/ignition-msgs8/include/ignition/msgs/log_status.pb.h:403
static bool Units_Parse(const std::string &name, Units *value)
Definition: build/ignition-msgs8/include/ignition/msgs/log_status.pb.h:256
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: build/ignition-msgs8/include/ignition/msgs/log_status.pb.h:148
LogStatus_LogFile LogFile
Definition: build/ignition-msgs8/include/ignition/msgs/log_status.pb.h:501
LogStatus_LogFile & operator=(LogStatus_LogFile &&from) noexcept
Definition: build/ignition-msgs8/include/ignition/msgs/log_status.pb.h:133
void set_allocated_log_file(::ignition::msgs::LogStatus_LogFile *log_file)
LogStatus_LogFile & operator=(const LogStatus_LogFile &from)
Definition: build/ignition-msgs8/include/ignition/msgs/log_status.pb.h:129
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
virtual ~LogStatus_LogFile()
friend void swap(LogStatus &a, LogStatus &b)
Definition: build/ignition-msgs8/include/ignition/msgs/log_status.pb.h:435
::ignition::msgs::Header * release_header()
static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * Units_descriptor()
Definition: build/ignition-msgs8/include/ignition/msgs/log_status.pb.h:246
::ignition::msgs::Header * mutable_header()
void CopyFrom(const LogStatus_LogFile &from)
void unsafe_arena_set_allocated_log_file(::ignition::msgs::LogStatus_LogFile *log_file)
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: build/ignition-msgs8/include/ignition/msgs/log_status.pb.h:142
LogStatus * New() const final
Definition: build/ignition-msgs8/include/ignition/msgs/log_status.pb.h:454
void CopyFrom(const LogStatus &from)
LogStatus(::PROTOBUF_NAMESPACE_ID::Arena *arena)
::ignition::msgs::LogStatus_LogFile * release_log_file()
void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message &from) final
::ignition::msgs::LogStatus_LogFile * mutable_log_file()
const std::string & uri() const
void set_allocated_sim_time(::ignition::msgs::Time *sim_time)
LogStatus(const LogStatus &from)
LogStatus * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: build/ignition-msgs8/include/ignition/msgs/log_status.pb.h:458
const ::ignition::msgs::LogStatus_LogFile & log_file() const
void unsafe_arena_set_allocated_sim_time(::ignition::msgs::Time *sim_time)
::ignition::msgs::LogStatus_LogFile * unsafe_arena_release_log_file()
void unsafe_arena_set_allocated_header(::ignition::msgs::Header *header)
void set_uri(const char *value)
const ::ignition::msgs::Time & sim_time() const
LogStatus_LogFile * New() const final
Definition: build/ignition-msgs8/include/ignition/msgs/log_status.pb.h:180
void Swap(LogStatus_LogFile *other)
Definition: build/ignition-msgs8/include/ignition/msgs/log_status.pb.h:164
void set_uri(std::string &&value)
friend void swap(LogStatus_LogFile &a, LogStatus_LogFile &b)
Definition: build/ignition-msgs8/include/ignition/msgs/log_status.pb.h:161
void UnsafeArenaSwap(LogStatus *other)
Definition: build/ignition-msgs8/include/ignition/msgs/log_status.pb.h:446
void MergeFrom(const LogStatus_LogFile &from)
bool has_log_file() const
void Swap(LogStatus *other)
Definition: build/ignition-msgs8/include/ignition/msgs/log_status.pb.h:438
::ignition::msgs::Time * mutable_sim_time()
::ignition::msgs::Header * unsafe_arena_release_header()
void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message &from) final
static bool Units_IsValid(int value)
Definition: build/ignition-msgs8/include/ignition/msgs/log_status.pb.h:236
::ignition::msgs::Time * release_sim_time()
::ignition::msgs::Time * unsafe_arena_release_sim_time()
LogStatus(LogStatus &&from) noexcept
Definition: build/ignition-msgs8/include/ignition/msgs/log_status.pb.h:398
void set_allocated_uri(std::string *uri)
void set_allocated_header(::ignition::msgs::Header *header)
static const LogStatus & default_instance()
LogStatus_LogFile(::PROTOBUF_NAMESPACE_ID::Arena *arena)
void set_uri(const std::string &value)
void UnsafeArenaSwap(LogStatus_LogFile *other)
Definition: build/ignition-msgs8/include/ignition/msgs/log_status.pb.h:172
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: build/ignition-msgs8/include/ignition/msgs/log_status.pb.h:145
bool has_sim_time() const
LogStatus_LogFile_Units Units
Definition: build/ignition-msgs8/include/ignition/msgs/log_status.pb.h:227
LogStatus_LogFile * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: build/ignition-msgs8/include/ignition/msgs/log_status.pb.h:184
void set_uri(const char *value, size_t size)
std::string * release_uri()
LogStatus_LogFile(LogStatus_LogFile &&from) noexcept
Definition: build/ignition-msgs8/include/ignition/msgs/log_status.pb.h:124
LogStatus_LogFile()
Definition: build/ignition-msgs8/include/ignition/msgs/log_status.pb.h:120
static const LogStatus_LogFile & default_instance()
static const LogStatus_LogFile * internal_default_instance()
Definition: build/ignition-msgs8/include/ignition/msgs/log_status.pb.h:154
static const LogStatus * internal_default_instance()
Definition: build/ignition-msgs8/include/ignition/msgs/log_status.pb.h:428
LogStatus & operator=(LogStatus &&from) noexcept
Definition: build/ignition-msgs8/include/ignition/msgs/log_status.pb.h:407
LogStatus()
Definition: build/ignition-msgs8/include/ignition/msgs/log_status.pb.h:394
LogStatus_LogFile(const LogStatus_LogFile &from)
const ::ignition::msgs::Header & header() const
void MergeFrom(const LogStatus &from)
static const std::string & Units_Name(T enum_t_value)
Definition: build/ignition-msgs8/include/ignition/msgs/log_status.pb.h:250
std::string * mutable_uri()
bool LogStatus_LogFile_Units_Parse(const std::string &name, LogStatus_LogFile_Units *value)
Definition: build/ignition-msgs8/include/ignition/msgs/log_status.pb.h:110
constexpr int LogStatus_LogFile_Units_Units_ARRAYSIZE
Definition: build/ignition-msgs8/include/ignition/msgs/log_status.pb.h:99
LogStatus_LogFile_Units
Definition: build/ignition-msgs8/include/ignition/msgs/log_status.pb.h:88
@ LogStatus_LogFile_Units_LogStatus_LogFile_Units_INT_MAX_SENTINEL_DO_NOT_USE_
Definition: build/ignition-msgs8/include/ignition/msgs/log_status.pb.h:94
@ LogStatus_LogFile_Units_K_BYTES
Definition: build/ignition-msgs8/include/ignition/msgs/log_status.pb.h:90
@ LogStatus_LogFile_Units_BYTES
Definition: build/ignition-msgs8/include/ignition/msgs/log_status.pb.h:89
@ LogStatus_LogFile_Units_G_BYTES
Definition: build/ignition-msgs8/include/ignition/msgs/log_status.pb.h:92
@ LogStatus_LogFile_Units_M_BYTES
Definition: build/ignition-msgs8/include/ignition/msgs/log_status.pb.h:91
@ LogStatus_LogFile_Units_LogStatus_LogFile_Units_INT_MIN_SENTINEL_DO_NOT_USE_
Definition: build/ignition-msgs8/include/ignition/msgs/log_status.pb.h:93
IGNITION_MSGS_VISIBLEconst ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * LogStatus_LogFile_Units_descriptor()
std::shared_ptr< LogStatus > LogStatusSharedPtr
Definition: build/ignition-msgs8/include/ignition/msgs/log_status.pb.h:1134
constexpr LogStatus_LogFile_Units LogStatus_LogFile_Units_Units_MIN
Definition: build/ignition-msgs8/include/ignition/msgs/log_status.pb.h:97
IGNITION_MSGS_VISIBLE HeaderDefaultTypeInternal _Header_default_instance_
const std::string & LogStatus_LogFile_Units_Name(T enum_t_value)
Definition: build/ignition-msgs8/include/ignition/msgs/log_status.pb.h:103
std::shared_ptr< const LogStatus > ConstLogStatusSharedPtr
Definition: build/ignition-msgs8/include/ignition/msgs/log_status.pb.h:1135
constexpr LogStatus_LogFile_Units LogStatus_LogFile_Units_Units_MAX
Definition: build/ignition-msgs8/include/ignition/msgs/log_status.pb.h:98
std::unique_ptr< LogStatus > LogStatusUniquePtr
Definition: build/ignition-msgs8/include/ignition/msgs/log_status.pb.h:1132
IGNITION_MSGS_VISIBLE bool LogStatus_LogFile_Units_IsValid(int value)
IGNITION_MSGS_VISIBLE LogStatusDefaultTypeInternal _LogStatus_default_instance_
IGNITION_MSGS_VISIBLE LogStatus_LogFileDefaultTypeInternal _LogStatus_LogFile_default_instance_
std::unique_ptr< const LogStatus > ConstLogStatusUniquePtr
Definition: build/ignition-msgs8/include/ignition/msgs/log_status.pb.h:1133
IGNITION_MSGS_VISIBLE TimeDefaultTypeInternal _Time_default_instance_
Definition: build/ignition-msgs8/include/ignition/msgs/actor.pb.h:53
Definition: build/ignition-msgs8/include/ignition/msgs/log_status.pb.h:59
static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTableField entries[] PROTOBUF_SECTION_VARIABLE(protodesc_cold)
static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTable schema[2] PROTOBUF_SECTION_VARIABLE(protodesc_cold)
static const ::PROTOBUF_NAMESPACE_ID::internal::AuxillaryParseTableField aux[] PROTOBUF_SECTION_VARIABLE(protodesc_cold)