4 #ifndef GOOGLE_PROTOBUF_INCLUDED_FederateAmbassador_2eproto
5 #define GOOGLE_PROTOBUF_INCLUDED_FederateAmbassador_2eproto
10 #include <google/protobuf/port_def.inc>
11 #if PROTOBUF_VERSION < 3017000
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 3017003 < 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/metadata_lite.h>
29 #include <google/protobuf/generated_message_reflection.h>
30 #include <google/protobuf/message.h>
31 #include <google/protobuf/repeated_field.h>
32 #include <google/protobuf/extension_set.h>
33 #include <google/protobuf/unknown_field_set.h>
36 #include <google/protobuf/port_def.inc>
37 #define PROTOBUF_INTERNAL_EXPORT_FederateAmbassador_2eproto
38 PROTOBUF_NAMESPACE_OPEN
42 PROTOBUF_NAMESPACE_CLOSE
46 static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTableField entries[]
48 static const ::PROTOBUF_NAMESPACE_ID::internal::AuxiliaryParseTableField aux[]
50 static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTable schema[65]
52 static const ::PROTOBUF_NAMESPACE_ID::internal::FieldMetadata
field_metadata[];
54 static const ::PROTOBUF_NAMESPACE_ID::uint32
offsets[];
57 namespace rti1516_2025 {
59 class AnnounceSynchronizationPoint;
60 struct AnnounceSynchronizationPointDefaultTypeInternal;
62 class AttributeIsNotOwned;
63 struct AttributeIsNotOwnedDefaultTypeInternal;
65 class AttributeIsOwnedByRTI;
66 struct AttributeIsOwnedByRTIDefaultTypeInternal;
68 class AttributeOwnershipAcquisitionNotification;
69 struct AttributeOwnershipAcquisitionNotificationDefaultTypeInternal;
71 class AttributeOwnershipUnavailable;
72 struct AttributeOwnershipUnavailableDefaultTypeInternal;
74 class AttributesInScope;
75 struct AttributesInScopeDefaultTypeInternal;
77 class AttributesOutOfScope;
78 struct AttributesOutOfScopeDefaultTypeInternal;
80 class CallbackRequest;
81 struct CallbackRequestDefaultTypeInternal;
83 class CallbackResponse;
84 struct CallbackResponseDefaultTypeInternal;
86 class CallbackSucceeded;
87 struct CallbackSucceededDefaultTypeInternal;
89 class ConfirmAttributeOwnershipAcquisitionCancellation;
90 struct ConfirmAttributeOwnershipAcquisitionCancellationDefaultTypeInternal;
92 class ConfirmAttributeTransportationTypeChange;
93 struct ConfirmAttributeTransportationTypeChangeDefaultTypeInternal;
95 class ConfirmInteractionTransportationTypeChange;
96 struct ConfirmInteractionTransportationTypeChangeDefaultTypeInternal;
99 struct ConnectionLostDefaultTypeInternal;
101 class DiscoverObjectInstance;
102 struct DiscoverObjectInstanceDefaultTypeInternal;
104 class FederateResigned;
105 struct FederateResignedDefaultTypeInternal;
107 class FederationNotRestored;
108 struct FederationNotRestoredDefaultTypeInternal;
110 class FederationNotSaved;
111 struct FederationNotSavedDefaultTypeInternal;
113 class FederationRestoreBegun;
114 struct FederationRestoreBegunDefaultTypeInternal;
116 class FederationRestoreStatusResponse;
117 struct FederationRestoreStatusResponseDefaultTypeInternal;
119 class FederationRestored;
120 struct FederationRestoredDefaultTypeInternal;
122 class FederationSaveStatusResponse;
123 struct FederationSaveStatusResponseDefaultTypeInternal;
125 class FederationSaved;
126 struct FederationSavedDefaultTypeInternal;
128 class FederationSynchronized;
129 struct FederationSynchronizedDefaultTypeInternal;
131 class FlushQueueGrant;
132 struct FlushQueueGrantDefaultTypeInternal;
134 class InformAttributeOwnership;
135 struct InformAttributeOwnershipDefaultTypeInternal;
137 class InitiateFederateRestore;
138 struct InitiateFederateRestoreDefaultTypeInternal;
140 class InitiateFederateSave;
141 struct InitiateFederateSaveDefaultTypeInternal;
143 class InitiateFederateSaveWithTime;
144 struct InitiateFederateSaveWithTimeDefaultTypeInternal;
146 class MultipleObjectInstanceNameReservationFailed;
147 struct MultipleObjectInstanceNameReservationFailedDefaultTypeInternal;
149 class MultipleObjectInstanceNameReservationSucceeded;
150 struct MultipleObjectInstanceNameReservationSucceededDefaultTypeInternal;
152 class ObjectInstanceNameReservationFailed;
153 struct ObjectInstanceNameReservationFailedDefaultTypeInternal;
155 class ObjectInstanceNameReservationSucceeded;
156 struct ObjectInstanceNameReservationSucceededDefaultTypeInternal;
158 class ProvideAttributeValueUpdate;
159 struct ProvideAttributeValueUpdateDefaultTypeInternal;
161 class ReceiveDirectedInteraction;
162 struct ReceiveDirectedInteractionDefaultTypeInternal;
164 class ReceiveDirectedInteractionWithTime;
165 struct ReceiveDirectedInteractionWithTimeDefaultTypeInternal;
167 class ReceiveInteraction;
168 struct ReceiveInteractionDefaultTypeInternal;
170 class ReceiveInteractionWithTime;
171 struct ReceiveInteractionWithTimeDefaultTypeInternal;
173 class ReflectAttributeValues;
174 struct ReflectAttributeValuesDefaultTypeInternal;
176 class ReflectAttributeValuesWithTime;
177 struct ReflectAttributeValuesWithTimeDefaultTypeInternal;
179 class RemoveObjectInstance;
180 struct RemoveObjectInstanceDefaultTypeInternal;
182 class RemoveObjectInstanceWithTime;
183 struct RemoveObjectInstanceWithTimeDefaultTypeInternal;
185 class ReportAttributeTransportationType;
186 struct ReportAttributeTransportationTypeDefaultTypeInternal;
188 class ReportFederationExecutionDoesNotExist;
189 struct ReportFederationExecutionDoesNotExistDefaultTypeInternal;
191 class ReportFederationExecutionMembers;
192 struct ReportFederationExecutionMembersDefaultTypeInternal;
194 class ReportFederationExecutions;
195 struct ReportFederationExecutionsDefaultTypeInternal;
197 class ReportInteractionTransportationType;
198 struct ReportInteractionTransportationTypeDefaultTypeInternal;
200 class RequestAttributeOwnershipAssumption;
201 struct RequestAttributeOwnershipAssumptionDefaultTypeInternal;
203 class RequestAttributeOwnershipRelease;
204 struct RequestAttributeOwnershipReleaseDefaultTypeInternal;
206 class RequestDivestitureConfirmation;
207 struct RequestDivestitureConfirmationDefaultTypeInternal;
209 class RequestFederationRestoreFailed;
210 struct RequestFederationRestoreFailedDefaultTypeInternal;
212 class RequestFederationRestoreSucceeded;
213 struct RequestFederationRestoreSucceededDefaultTypeInternal;
215 class RequestRetraction;
216 struct RequestRetractionDefaultTypeInternal;
218 class StartRegistrationForObjectClass;
219 struct StartRegistrationForObjectClassDefaultTypeInternal;
221 class StopRegistrationForObjectClass;
222 struct StopRegistrationForObjectClassDefaultTypeInternal;
224 class SynchronizationPointRegistrationFailed;
225 struct SynchronizationPointRegistrationFailedDefaultTypeInternal;
227 class SynchronizationPointRegistrationSucceeded;
228 struct SynchronizationPointRegistrationSucceededDefaultTypeInternal;
230 class TimeAdvanceGrant;
231 struct TimeAdvanceGrantDefaultTypeInternal;
233 class TimeConstrainedEnabled;
234 struct TimeConstrainedEnabledDefaultTypeInternal;
236 class TimeRegulationEnabled;
237 struct TimeRegulationEnabledDefaultTypeInternal;
239 class TurnInteractionsOff;
240 struct TurnInteractionsOffDefaultTypeInternal;
242 class TurnInteractionsOn;
243 struct TurnInteractionsOnDefaultTypeInternal;
245 class TurnUpdatesOffForObjectInstance;
246 struct TurnUpdatesOffForObjectInstanceDefaultTypeInternal;
248 class TurnUpdatesOnForObjectInstance;
249 struct TurnUpdatesOnForObjectInstanceDefaultTypeInternal;
251 class TurnUpdatesOnForObjectInstanceWithRate;
252 struct TurnUpdatesOnForObjectInstanceWithRateDefaultTypeInternal;
256 PROTOBUF_NAMESPACE_OPEN
322 PROTOBUF_NAMESPACE_CLOSE
323 namespace rti1516_2025 {
329 public ::PROTOBUF_NAMESPACE_ID::Message {
333 explicit constexpr
ConnectionLost(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
338 *
this = ::std::move(from);
346 if (
this == &from)
return *
this;
347 if (GetOwningArena() == from.GetOwningArena()) {
355 static const ::PROTOBUF_NAMESPACE_ID::Descriptor*
descriptor() {
378 if (other ==
this)
return;
379 if (GetOwningArena() == other->GetOwningArena()) {
382 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
386 if (other ==
this)
return;
387 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
398 return CreateMaybeMessage<ConnectionLost>(arena);
400 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
402 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
405 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from);
407 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
411 const
char*
_InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
413 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
421 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
423 return "rti1516_2025.fedpro.ConnectionLost";
427 bool is_message_owned =
false);
434 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
436 ::PROTOBUF_NAMESPACE_ID::Metadata
GetMetadata() const final;
448 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
463 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
468 friend struct ::TableStruct_FederateAmbassador_2eproto;
473 public ::PROTOBUF_NAMESPACE_ID::Message {
482 *
this = ::std::move(from);
490 if (
this == &from)
return *
this;
491 if (GetOwningArena() == from.GetOwningArena()) {
499 static const ::PROTOBUF_NAMESPACE_ID::Descriptor*
descriptor() {
522 if (other ==
this)
return;
523 if (GetOwningArena() == other->GetOwningArena()) {
526 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
530 if (other ==
this)
return;
531 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
542 return CreateMaybeMessage<ReportFederationExecutions>(arena);
544 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
546 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
549 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from);
551 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
555 const
char*
_InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
557 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
565 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
567 return "rti1516_2025.fedpro.ReportFederationExecutions";
571 bool is_message_owned =
false);
578 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
580 ::PROTOBUF_NAMESPACE_ID::Metadata
GetMetadata() const final;
595 const ::rti1516_2025::fedpro::FederationExecutionInformationSet&
report()
const;
596 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::FederationExecutionInformationSet*
release_report();
600 const ::rti1516_2025::fedpro::FederationExecutionInformationSet&
_internal_report()
const;
611 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
616 friend struct ::TableStruct_FederateAmbassador_2eproto;
621 public ::PROTOBUF_NAMESPACE_ID::Message {
630 *
this = ::std::move(from);
638 if (
this == &from)
return *
this;
639 if (GetOwningArena() == from.GetOwningArena()) {
647 static const ::PROTOBUF_NAMESPACE_ID::Descriptor*
descriptor() {
670 if (other ==
this)
return;
671 if (GetOwningArena() == other->GetOwningArena()) {
674 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
678 if (other ==
this)
return;
679 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
690 return CreateMaybeMessage<ReportFederationExecutionMembers>(arena);
692 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
694 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
697 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from);
699 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
703 const
char*
_InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
705 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
713 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
715 return "rti1516_2025.fedpro.ReportFederationExecutionMembers";
719 bool is_message_owned =
false);
726 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
728 ::PROTOBUF_NAMESPACE_ID::Metadata
GetMetadata() const final;
741 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
758 const ::rti1516_2025::fedpro::FederationExecutionMemberInformationSet&
report()
const;
759 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::FederationExecutionMemberInformationSet*
release_report();
763 const ::rti1516_2025::fedpro::FederationExecutionMemberInformationSet&
_internal_report()
const;
774 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
780 friend struct ::TableStruct_FederateAmbassador_2eproto;
785 public ::PROTOBUF_NAMESPACE_ID::Message {
794 *
this = ::std::move(from);
802 if (
this == &from)
return *
this;
803 if (GetOwningArena() == from.GetOwningArena()) {
811 static const ::PROTOBUF_NAMESPACE_ID::Descriptor*
descriptor() {
834 if (other ==
this)
return;
835 if (GetOwningArena() == other->GetOwningArena()) {
838 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
842 if (other ==
this)
return;
843 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
854 return CreateMaybeMessage<ReportFederationExecutionDoesNotExist>(arena);
856 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
858 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
861 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from);
863 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
867 const
char*
_InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
869 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
877 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
879 return "rti1516_2025.fedpro.ReportFederationExecutionDoesNotExist";
883 bool is_message_owned =
false);
890 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
892 ::PROTOBUF_NAMESPACE_ID::Metadata
GetMetadata() const final;
904 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
919 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
924 friend struct ::TableStruct_FederateAmbassador_2eproto;
929 public ::PROTOBUF_NAMESPACE_ID::Message {
933 explicit constexpr
FederateResigned(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
938 *
this = ::std::move(from);
946 if (
this == &from)
return *
this;
947 if (GetOwningArena() == from.GetOwningArena()) {
955 static const ::PROTOBUF_NAMESPACE_ID::Descriptor*
descriptor() {
978 if (other ==
this)
return;
979 if (GetOwningArena() == other->GetOwningArena()) {
982 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
986 if (other ==
this)
return;
987 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
998 return CreateMaybeMessage<FederateResigned>(arena);
1000 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
1002 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
1005 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from);
1007 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
1011 const
char*
_InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
1013 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
1021 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
1023 return "rti1516_2025.fedpro.FederateResigned";
1027 bool is_message_owned =
false);
1034 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
1036 ::PROTOBUF_NAMESPACE_ID::Metadata
GetMetadata() const final;
1048 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
1063 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
1068 friend struct ::TableStruct_FederateAmbassador_2eproto;
1073 public ::PROTOBUF_NAMESPACE_ID::Message {
1082 *
this = ::std::move(from);
1090 if (
this == &from)
return *
this;
1091 if (GetOwningArena() == from.GetOwningArena()) {
1122 if (other ==
this)
return;
1123 if (GetOwningArena() == other->GetOwningArena()) {
1126 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
1130 if (other ==
this)
return;
1131 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
1142 return CreateMaybeMessage<SynchronizationPointRegistrationSucceeded>(arena);
1144 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
1146 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
1149 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from);
1151 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
1155 const
char*
_InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
1157 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
1165 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
1167 return "rti1516_2025.fedpro.SynchronizationPointRegistrationSucceeded";
1171 bool is_message_owned =
false);
1178 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
1180 ::PROTOBUF_NAMESPACE_ID::Metadata
GetMetadata() const final;
1192 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
1207 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
1212 friend struct ::TableStruct_FederateAmbassador_2eproto;
1217 public ::PROTOBUF_NAMESPACE_ID::Message {
1226 *
this = ::std::move(from);
1234 if (
this == &from)
return *
this;
1235 if (GetOwningArena() == from.GetOwningArena()) {
1266 if (other ==
this)
return;
1267 if (GetOwningArena() == other->GetOwningArena()) {
1270 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
1274 if (other ==
this)
return;
1275 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
1286 return CreateMaybeMessage<SynchronizationPointRegistrationFailed>(arena);
1288 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
1290 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
1293 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from);
1295 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
1299 const
char*
_InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
1301 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
1309 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
1311 return "rti1516_2025.fedpro.SynchronizationPointRegistrationFailed";
1315 bool is_message_owned =
false);
1322 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
1324 ::PROTOBUF_NAMESPACE_ID::Metadata
GetMetadata() const final;
1337 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
1361 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
1367 friend struct ::TableStruct_FederateAmbassador_2eproto;
1372 public ::PROTOBUF_NAMESPACE_ID::Message {
1381 *
this = ::std::move(from);
1389 if (
this == &from)
return *
this;
1390 if (GetOwningArena() == from.GetOwningArena()) {
1421 if (other ==
this)
return;
1422 if (GetOwningArena() == other->GetOwningArena()) {
1425 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
1429 if (other ==
this)
return;
1430 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
1441 return CreateMaybeMessage<AnnounceSynchronizationPoint>(arena);
1443 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
1445 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
1448 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from);
1450 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
1454 const
char*
_InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
1456 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
1464 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
1466 return "rti1516_2025.fedpro.AnnounceSynchronizationPoint";
1470 bool is_message_owned =
false);
1477 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
1479 ::PROTOBUF_NAMESPACE_ID::Metadata
GetMetadata() const final;
1492 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
1506 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
1521 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
1527 friend struct ::TableStruct_FederateAmbassador_2eproto;
1532 public ::PROTOBUF_NAMESPACE_ID::Message {
1541 *
this = ::std::move(from);
1549 if (
this == &from)
return *
this;
1550 if (GetOwningArena() == from.GetOwningArena()) {
1581 if (other ==
this)
return;
1582 if (GetOwningArena() == other->GetOwningArena()) {
1585 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
1589 if (other ==
this)
return;
1590 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
1601 return CreateMaybeMessage<FederationSynchronized>(arena);
1603 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
1605 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
1608 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from);
1610 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
1614 const
char*
_InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
1616 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
1624 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
1626 return "rti1516_2025.fedpro.FederationSynchronized";
1630 bool is_message_owned =
false);
1637 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
1639 ::PROTOBUF_NAMESPACE_ID::Metadata
GetMetadata() const final;
1652 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
1669 const ::rti1516_2025::fedpro::FederateHandleSet&
failedtosyncset()
const;
1685 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
1691 friend struct ::TableStruct_FederateAmbassador_2eproto;
1696 public ::PROTOBUF_NAMESPACE_ID::Message {
1700 explicit constexpr
InitiateFederateSave(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
1705 *
this = ::std::move(from);
1713 if (
this == &from)
return *
this;
1714 if (GetOwningArena() == from.GetOwningArena()) {
1745 if (other ==
this)
return;
1746 if (GetOwningArena() == other->GetOwningArena()) {
1749 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
1753 if (other ==
this)
return;
1754 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
1765 return CreateMaybeMessage<InitiateFederateSave>(arena);
1767 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
1769 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
1772 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from);
1774 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
1778 const
char*
_InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
1780 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
1788 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
1790 return "rti1516_2025.fedpro.InitiateFederateSave";
1794 bool is_message_owned =
false);
1801 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
1803 ::PROTOBUF_NAMESPACE_ID::Metadata
GetMetadata() const final;
1814 const std::string&
label()
const;
1815 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
1816 void set_label(ArgT0&& arg0, ArgT... args);
1830 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
1833 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr
label_;
1835 friend struct ::TableStruct_FederateAmbassador_2eproto;
1840 public ::PROTOBUF_NAMESPACE_ID::Message {
1849 *
this = ::std::move(from);
1857 if (
this == &from)
return *
this;
1858 if (GetOwningArena() == from.GetOwningArena()) {
1889 if (other ==
this)
return;
1890 if (GetOwningArena() == other->GetOwningArena()) {
1893 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
1897 if (other ==
this)
return;
1898 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
1909 return CreateMaybeMessage<InitiateFederateSaveWithTime>(arena);
1911 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
1913 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
1916 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from);
1918 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
1922 const
char*
_InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
1924 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
1932 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
1934 return "rti1516_2025.fedpro.InitiateFederateSaveWithTime";
1938 bool is_message_owned =
false);
1945 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
1947 ::PROTOBUF_NAMESPACE_ID::Metadata
GetMetadata() const final;
1959 const std::string&
label()
const;
1960 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
1961 void set_label(ArgT0&& arg0, ArgT... args);
1977 const ::rti1516_2025::fedpro::LogicalTime&
time()
const;
1978 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::LogicalTime*
release_time();
1982 const ::rti1516_2025::fedpro::LogicalTime&
_internal_time()
const;
1993 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
1996 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr
label_;
1999 friend struct ::TableStruct_FederateAmbassador_2eproto;
2004 public ::PROTOBUF_NAMESPACE_ID::Message {
2008 explicit constexpr
FederationSaved(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
2013 *
this = ::std::move(from);
2021 if (
this == &from)
return *
this;
2022 if (GetOwningArena() == from.GetOwningArena()) {
2053 if (other ==
this)
return;
2054 if (GetOwningArena() == other->GetOwningArena()) {
2057 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
2061 if (other ==
this)
return;
2062 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
2073 return CreateMaybeMessage<FederationSaved>(arena);
2075 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
2077 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
2080 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from);
2082 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
2086 const
char*
_InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
2088 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
2096 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
2098 return "rti1516_2025.fedpro.FederationSaved";
2102 bool is_message_owned =
false);
2109 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
2111 ::PROTOBUF_NAMESPACE_ID::Metadata
GetMetadata() const final;
2121 template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
2130 public ::PROTOBUF_NAMESPACE_ID::Message {
2134 explicit constexpr
FederationNotSaved(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
2139 *
this = ::std::move(from);
2147 if (
this == &from)
return *
this;
2148 if (GetOwningArena() == from.GetOwningArena()) {
2179 if (other ==
this)
return;
2180 if (GetOwningArena() == other->GetOwningArena()) {
2183 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
2187 if (other ==
this)
return;
2188 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
2199 return CreateMaybeMessage<FederationNotSaved>(arena);
2201 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
2203 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
2206 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from);
2208 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
2212 const
char*
_InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
2214 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
2222 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
2224 return "rti1516_2025.fedpro.FederationNotSaved";
2228 bool is_message_owned =
false);
2235 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
2237 ::PROTOBUF_NAMESPACE_ID::Metadata
GetMetadata() const final;
2244 kReasonFieldNumber = 1,
2247 void clear_reason();
2259 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
2264 friend struct ::TableStruct_FederateAmbassador_2eproto;
2269 public ::PROTOBUF_NAMESPACE_ID::Message {
2278 *
this = ::std::move(from);
2286 if (
this == &from)
return *
this;
2287 if (GetOwningArena() == from.GetOwningArena()) {
2318 if (other ==
this)
return;
2319 if (GetOwningArena() == other->GetOwningArena()) {
2322 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
2326 if (other ==
this)
return;
2327 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
2338 return CreateMaybeMessage<FederationSaveStatusResponse>(arena);
2340 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
2342 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
2345 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from);
2347 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
2351 const
char*
_InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
2353 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
2361 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
2363 return "rti1516_2025.fedpro.FederationSaveStatusResponse";
2367 bool is_message_owned =
false);
2374 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
2376 ::PROTOBUF_NAMESPACE_ID::Metadata
GetMetadata() const final;
2383 kResponseFieldNumber = 1,
2386 bool has_response()
const;
2388 bool _internal_has_response()
const;
2390 void clear_response();
2391 const ::rti1516_2025::fedpro::FederateHandleSaveStatusPairArray& response()
const;
2392 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::FederateHandleSaveStatusPairArray* release_response();
2396 const ::rti1516_2025::fedpro::FederateHandleSaveStatusPairArray& _internal_response()
const;
2399 void unsafe_arena_set_allocated_response(
2407 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
2412 friend struct ::TableStruct_FederateAmbassador_2eproto;
2417 public ::PROTOBUF_NAMESPACE_ID::Message {
2426 *
this = ::std::move(from);
2434 if (
this == &from)
return *
this;
2435 if (GetOwningArena() == from.GetOwningArena()) {
2466 if (other ==
this)
return;
2467 if (GetOwningArena() == other->GetOwningArena()) {
2470 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
2474 if (other ==
this)
return;
2475 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
2486 return CreateMaybeMessage<RequestFederationRestoreSucceeded>(arena);
2488 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
2490 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
2493 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from);
2495 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
2499 const
char*
_InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
2501 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
2509 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
2511 return "rti1516_2025.fedpro.RequestFederationRestoreSucceeded";
2515 bool is_message_owned =
false);
2522 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
2524 ::PROTOBUF_NAMESPACE_ID::Metadata
GetMetadata() const final;
2531 kLabelFieldNumber = 1,
2535 const std::string& label()
const;
2536 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
2537 void set_label(ArgT0&& arg0, ArgT... args);
2538 std::string* mutable_label();
2539 PROTOBUF_MUST_USE_RESULT std::string* release_label();
2540 void set_allocated_label(std::string* label);
2542 const std::string& _internal_label()
const;
2543 inline PROTOBUF_ALWAYS_INLINE
void _internal_set_label(
const std::string& value);
2544 std::string* _internal_mutable_label();
2551 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
2554 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr
label_;
2556 friend struct ::TableStruct_FederateAmbassador_2eproto;
2561 public ::PROTOBUF_NAMESPACE_ID::Message {
2570 *
this = ::std::move(from);
2578 if (
this == &from)
return *
this;
2579 if (GetOwningArena() == from.GetOwningArena()) {
2610 if (other ==
this)
return;
2611 if (GetOwningArena() == other->GetOwningArena()) {
2614 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
2618 if (other ==
this)
return;
2619 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
2630 return CreateMaybeMessage<RequestFederationRestoreFailed>(arena);
2632 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
2634 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
2637 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from);
2639 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
2643 const
char*
_InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
2645 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
2653 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
2655 return "rti1516_2025.fedpro.RequestFederationRestoreFailed";
2659 bool is_message_owned =
false);
2666 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
2668 ::PROTOBUF_NAMESPACE_ID::Metadata
GetMetadata() const final;
2675 kLabelFieldNumber = 1,
2679 const std::string& label()
const;
2680 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
2681 void set_label(ArgT0&& arg0, ArgT... args);
2682 std::string* mutable_label();
2683 PROTOBUF_MUST_USE_RESULT std::string* release_label();
2684 void set_allocated_label(std::string* label);
2686 const std::string& _internal_label()
const;
2687 inline PROTOBUF_ALWAYS_INLINE
void _internal_set_label(
const std::string& value);
2688 std::string* _internal_mutable_label();
2695 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
2698 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr
label_;
2700 friend struct ::TableStruct_FederateAmbassador_2eproto;
2705 public ::PROTOBUF_NAMESPACE_ID::Message {
2714 *
this = ::std::move(from);
2722 if (
this == &from)
return *
this;
2723 if (GetOwningArena() == from.GetOwningArena()) {
2754 if (other ==
this)
return;
2755 if (GetOwningArena() == other->GetOwningArena()) {
2758 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
2762 if (other ==
this)
return;
2763 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
2774 return CreateMaybeMessage<FederationRestoreBegun>(arena);
2776 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
2778 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
2781 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from);
2783 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
2787 const
char*
_InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
2789 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
2797 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
2799 return "rti1516_2025.fedpro.FederationRestoreBegun";
2803 bool is_message_owned =
false);
2810 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
2812 ::PROTOBUF_NAMESPACE_ID::Metadata
GetMetadata() const final;
2822 template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
2831 public ::PROTOBUF_NAMESPACE_ID::Message {
2840 *
this = ::std::move(from);
2848 if (
this == &from)
return *
this;
2849 if (GetOwningArena() == from.GetOwningArena()) {
2880 if (other ==
this)
return;
2881 if (GetOwningArena() == other->GetOwningArena()) {
2884 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
2888 if (other ==
this)
return;
2889 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
2900 return CreateMaybeMessage<InitiateFederateRestore>(arena);
2902 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
2904 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
2907 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from);
2909 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
2913 const
char*
_InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
2915 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
2923 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
2925 return "rti1516_2025.fedpro.InitiateFederateRestore";
2929 bool is_message_owned =
false);
2936 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
2938 ::PROTOBUF_NAMESPACE_ID::Metadata
GetMetadata() const final;
2945 kLabelFieldNumber = 1,
2946 kFederateNameFieldNumber = 2,
2947 kPostRestoreFederateHandleFieldNumber = 3,
2951 const std::string& label()
const;
2952 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
2953 void set_label(ArgT0&& arg0, ArgT... args);
2954 std::string* mutable_label();
2955 PROTOBUF_MUST_USE_RESULT std::string* release_label();
2956 void set_allocated_label(std::string* label);
2958 const std::string& _internal_label()
const;
2959 inline PROTOBUF_ALWAYS_INLINE
void _internal_set_label(
const std::string& value);
2960 std::string* _internal_mutable_label();
2964 void clear_federatename();
2965 const std::string& federatename()
const;
2966 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
2967 void set_federatename(ArgT0&& arg0, ArgT... args);
2968 std::string* mutable_federatename();
2969 PROTOBUF_MUST_USE_RESULT std::string* release_federatename();
2970 void set_allocated_federatename(std::string* federatename);
2972 const std::string& _internal_federatename()
const;
2973 inline PROTOBUF_ALWAYS_INLINE
void _internal_set_federatename(
const std::string& value);
2974 std::string* _internal_mutable_federatename();
2978 bool has_postrestorefederatehandle()
const;
2980 bool _internal_has_postrestorefederatehandle()
const;
2982 void clear_postrestorefederatehandle();
2991 void unsafe_arena_set_allocated_postrestorefederatehandle(
2999 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
3002 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr
label_;
3006 friend struct ::TableStruct_FederateAmbassador_2eproto;
3011 public ::PROTOBUF_NAMESPACE_ID::Message {
3015 explicit constexpr
FederationRestored(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
3020 *
this = ::std::move(from);
3028 if (
this == &from)
return *
this;
3029 if (GetOwningArena() == from.GetOwningArena()) {
3060 if (other ==
this)
return;
3061 if (GetOwningArena() == other->GetOwningArena()) {
3064 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
3068 if (other ==
this)
return;
3069 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
3080 return CreateMaybeMessage<FederationRestored>(arena);
3082 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
3084 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
3087 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from);
3089 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
3093 const
char*
_InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
3095 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
3103 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
3105 return "rti1516_2025.fedpro.FederationRestored";
3109 bool is_message_owned =
false);
3116 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
3118 ::PROTOBUF_NAMESPACE_ID::Metadata
GetMetadata() const final;
3128 template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
3137 public ::PROTOBUF_NAMESPACE_ID::Message {
3146 *
this = ::std::move(from);
3154 if (
this == &from)
return *
this;
3155 if (GetOwningArena() == from.GetOwningArena()) {
3186 if (other ==
this)
return;
3187 if (GetOwningArena() == other->GetOwningArena()) {
3190 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
3194 if (other ==
this)
return;
3195 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
3206 return CreateMaybeMessage<FederationNotRestored>(arena);
3208 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
3210 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
3213 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from);
3215 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
3219 const
char*
_InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
3221 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
3229 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
3231 return "rti1516_2025.fedpro.FederationNotRestored";
3235 bool is_message_owned =
false);
3242 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
3244 ::PROTOBUF_NAMESPACE_ID::Metadata
GetMetadata() const final;
3251 kReasonFieldNumber = 1,
3254 void clear_reason();
3266 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
3271 friend struct ::TableStruct_FederateAmbassador_2eproto;
3276 public ::PROTOBUF_NAMESPACE_ID::Message {
3285 *
this = ::std::move(from);
3293 if (
this == &from)
return *
this;
3294 if (GetOwningArena() == from.GetOwningArena()) {
3325 if (other ==
this)
return;
3326 if (GetOwningArena() == other->GetOwningArena()) {
3329 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
3333 if (other ==
this)
return;
3334 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
3345 return CreateMaybeMessage<FederationRestoreStatusResponse>(arena);
3347 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
3349 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
3352 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from);
3354 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
3358 const
char*
_InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
3360 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
3368 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
3370 return "rti1516_2025.fedpro.FederationRestoreStatusResponse";
3374 bool is_message_owned =
false);
3381 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
3383 ::PROTOBUF_NAMESPACE_ID::Metadata
GetMetadata() const final;
3390 kResponseFieldNumber = 1,
3393 bool has_response()
const;
3395 bool _internal_has_response()
const;
3397 void clear_response();
3398 const ::rti1516_2025::fedpro::FederateRestoreStatusArray& response()
const;
3399 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::FederateRestoreStatusArray* release_response();
3403 const ::rti1516_2025::fedpro::FederateRestoreStatusArray& _internal_response()
const;
3406 void unsafe_arena_set_allocated_response(
3414 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
3419 friend struct ::TableStruct_FederateAmbassador_2eproto;
3424 public ::PROTOBUF_NAMESPACE_ID::Message {
3433 *
this = ::std::move(from);
3441 if (
this == &from)
return *
this;
3442 if (GetOwningArena() == from.GetOwningArena()) {
3473 if (other ==
this)
return;
3474 if (GetOwningArena() == other->GetOwningArena()) {
3477 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
3481 if (other ==
this)
return;
3482 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
3493 return CreateMaybeMessage<StartRegistrationForObjectClass>(arena);
3495 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
3497 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
3500 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from);
3502 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
3506 const
char*
_InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
3508 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
3516 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
3518 return "rti1516_2025.fedpro.StartRegistrationForObjectClass";
3522 bool is_message_owned =
false);
3529 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
3531 ::PROTOBUF_NAMESPACE_ID::Metadata
GetMetadata() const final;
3538 kObjectClassFieldNumber = 1,
3541 bool has_objectclass()
const;
3543 bool _internal_has_objectclass()
const;
3545 void clear_objectclass();
3554 void unsafe_arena_set_allocated_objectclass(
3562 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
3567 friend struct ::TableStruct_FederateAmbassador_2eproto;
3572 public ::PROTOBUF_NAMESPACE_ID::Message {
3581 *
this = ::std::move(from);
3589 if (
this == &from)
return *
this;
3590 if (GetOwningArena() == from.GetOwningArena()) {
3621 if (other ==
this)
return;
3622 if (GetOwningArena() == other->GetOwningArena()) {
3625 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
3629 if (other ==
this)
return;
3630 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
3641 return CreateMaybeMessage<StopRegistrationForObjectClass>(arena);
3643 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
3645 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
3648 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from);
3650 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
3654 const
char*
_InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
3656 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
3664 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
3666 return "rti1516_2025.fedpro.StopRegistrationForObjectClass";
3670 bool is_message_owned =
false);
3677 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
3679 ::PROTOBUF_NAMESPACE_ID::Metadata
GetMetadata() const final;
3686 kObjectClassFieldNumber = 1,
3689 bool has_objectclass()
const;
3691 bool _internal_has_objectclass()
const;
3693 void clear_objectclass();
3702 void unsafe_arena_set_allocated_objectclass(
3710 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
3715 friend struct ::TableStruct_FederateAmbassador_2eproto;
3720 public ::PROTOBUF_NAMESPACE_ID::Message {
3724 explicit constexpr
TurnInteractionsOn(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
3729 *
this = ::std::move(from);
3737 if (
this == &from)
return *
this;
3738 if (GetOwningArena() == from.GetOwningArena()) {
3769 if (other ==
this)
return;
3770 if (GetOwningArena() == other->GetOwningArena()) {
3773 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
3777 if (other ==
this)
return;
3778 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
3789 return CreateMaybeMessage<TurnInteractionsOn>(arena);
3791 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
3793 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
3796 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from);
3798 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
3802 const
char*
_InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
3804 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
3812 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
3814 return "rti1516_2025.fedpro.TurnInteractionsOn";
3818 bool is_message_owned =
false);
3825 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
3827 ::PROTOBUF_NAMESPACE_ID::Metadata
GetMetadata() const final;
3834 kInteractionClassFieldNumber = 1,
3837 bool has_interactionclass()
const;
3839 bool _internal_has_interactionclass()
const;
3841 void clear_interactionclass();
3850 void unsafe_arena_set_allocated_interactionclass(
3858 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
3863 friend struct ::TableStruct_FederateAmbassador_2eproto;
3868 public ::PROTOBUF_NAMESPACE_ID::Message {
3872 explicit constexpr
TurnInteractionsOff(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
3877 *
this = ::std::move(from);
3885 if (
this == &from)
return *
this;
3886 if (GetOwningArena() == from.GetOwningArena()) {
3917 if (other ==
this)
return;
3918 if (GetOwningArena() == other->GetOwningArena()) {
3921 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
3925 if (other ==
this)
return;
3926 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
3937 return CreateMaybeMessage<TurnInteractionsOff>(arena);
3939 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
3941 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
3944 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from);
3946 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
3950 const
char*
_InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
3952 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
3960 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
3962 return "rti1516_2025.fedpro.TurnInteractionsOff";
3966 bool is_message_owned =
false);
3973 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
3975 ::PROTOBUF_NAMESPACE_ID::Metadata
GetMetadata() const final;
3982 kInteractionClassFieldNumber = 1,
3985 bool has_interactionclass()
const;
3987 bool _internal_has_interactionclass()
const;
3989 void clear_interactionclass();
3998 void unsafe_arena_set_allocated_interactionclass(
4006 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
4011 friend struct ::TableStruct_FederateAmbassador_2eproto;
4016 public ::PROTOBUF_NAMESPACE_ID::Message {
4025 *
this = ::std::move(from);
4033 if (
this == &from)
return *
this;
4034 if (GetOwningArena() == from.GetOwningArena()) {
4065 if (other ==
this)
return;
4066 if (GetOwningArena() == other->GetOwningArena()) {
4069 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
4073 if (other ==
this)
return;
4074 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
4085 return CreateMaybeMessage<ObjectInstanceNameReservationSucceeded>(arena);
4087 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
4089 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
4092 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from);
4094 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
4098 const
char*
_InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
4100 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
4108 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
4110 return "rti1516_2025.fedpro.ObjectInstanceNameReservationSucceeded";
4114 bool is_message_owned =
false);
4121 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
4123 ::PROTOBUF_NAMESPACE_ID::Metadata
GetMetadata() const final;
4130 kObjectInstanceNameFieldNumber = 1,
4133 void clear_objectinstancename();
4134 const std::string& objectinstancename()
const;
4135 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
4136 void set_objectinstancename(ArgT0&& arg0, ArgT... args);
4137 std::string* mutable_objectinstancename();
4138 PROTOBUF_MUST_USE_RESULT std::string* release_objectinstancename();
4139 void set_allocated_objectinstancename(std::string* objectinstancename);
4141 const std::string& _internal_objectinstancename()
const;
4142 inline PROTOBUF_ALWAYS_INLINE
void _internal_set_objectinstancename(
const std::string& value);
4143 std::string* _internal_mutable_objectinstancename();
4150 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
4155 friend struct ::TableStruct_FederateAmbassador_2eproto;
4160 public ::PROTOBUF_NAMESPACE_ID::Message {
4169 *
this = ::std::move(from);
4177 if (
this == &from)
return *
this;
4178 if (GetOwningArena() == from.GetOwningArena()) {
4209 if (other ==
this)
return;
4210 if (GetOwningArena() == other->GetOwningArena()) {
4213 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
4217 if (other ==
this)
return;
4218 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
4229 return CreateMaybeMessage<ObjectInstanceNameReservationFailed>(arena);
4231 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
4233 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
4236 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from);
4238 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
4242 const
char*
_InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
4244 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
4252 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
4254 return "rti1516_2025.fedpro.ObjectInstanceNameReservationFailed";
4258 bool is_message_owned =
false);
4265 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
4267 ::PROTOBUF_NAMESPACE_ID::Metadata
GetMetadata() const final;
4274 kObjectInstanceNameFieldNumber = 1,
4277 void clear_objectinstancename();
4278 const std::string& objectinstancename()
const;
4279 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
4280 void set_objectinstancename(ArgT0&& arg0, ArgT... args);
4281 std::string* mutable_objectinstancename();
4282 PROTOBUF_MUST_USE_RESULT std::string* release_objectinstancename();
4283 void set_allocated_objectinstancename(std::string* objectinstancename);
4285 const std::string& _internal_objectinstancename()
const;
4286 inline PROTOBUF_ALWAYS_INLINE
void _internal_set_objectinstancename(
const std::string& value);
4287 std::string* _internal_mutable_objectinstancename();
4294 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
4299 friend struct ::TableStruct_FederateAmbassador_2eproto;
4304 public ::PROTOBUF_NAMESPACE_ID::Message {
4313 *
this = ::std::move(from);
4321 if (
this == &from)
return *
this;
4322 if (GetOwningArena() == from.GetOwningArena()) {
4353 if (other ==
this)
return;
4354 if (GetOwningArena() == other->GetOwningArena()) {
4357 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
4361 if (other ==
this)
return;
4362 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
4373 return CreateMaybeMessage<MultipleObjectInstanceNameReservationSucceeded>(arena);
4375 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
4377 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
4380 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from);
4382 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
4386 const
char*
_InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
4388 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
4396 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
4398 return "rti1516_2025.fedpro.MultipleObjectInstanceNameReservationSucceeded";
4402 bool is_message_owned =
false);
4409 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
4411 ::PROTOBUF_NAMESPACE_ID::Metadata
GetMetadata() const final;
4418 kObjectInstanceNamesFieldNumber = 1,
4421 int objectinstancenames_size()
const;
4423 int _internal_objectinstancenames_size()
const;
4425 void clear_objectinstancenames();
4426 const std::string& objectinstancenames(
int index)
const;
4427 std::string* mutable_objectinstancenames(
int index);
4428 void set_objectinstancenames(
int index,
const std::string& value);
4429 void set_objectinstancenames(
int index, std::string&& value);
4430 void set_objectinstancenames(
int index,
const char* value);
4431 void set_objectinstancenames(
int index,
const char* value,
size_t size);
4432 std::string* add_objectinstancenames();
4433 void add_objectinstancenames(
const std::string& value);
4434 void add_objectinstancenames(std::string&& value);
4435 void add_objectinstancenames(
const char* value);
4436 void add_objectinstancenames(
const char* value,
size_t size);
4437 const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>& objectinstancenames()
const;
4438 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>* mutable_objectinstancenames();
4440 const std::string& _internal_objectinstancenames(
int index)
const;
4441 std::string* _internal_add_objectinstancenames();
4448 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
4453 friend struct ::TableStruct_FederateAmbassador_2eproto;
4458 public ::PROTOBUF_NAMESPACE_ID::Message {
4467 *
this = ::std::move(from);
4475 if (
this == &from)
return *
this;
4476 if (GetOwningArena() == from.GetOwningArena()) {
4507 if (other ==
this)
return;
4508 if (GetOwningArena() == other->GetOwningArena()) {
4511 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
4515 if (other ==
this)
return;
4516 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
4527 return CreateMaybeMessage<MultipleObjectInstanceNameReservationFailed>(arena);
4529 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
4531 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
4534 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from);
4536 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
4540 const
char*
_InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
4542 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
4550 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
4552 return "rti1516_2025.fedpro.MultipleObjectInstanceNameReservationFailed";
4556 bool is_message_owned =
false);
4563 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
4565 ::PROTOBUF_NAMESPACE_ID::Metadata
GetMetadata() const final;
4572 kObjectInstanceNamesFieldNumber = 1,
4575 int objectinstancenames_size()
const;
4577 int _internal_objectinstancenames_size()
const;
4579 void clear_objectinstancenames();
4580 const std::string& objectinstancenames(
int index)
const;
4581 std::string* mutable_objectinstancenames(
int index);
4582 void set_objectinstancenames(
int index,
const std::string& value);
4583 void set_objectinstancenames(
int index, std::string&& value);
4584 void set_objectinstancenames(
int index,
const char* value);
4585 void set_objectinstancenames(
int index,
const char* value,
size_t size);
4586 std::string* add_objectinstancenames();
4587 void add_objectinstancenames(
const std::string& value);
4588 void add_objectinstancenames(std::string&& value);
4589 void add_objectinstancenames(
const char* value);
4590 void add_objectinstancenames(
const char* value,
size_t size);
4591 const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>& objectinstancenames()
const;
4592 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>* mutable_objectinstancenames();
4594 const std::string& _internal_objectinstancenames(
int index)
const;
4595 std::string* _internal_add_objectinstancenames();
4602 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
4607 friend struct ::TableStruct_FederateAmbassador_2eproto;
4612 public ::PROTOBUF_NAMESPACE_ID::Message {
4621 *
this = ::std::move(from);
4629 if (
this == &from)
return *
this;
4630 if (GetOwningArena() == from.GetOwningArena()) {
4661 if (other ==
this)
return;
4662 if (GetOwningArena() == other->GetOwningArena()) {
4665 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
4669 if (other ==
this)
return;
4670 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
4681 return CreateMaybeMessage<DiscoverObjectInstance>(arena);
4683 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
4685 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
4688 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from);
4690 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
4694 const
char*
_InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
4696 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
4704 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
4706 return "rti1516_2025.fedpro.DiscoverObjectInstance";
4710 bool is_message_owned =
false);
4717 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
4719 ::PROTOBUF_NAMESPACE_ID::Metadata
GetMetadata() const final;
4726 kObjectInstanceNameFieldNumber = 3,
4727 kObjectInstanceFieldNumber = 1,
4728 kObjectClassFieldNumber = 2,
4729 kProducingFederateFieldNumber = 4,
4732 void clear_objectinstancename();
4733 const std::string& objectinstancename()
const;
4734 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
4735 void set_objectinstancename(ArgT0&& arg0, ArgT... args);
4736 std::string* mutable_objectinstancename();
4737 PROTOBUF_MUST_USE_RESULT std::string* release_objectinstancename();
4738 void set_allocated_objectinstancename(std::string* objectinstancename);
4740 const std::string& _internal_objectinstancename()
const;
4741 inline PROTOBUF_ALWAYS_INLINE
void _internal_set_objectinstancename(
const std::string& value);
4742 std::string* _internal_mutable_objectinstancename();
4746 bool has_objectinstance()
const;
4748 bool _internal_has_objectinstance()
const;
4750 void clear_objectinstance();
4751 const ::rti1516_2025::fedpro::ObjectInstanceHandle& objectinstance()
const;
4752 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::ObjectInstanceHandle* release_objectinstance();
4756 const ::rti1516_2025::fedpro::ObjectInstanceHandle& _internal_objectinstance()
const;
4759 void unsafe_arena_set_allocated_objectinstance(
4764 bool has_objectclass()
const;
4766 bool _internal_has_objectclass()
const;
4768 void clear_objectclass();
4777 void unsafe_arena_set_allocated_objectclass(
4782 bool has_producingfederate()
const;
4784 bool _internal_has_producingfederate()
const;
4786 void clear_producingfederate();
4795 void unsafe_arena_set_allocated_producingfederate(
4803 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
4811 friend struct ::TableStruct_FederateAmbassador_2eproto;
4816 public ::PROTOBUF_NAMESPACE_ID::Message {
4825 *
this = ::std::move(from);
4833 if (
this == &from)
return *
this;
4834 if (GetOwningArena() == from.GetOwningArena()) {
4865 if (other ==
this)
return;
4866 if (GetOwningArena() == other->GetOwningArena()) {
4869 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
4873 if (other ==
this)
return;
4874 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
4885 return CreateMaybeMessage<ReflectAttributeValues>(arena);
4887 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
4889 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
4892 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from);
4894 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
4898 const
char*
_InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
4900 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
4908 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
4910 return "rti1516_2025.fedpro.ReflectAttributeValues";
4914 bool is_message_owned =
false);
4921 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
4923 ::PROTOBUF_NAMESPACE_ID::Metadata
GetMetadata() const final;
4930 kUserSuppliedTagFieldNumber = 3,
4931 kObjectInstanceFieldNumber = 1,
4932 kAttributeValuesFieldNumber = 2,
4933 kTransportationTypeFieldNumber = 4,
4934 kProducingFederateFieldNumber = 5,
4935 kOptionalSentRegionsFieldNumber = 6,
4938 void clear_usersuppliedtag();
4939 const std::string& usersuppliedtag()
const;
4940 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
4941 void set_usersuppliedtag(ArgT0&& arg0, ArgT... args);
4942 std::string* mutable_usersuppliedtag();
4943 PROTOBUF_MUST_USE_RESULT std::string* release_usersuppliedtag();
4944 void set_allocated_usersuppliedtag(std::string* usersuppliedtag);
4946 const std::string& _internal_usersuppliedtag()
const;
4947 inline PROTOBUF_ALWAYS_INLINE
void _internal_set_usersuppliedtag(
const std::string& value);
4948 std::string* _internal_mutable_usersuppliedtag();
4952 bool has_objectinstance()
const;
4954 bool _internal_has_objectinstance()
const;
4956 void clear_objectinstance();
4957 const ::rti1516_2025::fedpro::ObjectInstanceHandle& objectinstance()
const;
4958 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::ObjectInstanceHandle* release_objectinstance();
4962 const ::rti1516_2025::fedpro::ObjectInstanceHandle& _internal_objectinstance()
const;
4965 void unsafe_arena_set_allocated_objectinstance(
4970 bool has_attributevalues()
const;
4972 bool _internal_has_attributevalues()
const;
4974 void clear_attributevalues();
4975 const ::rti1516_2025::fedpro::AttributeHandleValueMap& attributevalues()
const;
4976 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::AttributeHandleValueMap* release_attributevalues();
4980 const ::rti1516_2025::fedpro::AttributeHandleValueMap& _internal_attributevalues()
const;
4983 void unsafe_arena_set_allocated_attributevalues(
4988 bool has_transportationtype()
const;
4990 bool _internal_has_transportationtype()
const;
4992 void clear_transportationtype();
4993 const ::rti1516_2025::fedpro::TransportationTypeHandle& transportationtype()
const;
4994 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::TransportationTypeHandle* release_transportationtype();
4998 const ::rti1516_2025::fedpro::TransportationTypeHandle& _internal_transportationtype()
const;
5001 void unsafe_arena_set_allocated_transportationtype(
5006 bool has_producingfederate()
const;
5008 bool _internal_has_producingfederate()
const;
5010 void clear_producingfederate();
5019 void unsafe_arena_set_allocated_producingfederate(
5024 bool has_optionalsentregions()
const;
5026 bool _internal_has_optionalsentregions()
const;
5028 void clear_optionalsentregions();
5029 const ::rti1516_2025::fedpro::ConveyedRegionSet& optionalsentregions()
const;
5030 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::ConveyedRegionSet* release_optionalsentregions();
5034 const ::rti1516_2025::fedpro::ConveyedRegionSet& _internal_optionalsentregions()
const;
5037 void unsafe_arena_set_allocated_optionalsentregions(
5045 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
5055 friend struct ::TableStruct_FederateAmbassador_2eproto;
5060 public ::PROTOBUF_NAMESPACE_ID::Message {
5069 *
this = ::std::move(from);
5077 if (
this == &from)
return *
this;
5078 if (GetOwningArena() == from.GetOwningArena()) {
5109 if (other ==
this)
return;
5110 if (GetOwningArena() == other->GetOwningArena()) {
5113 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
5117 if (other ==
this)
return;
5118 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
5129 return CreateMaybeMessage<ReflectAttributeValuesWithTime>(arena);
5131 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
5133 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
5136 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from);
5138 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
5142 const
char*
_InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
5144 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
5152 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
5154 return "rti1516_2025.fedpro.ReflectAttributeValuesWithTime";
5158 bool is_message_owned =
false);
5165 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
5167 ::PROTOBUF_NAMESPACE_ID::Metadata
GetMetadata() const final;
5174 kUserSuppliedTagFieldNumber = 3,
5175 kObjectInstanceFieldNumber = 1,
5176 kAttributeValuesFieldNumber = 2,
5177 kTransportationTypeFieldNumber = 4,
5178 kProducingFederateFieldNumber = 5,
5179 kOptionalSentRegionsFieldNumber = 6,
5180 kTimeFieldNumber = 7,
5181 kOptionalRetractionFieldNumber = 10,
5182 kSentOrderTypeFieldNumber = 8,
5183 kReceivedOrderTypeFieldNumber = 9,
5186 void clear_usersuppliedtag();
5187 const std::string& usersuppliedtag()
const;
5188 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
5189 void set_usersuppliedtag(ArgT0&& arg0, ArgT... args);
5190 std::string* mutable_usersuppliedtag();
5191 PROTOBUF_MUST_USE_RESULT std::string* release_usersuppliedtag();
5192 void set_allocated_usersuppliedtag(std::string* usersuppliedtag);
5194 const std::string& _internal_usersuppliedtag()
const;
5195 inline PROTOBUF_ALWAYS_INLINE
void _internal_set_usersuppliedtag(
const std::string& value);
5196 std::string* _internal_mutable_usersuppliedtag();
5200 bool has_objectinstance()
const;
5202 bool _internal_has_objectinstance()
const;
5204 void clear_objectinstance();
5205 const ::rti1516_2025::fedpro::ObjectInstanceHandle& objectinstance()
const;
5206 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::ObjectInstanceHandle* release_objectinstance();
5210 const ::rti1516_2025::fedpro::ObjectInstanceHandle& _internal_objectinstance()
const;
5213 void unsafe_arena_set_allocated_objectinstance(
5218 bool has_attributevalues()
const;
5220 bool _internal_has_attributevalues()
const;
5222 void clear_attributevalues();
5223 const ::rti1516_2025::fedpro::AttributeHandleValueMap& attributevalues()
const;
5224 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::AttributeHandleValueMap* release_attributevalues();
5228 const ::rti1516_2025::fedpro::AttributeHandleValueMap& _internal_attributevalues()
const;
5231 void unsafe_arena_set_allocated_attributevalues(
5236 bool has_transportationtype()
const;
5238 bool _internal_has_transportationtype()
const;
5240 void clear_transportationtype();
5241 const ::rti1516_2025::fedpro::TransportationTypeHandle& transportationtype()
const;
5242 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::TransportationTypeHandle* release_transportationtype();
5246 const ::rti1516_2025::fedpro::TransportationTypeHandle& _internal_transportationtype()
const;
5249 void unsafe_arena_set_allocated_transportationtype(
5254 bool has_producingfederate()
const;
5256 bool _internal_has_producingfederate()
const;
5258 void clear_producingfederate();
5267 void unsafe_arena_set_allocated_producingfederate(
5272 bool has_optionalsentregions()
const;
5274 bool _internal_has_optionalsentregions()
const;
5276 void clear_optionalsentregions();
5277 const ::rti1516_2025::fedpro::ConveyedRegionSet& optionalsentregions()
const;
5278 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::ConveyedRegionSet* release_optionalsentregions();
5282 const ::rti1516_2025::fedpro::ConveyedRegionSet& _internal_optionalsentregions()
const;
5285 void unsafe_arena_set_allocated_optionalsentregions(
5290 bool has_time()
const;
5292 bool _internal_has_time()
const;
5295 const ::rti1516_2025::fedpro::LogicalTime& time()
const;
5296 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::LogicalTime* release_time();
5300 const ::rti1516_2025::fedpro::LogicalTime& _internal_time()
const;
5303 void unsafe_arena_set_allocated_time(
5308 bool has_optionalretraction()
const;
5310 bool _internal_has_optionalretraction()
const;
5312 void clear_optionalretraction();
5313 const ::rti1516_2025::fedpro::MessageRetractionHandle& optionalretraction()
const;
5314 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::MessageRetractionHandle* release_optionalretraction();
5318 const ::rti1516_2025::fedpro::MessageRetractionHandle& _internal_optionalretraction()
const;
5321 void unsafe_arena_set_allocated_optionalretraction(
5326 void clear_sentordertype();
5335 void clear_receivedordertype();
5347 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
5361 friend struct ::TableStruct_FederateAmbassador_2eproto;
5366 public ::PROTOBUF_NAMESPACE_ID::Message {
5370 explicit constexpr
ReceiveInteraction(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
5375 *
this = ::std::move(from);
5383 if (
this == &from)
return *
this;
5384 if (GetOwningArena() == from.GetOwningArena()) {
5415 if (other ==
this)
return;
5416 if (GetOwningArena() == other->GetOwningArena()) {
5419 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
5423 if (other ==
this)
return;
5424 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
5435 return CreateMaybeMessage<ReceiveInteraction>(arena);
5437 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
5439 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
5442 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from);
5444 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
5448 const
char*
_InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
5450 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
5458 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
5460 return "rti1516_2025.fedpro.ReceiveInteraction";
5464 bool is_message_owned =
false);
5471 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
5473 ::PROTOBUF_NAMESPACE_ID::Metadata
GetMetadata() const final;
5480 kUserSuppliedTagFieldNumber = 3,
5481 kInteractionClassFieldNumber = 1,
5482 kParameterValuesFieldNumber = 2,
5483 kTransportationTypeFieldNumber = 4,
5484 kProducingFederateFieldNumber = 5,
5485 kOptionalSentRegionsFieldNumber = 6,
5488 void clear_usersuppliedtag();
5489 const std::string& usersuppliedtag()
const;
5490 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
5491 void set_usersuppliedtag(ArgT0&& arg0, ArgT... args);
5492 std::string* mutable_usersuppliedtag();
5493 PROTOBUF_MUST_USE_RESULT std::string* release_usersuppliedtag();
5494 void set_allocated_usersuppliedtag(std::string* usersuppliedtag);
5496 const std::string& _internal_usersuppliedtag()
const;
5497 inline PROTOBUF_ALWAYS_INLINE
void _internal_set_usersuppliedtag(
const std::string& value);
5498 std::string* _internal_mutable_usersuppliedtag();
5502 bool has_interactionclass()
const;
5504 bool _internal_has_interactionclass()
const;
5506 void clear_interactionclass();
5515 void unsafe_arena_set_allocated_interactionclass(
5520 bool has_parametervalues()
const;
5522 bool _internal_has_parametervalues()
const;
5524 void clear_parametervalues();
5525 const ::rti1516_2025::fedpro::ParameterHandleValueMap& parametervalues()
const;
5526 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::ParameterHandleValueMap* release_parametervalues();
5530 const ::rti1516_2025::fedpro::ParameterHandleValueMap& _internal_parametervalues()
const;
5533 void unsafe_arena_set_allocated_parametervalues(
5538 bool has_transportationtype()
const;
5540 bool _internal_has_transportationtype()
const;
5542 void clear_transportationtype();
5543 const ::rti1516_2025::fedpro::TransportationTypeHandle& transportationtype()
const;
5544 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::TransportationTypeHandle* release_transportationtype();
5548 const ::rti1516_2025::fedpro::TransportationTypeHandle& _internal_transportationtype()
const;
5551 void unsafe_arena_set_allocated_transportationtype(
5556 bool has_producingfederate()
const;
5558 bool _internal_has_producingfederate()
const;
5560 void clear_producingfederate();
5569 void unsafe_arena_set_allocated_producingfederate(
5574 bool has_optionalsentregions()
const;
5576 bool _internal_has_optionalsentregions()
const;
5578 void clear_optionalsentregions();
5579 const ::rti1516_2025::fedpro::ConveyedRegionSet& optionalsentregions()
const;
5580 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::ConveyedRegionSet* release_optionalsentregions();
5584 const ::rti1516_2025::fedpro::ConveyedRegionSet& _internal_optionalsentregions()
const;
5587 void unsafe_arena_set_allocated_optionalsentregions(
5595 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
5605 friend struct ::TableStruct_FederateAmbassador_2eproto;
5610 public ::PROTOBUF_NAMESPACE_ID::Message {
5619 *
this = ::std::move(from);
5627 if (
this == &from)
return *
this;
5628 if (GetOwningArena() == from.GetOwningArena()) {
5659 if (other ==
this)
return;
5660 if (GetOwningArena() == other->GetOwningArena()) {
5663 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
5667 if (other ==
this)
return;
5668 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
5679 return CreateMaybeMessage<ReceiveInteractionWithTime>(arena);
5681 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
5683 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
5686 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from);
5688 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
5692 const
char*
_InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
5694 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
5702 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
5704 return "rti1516_2025.fedpro.ReceiveInteractionWithTime";
5708 bool is_message_owned =
false);
5715 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
5717 ::PROTOBUF_NAMESPACE_ID::Metadata
GetMetadata() const final;
5724 kUserSuppliedTagFieldNumber = 3,
5725 kInteractionClassFieldNumber = 1,
5726 kParameterValuesFieldNumber = 2,
5727 kTransportationTypeFieldNumber = 4,
5728 kProducingFederateFieldNumber = 5,
5729 kOptionalSentRegionsFieldNumber = 6,
5730 kTimeFieldNumber = 7,
5731 kOptionalRetractionFieldNumber = 10,
5732 kSentOrderTypeFieldNumber = 8,
5733 kReceivedOrderTypeFieldNumber = 9,
5736 void clear_usersuppliedtag();
5737 const std::string& usersuppliedtag()
const;
5738 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
5739 void set_usersuppliedtag(ArgT0&& arg0, ArgT... args);
5740 std::string* mutable_usersuppliedtag();
5741 PROTOBUF_MUST_USE_RESULT std::string* release_usersuppliedtag();
5742 void set_allocated_usersuppliedtag(std::string* usersuppliedtag);
5744 const std::string& _internal_usersuppliedtag()
const;
5745 inline PROTOBUF_ALWAYS_INLINE
void _internal_set_usersuppliedtag(
const std::string& value);
5746 std::string* _internal_mutable_usersuppliedtag();
5750 bool has_interactionclass()
const;
5752 bool _internal_has_interactionclass()
const;
5754 void clear_interactionclass();
5763 void unsafe_arena_set_allocated_interactionclass(
5768 bool has_parametervalues()
const;
5770 bool _internal_has_parametervalues()
const;
5772 void clear_parametervalues();
5773 const ::rti1516_2025::fedpro::ParameterHandleValueMap& parametervalues()
const;
5774 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::ParameterHandleValueMap* release_parametervalues();
5778 const ::rti1516_2025::fedpro::ParameterHandleValueMap& _internal_parametervalues()
const;
5781 void unsafe_arena_set_allocated_parametervalues(
5786 bool has_transportationtype()
const;
5788 bool _internal_has_transportationtype()
const;
5790 void clear_transportationtype();
5791 const ::rti1516_2025::fedpro::TransportationTypeHandle& transportationtype()
const;
5792 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::TransportationTypeHandle* release_transportationtype();
5796 const ::rti1516_2025::fedpro::TransportationTypeHandle& _internal_transportationtype()
const;
5799 void unsafe_arena_set_allocated_transportationtype(
5804 bool has_producingfederate()
const;
5806 bool _internal_has_producingfederate()
const;
5808 void clear_producingfederate();
5817 void unsafe_arena_set_allocated_producingfederate(
5822 bool has_optionalsentregions()
const;
5824 bool _internal_has_optionalsentregions()
const;
5826 void clear_optionalsentregions();
5827 const ::rti1516_2025::fedpro::ConveyedRegionSet& optionalsentregions()
const;
5828 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::ConveyedRegionSet* release_optionalsentregions();
5832 const ::rti1516_2025::fedpro::ConveyedRegionSet& _internal_optionalsentregions()
const;
5835 void unsafe_arena_set_allocated_optionalsentregions(
5840 bool has_time()
const;
5842 bool _internal_has_time()
const;
5845 const ::rti1516_2025::fedpro::LogicalTime& time()
const;
5846 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::LogicalTime* release_time();
5850 const ::rti1516_2025::fedpro::LogicalTime& _internal_time()
const;
5853 void unsafe_arena_set_allocated_time(
5858 bool has_optionalretraction()
const;
5860 bool _internal_has_optionalretraction()
const;
5862 void clear_optionalretraction();
5863 const ::rti1516_2025::fedpro::MessageRetractionHandle& optionalretraction()
const;
5864 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::MessageRetractionHandle* release_optionalretraction();
5868 const ::rti1516_2025::fedpro::MessageRetractionHandle& _internal_optionalretraction()
const;
5871 void unsafe_arena_set_allocated_optionalretraction(
5876 void clear_sentordertype();
5885 void clear_receivedordertype();
5897 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
5911 friend struct ::TableStruct_FederateAmbassador_2eproto;
5916 public ::PROTOBUF_NAMESPACE_ID::Message {
5925 *
this = ::std::move(from);
5933 if (
this == &from)
return *
this;
5934 if (GetOwningArena() == from.GetOwningArena()) {
5965 if (other ==
this)
return;
5966 if (GetOwningArena() == other->GetOwningArena()) {
5969 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
5973 if (other ==
this)
return;
5974 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
5985 return CreateMaybeMessage<ReceiveDirectedInteraction>(arena);
5987 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
5989 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
5992 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from);
5994 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
5998 const
char*
_InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
6000 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
6008 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
6010 return "rti1516_2025.fedpro.ReceiveDirectedInteraction";
6014 bool is_message_owned =
false);
6021 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
6023 ::PROTOBUF_NAMESPACE_ID::Metadata
GetMetadata() const final;
6030 kUserSuppliedTagFieldNumber = 4,
6031 kInteractionClassFieldNumber = 1,
6032 kObjectInstanceFieldNumber = 2,
6033 kParameterValuesFieldNumber = 3,
6034 kTransportationTypeFieldNumber = 5,
6035 kProducingFederateFieldNumber = 6,
6038 void clear_usersuppliedtag();
6039 const std::string& usersuppliedtag()
const;
6040 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
6041 void set_usersuppliedtag(ArgT0&& arg0, ArgT... args);
6042 std::string* mutable_usersuppliedtag();
6043 PROTOBUF_MUST_USE_RESULT std::string* release_usersuppliedtag();
6044 void set_allocated_usersuppliedtag(std::string* usersuppliedtag);
6046 const std::string& _internal_usersuppliedtag()
const;
6047 inline PROTOBUF_ALWAYS_INLINE
void _internal_set_usersuppliedtag(
const std::string& value);
6048 std::string* _internal_mutable_usersuppliedtag();
6052 bool has_interactionclass()
const;
6054 bool _internal_has_interactionclass()
const;
6056 void clear_interactionclass();
6065 void unsafe_arena_set_allocated_interactionclass(
6070 bool has_objectinstance()
const;
6072 bool _internal_has_objectinstance()
const;
6074 void clear_objectinstance();
6075 const ::rti1516_2025::fedpro::ObjectInstanceHandle& objectinstance()
const;
6076 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::ObjectInstanceHandle* release_objectinstance();
6080 const ::rti1516_2025::fedpro::ObjectInstanceHandle& _internal_objectinstance()
const;
6083 void unsafe_arena_set_allocated_objectinstance(
6088 bool has_parametervalues()
const;
6090 bool _internal_has_parametervalues()
const;
6092 void clear_parametervalues();
6093 const ::rti1516_2025::fedpro::ParameterHandleValueMap& parametervalues()
const;
6094 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::ParameterHandleValueMap* release_parametervalues();
6098 const ::rti1516_2025::fedpro::ParameterHandleValueMap& _internal_parametervalues()
const;
6101 void unsafe_arena_set_allocated_parametervalues(
6106 bool has_transportationtype()
const;
6108 bool _internal_has_transportationtype()
const;
6110 void clear_transportationtype();
6111 const ::rti1516_2025::fedpro::TransportationTypeHandle& transportationtype()
const;
6112 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::TransportationTypeHandle* release_transportationtype();
6116 const ::rti1516_2025::fedpro::TransportationTypeHandle& _internal_transportationtype()
const;
6119 void unsafe_arena_set_allocated_transportationtype(
6124 bool has_producingfederate()
const;
6126 bool _internal_has_producingfederate()
const;
6128 void clear_producingfederate();
6137 void unsafe_arena_set_allocated_producingfederate(
6145 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
6155 friend struct ::TableStruct_FederateAmbassador_2eproto;
6160 public ::PROTOBUF_NAMESPACE_ID::Message {
6169 *
this = ::std::move(from);
6177 if (
this == &from)
return *
this;
6178 if (GetOwningArena() == from.GetOwningArena()) {
6209 if (other ==
this)
return;
6210 if (GetOwningArena() == other->GetOwningArena()) {
6213 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
6217 if (other ==
this)
return;
6218 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
6229 return CreateMaybeMessage<ReceiveDirectedInteractionWithTime>(arena);
6231 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
6233 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
6236 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from);
6238 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
6242 const
char*
_InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
6244 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
6252 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
6254 return "rti1516_2025.fedpro.ReceiveDirectedInteractionWithTime";
6258 bool is_message_owned =
false);
6265 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
6267 ::PROTOBUF_NAMESPACE_ID::Metadata
GetMetadata() const final;
6274 kUserSuppliedTagFieldNumber = 4,
6275 kInteractionClassFieldNumber = 1,
6276 kObjectInstanceFieldNumber = 2,
6277 kParameterValuesFieldNumber = 3,
6278 kTransportationTypeFieldNumber = 5,
6279 kProducingFederateFieldNumber = 6,
6280 kTimeFieldNumber = 7,
6281 kOptionalRetractionFieldNumber = 10,
6282 kSentOrderTypeFieldNumber = 8,
6283 kReceivedOrderTypeFieldNumber = 9,
6286 void clear_usersuppliedtag();
6287 const std::string& usersuppliedtag()
const;
6288 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
6289 void set_usersuppliedtag(ArgT0&& arg0, ArgT... args);
6290 std::string* mutable_usersuppliedtag();
6291 PROTOBUF_MUST_USE_RESULT std::string* release_usersuppliedtag();
6292 void set_allocated_usersuppliedtag(std::string* usersuppliedtag);
6294 const std::string& _internal_usersuppliedtag()
const;
6295 inline PROTOBUF_ALWAYS_INLINE
void _internal_set_usersuppliedtag(
const std::string& value);
6296 std::string* _internal_mutable_usersuppliedtag();
6300 bool has_interactionclass()
const;
6302 bool _internal_has_interactionclass()
const;
6304 void clear_interactionclass();
6313 void unsafe_arena_set_allocated_interactionclass(
6318 bool has_objectinstance()
const;
6320 bool _internal_has_objectinstance()
const;
6322 void clear_objectinstance();
6323 const ::rti1516_2025::fedpro::ObjectInstanceHandle& objectinstance()
const;
6324 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::ObjectInstanceHandle* release_objectinstance();
6328 const ::rti1516_2025::fedpro::ObjectInstanceHandle& _internal_objectinstance()
const;
6331 void unsafe_arena_set_allocated_objectinstance(
6336 bool has_parametervalues()
const;
6338 bool _internal_has_parametervalues()
const;
6340 void clear_parametervalues();
6341 const ::rti1516_2025::fedpro::ParameterHandleValueMap& parametervalues()
const;
6342 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::ParameterHandleValueMap* release_parametervalues();
6346 const ::rti1516_2025::fedpro::ParameterHandleValueMap& _internal_parametervalues()
const;
6349 void unsafe_arena_set_allocated_parametervalues(
6354 bool has_transportationtype()
const;
6356 bool _internal_has_transportationtype()
const;
6358 void clear_transportationtype();
6359 const ::rti1516_2025::fedpro::TransportationTypeHandle& transportationtype()
const;
6360 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::TransportationTypeHandle* release_transportationtype();
6364 const ::rti1516_2025::fedpro::TransportationTypeHandle& _internal_transportationtype()
const;
6367 void unsafe_arena_set_allocated_transportationtype(
6372 bool has_producingfederate()
const;
6374 bool _internal_has_producingfederate()
const;
6376 void clear_producingfederate();
6385 void unsafe_arena_set_allocated_producingfederate(
6390 bool has_time()
const;
6392 bool _internal_has_time()
const;
6395 const ::rti1516_2025::fedpro::LogicalTime& time()
const;
6396 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::LogicalTime* release_time();
6400 const ::rti1516_2025::fedpro::LogicalTime& _internal_time()
const;
6403 void unsafe_arena_set_allocated_time(
6408 bool has_optionalretraction()
const;
6410 bool _internal_has_optionalretraction()
const;
6412 void clear_optionalretraction();
6413 const ::rti1516_2025::fedpro::MessageRetractionHandle& optionalretraction()
const;
6414 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::MessageRetractionHandle* release_optionalretraction();
6418 const ::rti1516_2025::fedpro::MessageRetractionHandle& _internal_optionalretraction()
const;
6421 void unsafe_arena_set_allocated_optionalretraction(
6426 void clear_sentordertype();
6435 void clear_receivedordertype();
6447 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
6461 friend struct ::TableStruct_FederateAmbassador_2eproto;
6466 public ::PROTOBUF_NAMESPACE_ID::Message {
6470 explicit constexpr
RemoveObjectInstance(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
6475 *
this = ::std::move(from);
6483 if (
this == &from)
return *
this;
6484 if (GetOwningArena() == from.GetOwningArena()) {
6515 if (other ==
this)
return;
6516 if (GetOwningArena() == other->GetOwningArena()) {
6519 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
6523 if (other ==
this)
return;
6524 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
6535 return CreateMaybeMessage<RemoveObjectInstance>(arena);
6537 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
6539 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
6542 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from);
6544 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
6548 const
char*
_InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
6550 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
6558 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
6560 return "rti1516_2025.fedpro.RemoveObjectInstance";
6564 bool is_message_owned =
false);
6571 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
6573 ::PROTOBUF_NAMESPACE_ID::Metadata
GetMetadata() const final;
6580 kUserSuppliedTagFieldNumber = 2,
6581 kObjectInstanceFieldNumber = 1,
6582 kProducingFederateFieldNumber = 3,
6585 void clear_usersuppliedtag();
6586 const std::string& usersuppliedtag()
const;
6587 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
6588 void set_usersuppliedtag(ArgT0&& arg0, ArgT... args);
6589 std::string* mutable_usersuppliedtag();
6590 PROTOBUF_MUST_USE_RESULT std::string* release_usersuppliedtag();
6591 void set_allocated_usersuppliedtag(std::string* usersuppliedtag);
6593 const std::string& _internal_usersuppliedtag()
const;
6594 inline PROTOBUF_ALWAYS_INLINE
void _internal_set_usersuppliedtag(
const std::string& value);
6595 std::string* _internal_mutable_usersuppliedtag();
6599 bool has_objectinstance()
const;
6601 bool _internal_has_objectinstance()
const;
6603 void clear_objectinstance();
6604 const ::rti1516_2025::fedpro::ObjectInstanceHandle& objectinstance()
const;
6605 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::ObjectInstanceHandle* release_objectinstance();
6609 const ::rti1516_2025::fedpro::ObjectInstanceHandle& _internal_objectinstance()
const;
6612 void unsafe_arena_set_allocated_objectinstance(
6617 bool has_producingfederate()
const;
6619 bool _internal_has_producingfederate()
const;
6621 void clear_producingfederate();
6630 void unsafe_arena_set_allocated_producingfederate(
6638 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
6645 friend struct ::TableStruct_FederateAmbassador_2eproto;
6650 public ::PROTOBUF_NAMESPACE_ID::Message {
6659 *
this = ::std::move(from);
6667 if (
this == &from)
return *
this;
6668 if (GetOwningArena() == from.GetOwningArena()) {
6699 if (other ==
this)
return;
6700 if (GetOwningArena() == other->GetOwningArena()) {
6703 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
6707 if (other ==
this)
return;
6708 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
6719 return CreateMaybeMessage<RemoveObjectInstanceWithTime>(arena);
6721 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
6723 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
6726 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from);
6728 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
6732 const
char*
_InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
6734 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
6742 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
6744 return "rti1516_2025.fedpro.RemoveObjectInstanceWithTime";
6748 bool is_message_owned =
false);
6755 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
6757 ::PROTOBUF_NAMESPACE_ID::Metadata
GetMetadata() const final;
6764 kUserSuppliedTagFieldNumber = 2,
6765 kObjectInstanceFieldNumber = 1,
6766 kProducingFederateFieldNumber = 3,
6767 kTimeFieldNumber = 4,
6768 kOptionalRetractionFieldNumber = 7,
6769 kSentOrderTypeFieldNumber = 5,
6770 kReceivedOrderTypeFieldNumber = 6,
6773 void clear_usersuppliedtag();
6774 const std::string& usersuppliedtag()
const;
6775 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
6776 void set_usersuppliedtag(ArgT0&& arg0, ArgT... args);
6777 std::string* mutable_usersuppliedtag();
6778 PROTOBUF_MUST_USE_RESULT std::string* release_usersuppliedtag();
6779 void set_allocated_usersuppliedtag(std::string* usersuppliedtag);
6781 const std::string& _internal_usersuppliedtag()
const;
6782 inline PROTOBUF_ALWAYS_INLINE
void _internal_set_usersuppliedtag(
const std::string& value);
6783 std::string* _internal_mutable_usersuppliedtag();
6787 bool has_objectinstance()
const;
6789 bool _internal_has_objectinstance()
const;
6791 void clear_objectinstance();
6792 const ::rti1516_2025::fedpro::ObjectInstanceHandle& objectinstance()
const;
6793 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::ObjectInstanceHandle* release_objectinstance();
6797 const ::rti1516_2025::fedpro::ObjectInstanceHandle& _internal_objectinstance()
const;
6800 void unsafe_arena_set_allocated_objectinstance(
6805 bool has_producingfederate()
const;
6807 bool _internal_has_producingfederate()
const;
6809 void clear_producingfederate();
6818 void unsafe_arena_set_allocated_producingfederate(
6823 bool has_time()
const;
6825 bool _internal_has_time()
const;
6828 const ::rti1516_2025::fedpro::LogicalTime& time()
const;
6829 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::LogicalTime* release_time();
6833 const ::rti1516_2025::fedpro::LogicalTime& _internal_time()
const;
6836 void unsafe_arena_set_allocated_time(
6841 bool has_optionalretraction()
const;
6843 bool _internal_has_optionalretraction()
const;
6845 void clear_optionalretraction();
6846 const ::rti1516_2025::fedpro::MessageRetractionHandle& optionalretraction()
const;
6847 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::MessageRetractionHandle* release_optionalretraction();
6851 const ::rti1516_2025::fedpro::MessageRetractionHandle& _internal_optionalretraction()
const;
6854 void unsafe_arena_set_allocated_optionalretraction(
6859 void clear_sentordertype();
6868 void clear_receivedordertype();
6880 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
6891 friend struct ::TableStruct_FederateAmbassador_2eproto;
6896 public ::PROTOBUF_NAMESPACE_ID::Message {
6900 explicit constexpr
AttributesInScope(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
6905 *
this = ::std::move(from);
6913 if (
this == &from)
return *
this;
6914 if (GetOwningArena() == from.GetOwningArena()) {
6945 if (other ==
this)
return;
6946 if (GetOwningArena() == other->GetOwningArena()) {
6949 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
6953 if (other ==
this)
return;
6954 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
6965 return CreateMaybeMessage<AttributesInScope>(arena);
6967 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
6969 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
6972 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from);
6974 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
6978 const
char*
_InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
6980 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
6988 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
6990 return "rti1516_2025.fedpro.AttributesInScope";
6994 bool is_message_owned =
false);
7001 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
7003 ::PROTOBUF_NAMESPACE_ID::Metadata
GetMetadata() const final;
7010 kObjectInstanceFieldNumber = 1,
7011 kAttributesFieldNumber = 2,
7014 bool has_objectinstance()
const;
7016 bool _internal_has_objectinstance()
const;
7018 void clear_objectinstance();
7019 const ::rti1516_2025::fedpro::ObjectInstanceHandle& objectinstance()
const;
7020 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::ObjectInstanceHandle* release_objectinstance();
7024 const ::rti1516_2025::fedpro::ObjectInstanceHandle& _internal_objectinstance()
const;
7027 void unsafe_arena_set_allocated_objectinstance(
7032 bool has_attributes()
const;
7034 bool _internal_has_attributes()
const;
7036 void clear_attributes();
7037 const ::rti1516_2025::fedpro::AttributeHandleSet& attributes()
const;
7038 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::AttributeHandleSet* release_attributes();
7042 const ::rti1516_2025::fedpro::AttributeHandleSet& _internal_attributes()
const;
7045 void unsafe_arena_set_allocated_attributes(
7053 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
7059 friend struct ::TableStruct_FederateAmbassador_2eproto;
7064 public ::PROTOBUF_NAMESPACE_ID::Message {
7068 explicit constexpr
AttributesOutOfScope(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
7073 *
this = ::std::move(from);
7081 if (
this == &from)
return *
this;
7082 if (GetOwningArena() == from.GetOwningArena()) {
7113 if (other ==
this)
return;
7114 if (GetOwningArena() == other->GetOwningArena()) {
7117 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
7121 if (other ==
this)
return;
7122 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
7133 return CreateMaybeMessage<AttributesOutOfScope>(arena);
7135 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
7137 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
7140 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from);
7142 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
7146 const
char*
_InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
7148 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
7156 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
7158 return "rti1516_2025.fedpro.AttributesOutOfScope";
7162 bool is_message_owned =
false);
7169 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
7171 ::PROTOBUF_NAMESPACE_ID::Metadata
GetMetadata() const final;
7178 kObjectInstanceFieldNumber = 1,
7179 kAttributesFieldNumber = 2,
7182 bool has_objectinstance()
const;
7184 bool _internal_has_objectinstance()
const;
7186 void clear_objectinstance();
7187 const ::rti1516_2025::fedpro::ObjectInstanceHandle& objectinstance()
const;
7188 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::ObjectInstanceHandle* release_objectinstance();
7192 const ::rti1516_2025::fedpro::ObjectInstanceHandle& _internal_objectinstance()
const;
7195 void unsafe_arena_set_allocated_objectinstance(
7200 bool has_attributes()
const;
7202 bool _internal_has_attributes()
const;
7204 void clear_attributes();
7205 const ::rti1516_2025::fedpro::AttributeHandleSet& attributes()
const;
7206 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::AttributeHandleSet* release_attributes();
7210 const ::rti1516_2025::fedpro::AttributeHandleSet& _internal_attributes()
const;
7213 void unsafe_arena_set_allocated_attributes(
7221 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
7227 friend struct ::TableStruct_FederateAmbassador_2eproto;
7232 public ::PROTOBUF_NAMESPACE_ID::Message {
7241 *
this = ::std::move(from);
7249 if (
this == &from)
return *
this;
7250 if (GetOwningArena() == from.GetOwningArena()) {
7281 if (other ==
this)
return;
7282 if (GetOwningArena() == other->GetOwningArena()) {
7285 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
7289 if (other ==
this)
return;
7290 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
7301 return CreateMaybeMessage<ProvideAttributeValueUpdate>(arena);
7303 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
7305 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
7308 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from);
7310 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
7314 const
char*
_InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
7316 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
7324 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
7326 return "rti1516_2025.fedpro.ProvideAttributeValueUpdate";
7330 bool is_message_owned =
false);
7337 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
7339 ::PROTOBUF_NAMESPACE_ID::Metadata
GetMetadata() const final;
7346 kUserSuppliedTagFieldNumber = 3,
7347 kObjectInstanceFieldNumber = 1,
7348 kAttributesFieldNumber = 2,
7351 void clear_usersuppliedtag();
7352 const std::string& usersuppliedtag()
const;
7353 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
7354 void set_usersuppliedtag(ArgT0&& arg0, ArgT... args);
7355 std::string* mutable_usersuppliedtag();
7356 PROTOBUF_MUST_USE_RESULT std::string* release_usersuppliedtag();
7357 void set_allocated_usersuppliedtag(std::string* usersuppliedtag);
7359 const std::string& _internal_usersuppliedtag()
const;
7360 inline PROTOBUF_ALWAYS_INLINE
void _internal_set_usersuppliedtag(
const std::string& value);
7361 std::string* _internal_mutable_usersuppliedtag();
7365 bool has_objectinstance()
const;
7367 bool _internal_has_objectinstance()
const;
7369 void clear_objectinstance();
7370 const ::rti1516_2025::fedpro::ObjectInstanceHandle& objectinstance()
const;
7371 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::ObjectInstanceHandle* release_objectinstance();
7375 const ::rti1516_2025::fedpro::ObjectInstanceHandle& _internal_objectinstance()
const;
7378 void unsafe_arena_set_allocated_objectinstance(
7383 bool has_attributes()
const;
7385 bool _internal_has_attributes()
const;
7387 void clear_attributes();
7388 const ::rti1516_2025::fedpro::AttributeHandleSet& attributes()
const;
7389 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::AttributeHandleSet* release_attributes();
7393 const ::rti1516_2025::fedpro::AttributeHandleSet& _internal_attributes()
const;
7396 void unsafe_arena_set_allocated_attributes(
7404 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
7411 friend struct ::TableStruct_FederateAmbassador_2eproto;
7416 public ::PROTOBUF_NAMESPACE_ID::Message {
7425 *
this = ::std::move(from);
7433 if (
this == &from)
return *
this;
7434 if (GetOwningArena() == from.GetOwningArena()) {
7465 if (other ==
this)
return;
7466 if (GetOwningArena() == other->GetOwningArena()) {
7469 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
7473 if (other ==
this)
return;
7474 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
7485 return CreateMaybeMessage<TurnUpdatesOnForObjectInstance>(arena);
7487 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
7489 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
7492 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from);
7494 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
7498 const
char*
_InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
7500 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
7508 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
7510 return "rti1516_2025.fedpro.TurnUpdatesOnForObjectInstance";
7514 bool is_message_owned =
false);
7521 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
7523 ::PROTOBUF_NAMESPACE_ID::Metadata
GetMetadata() const final;
7530 kObjectInstanceFieldNumber = 1,
7531 kAttributesFieldNumber = 2,
7534 bool has_objectinstance()
const;
7536 bool _internal_has_objectinstance()
const;
7538 void clear_objectinstance();
7539 const ::rti1516_2025::fedpro::ObjectInstanceHandle& objectinstance()
const;
7540 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::ObjectInstanceHandle* release_objectinstance();
7544 const ::rti1516_2025::fedpro::ObjectInstanceHandle& _internal_objectinstance()
const;
7547 void unsafe_arena_set_allocated_objectinstance(
7552 bool has_attributes()
const;
7554 bool _internal_has_attributes()
const;
7556 void clear_attributes();
7557 const ::rti1516_2025::fedpro::AttributeHandleSet& attributes()
const;
7558 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::AttributeHandleSet* release_attributes();
7562 const ::rti1516_2025::fedpro::AttributeHandleSet& _internal_attributes()
const;
7565 void unsafe_arena_set_allocated_attributes(
7573 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
7579 friend struct ::TableStruct_FederateAmbassador_2eproto;
7584 public ::PROTOBUF_NAMESPACE_ID::Message {
7593 *
this = ::std::move(from);
7601 if (
this == &from)
return *
this;
7602 if (GetOwningArena() == from.GetOwningArena()) {
7633 if (other ==
this)
return;
7634 if (GetOwningArena() == other->GetOwningArena()) {
7637 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
7641 if (other ==
this)
return;
7642 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
7653 return CreateMaybeMessage<TurnUpdatesOnForObjectInstanceWithRate>(arena);
7655 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
7657 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
7660 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from);
7662 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
7666 const
char*
_InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
7668 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
7676 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
7678 return "rti1516_2025.fedpro.TurnUpdatesOnForObjectInstanceWithRate";
7682 bool is_message_owned =
false);
7689 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
7691 ::PROTOBUF_NAMESPACE_ID::Metadata
GetMetadata() const final;
7698 kUpdateRateDesignatorFieldNumber = 3,
7699 kObjectInstanceFieldNumber = 1,
7700 kAttributesFieldNumber = 2,
7703 void clear_updateratedesignator();
7704 const std::string& updateratedesignator()
const;
7705 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
7706 void set_updateratedesignator(ArgT0&& arg0, ArgT... args);
7707 std::string* mutable_updateratedesignator();
7708 PROTOBUF_MUST_USE_RESULT std::string* release_updateratedesignator();
7709 void set_allocated_updateratedesignator(std::string* updateratedesignator);
7711 const std::string& _internal_updateratedesignator()
const;
7712 inline PROTOBUF_ALWAYS_INLINE
void _internal_set_updateratedesignator(
const std::string& value);
7713 std::string* _internal_mutable_updateratedesignator();
7717 bool has_objectinstance()
const;
7719 bool _internal_has_objectinstance()
const;
7721 void clear_objectinstance();
7722 const ::rti1516_2025::fedpro::ObjectInstanceHandle& objectinstance()
const;
7723 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::ObjectInstanceHandle* release_objectinstance();
7727 const ::rti1516_2025::fedpro::ObjectInstanceHandle& _internal_objectinstance()
const;
7730 void unsafe_arena_set_allocated_objectinstance(
7735 bool has_attributes()
const;
7737 bool _internal_has_attributes()
const;
7739 void clear_attributes();
7740 const ::rti1516_2025::fedpro::AttributeHandleSet& attributes()
const;
7741 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::AttributeHandleSet* release_attributes();
7745 const ::rti1516_2025::fedpro::AttributeHandleSet& _internal_attributes()
const;
7748 void unsafe_arena_set_allocated_attributes(
7756 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
7763 friend struct ::TableStruct_FederateAmbassador_2eproto;
7768 public ::PROTOBUF_NAMESPACE_ID::Message {
7777 *
this = ::std::move(from);
7785 if (
this == &from)
return *
this;
7786 if (GetOwningArena() == from.GetOwningArena()) {
7817 if (other ==
this)
return;
7818 if (GetOwningArena() == other->GetOwningArena()) {
7821 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
7825 if (other ==
this)
return;
7826 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
7837 return CreateMaybeMessage<TurnUpdatesOffForObjectInstance>(arena);
7839 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
7841 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
7844 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from);
7846 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
7850 const
char*
_InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
7852 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
7860 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
7862 return "rti1516_2025.fedpro.TurnUpdatesOffForObjectInstance";
7866 bool is_message_owned =
false);
7873 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
7875 ::PROTOBUF_NAMESPACE_ID::Metadata
GetMetadata() const final;
7882 kObjectInstanceFieldNumber = 1,
7883 kAttributesFieldNumber = 2,
7886 bool has_objectinstance()
const;
7888 bool _internal_has_objectinstance()
const;
7890 void clear_objectinstance();
7891 const ::rti1516_2025::fedpro::ObjectInstanceHandle& objectinstance()
const;
7892 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::ObjectInstanceHandle* release_objectinstance();
7896 const ::rti1516_2025::fedpro::ObjectInstanceHandle& _internal_objectinstance()
const;
7899 void unsafe_arena_set_allocated_objectinstance(
7904 bool has_attributes()
const;
7906 bool _internal_has_attributes()
const;
7908 void clear_attributes();
7909 const ::rti1516_2025::fedpro::AttributeHandleSet& attributes()
const;
7910 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::AttributeHandleSet* release_attributes();
7914 const ::rti1516_2025::fedpro::AttributeHandleSet& _internal_attributes()
const;
7917 void unsafe_arena_set_allocated_attributes(
7925 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
7931 friend struct ::TableStruct_FederateAmbassador_2eproto;
7936 public ::PROTOBUF_NAMESPACE_ID::Message {
7945 *
this = ::std::move(from);
7953 if (
this == &from)
return *
this;
7954 if (GetOwningArena() == from.GetOwningArena()) {
7985 if (other ==
this)
return;
7986 if (GetOwningArena() == other->GetOwningArena()) {
7989 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
7993 if (other ==
this)
return;
7994 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
8005 return CreateMaybeMessage<ConfirmAttributeTransportationTypeChange>(arena);
8007 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
8009 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
8012 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from);
8014 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
8018 const
char*
_InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
8020 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
8028 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
8030 return "rti1516_2025.fedpro.ConfirmAttributeTransportationTypeChange";
8034 bool is_message_owned =
false);
8041 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
8043 ::PROTOBUF_NAMESPACE_ID::Metadata
GetMetadata() const final;
8050 kObjectInstanceFieldNumber = 1,
8051 kAttributesFieldNumber = 2,
8052 kTransportationTypeFieldNumber = 3,
8055 bool has_objectinstance()
const;
8057 bool _internal_has_objectinstance()
const;
8059 void clear_objectinstance();
8060 const ::rti1516_2025::fedpro::ObjectInstanceHandle& objectinstance()
const;
8061 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::ObjectInstanceHandle* release_objectinstance();
8065 const ::rti1516_2025::fedpro::ObjectInstanceHandle& _internal_objectinstance()
const;
8068 void unsafe_arena_set_allocated_objectinstance(
8073 bool has_attributes()
const;
8075 bool _internal_has_attributes()
const;
8077 void clear_attributes();
8078 const ::rti1516_2025::fedpro::AttributeHandleSet& attributes()
const;
8079 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::AttributeHandleSet* release_attributes();
8083 const ::rti1516_2025::fedpro::AttributeHandleSet& _internal_attributes()
const;
8086 void unsafe_arena_set_allocated_attributes(
8091 bool has_transportationtype()
const;
8093 bool _internal_has_transportationtype()
const;
8095 void clear_transportationtype();
8096 const ::rti1516_2025::fedpro::TransportationTypeHandle& transportationtype()
const;
8097 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::TransportationTypeHandle* release_transportationtype();
8101 const ::rti1516_2025::fedpro::TransportationTypeHandle& _internal_transportationtype()
const;
8104 void unsafe_arena_set_allocated_transportationtype(
8112 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
8119 friend struct ::TableStruct_FederateAmbassador_2eproto;
8124 public ::PROTOBUF_NAMESPACE_ID::Message {
8133 *
this = ::std::move(from);
8141 if (
this == &from)
return *
this;
8142 if (GetOwningArena() == from.GetOwningArena()) {
8173 if (other ==
this)
return;
8174 if (GetOwningArena() == other->GetOwningArena()) {
8177 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
8181 if (other ==
this)
return;
8182 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
8193 return CreateMaybeMessage<ReportAttributeTransportationType>(arena);
8195 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
8197 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
8200 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from);
8202 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
8206 const
char*
_InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
8208 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
8216 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
8218 return "rti1516_2025.fedpro.ReportAttributeTransportationType";
8222 bool is_message_owned =
false);
8229 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
8231 ::PROTOBUF_NAMESPACE_ID::Metadata
GetMetadata() const final;
8238 kObjectInstanceFieldNumber = 1,
8239 kAttributeFieldNumber = 2,
8240 kTransportationTypeFieldNumber = 3,
8243 bool has_objectinstance()
const;
8245 bool _internal_has_objectinstance()
const;
8247 void clear_objectinstance();
8248 const ::rti1516_2025::fedpro::ObjectInstanceHandle& objectinstance()
const;
8249 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::ObjectInstanceHandle* release_objectinstance();
8253 const ::rti1516_2025::fedpro::ObjectInstanceHandle& _internal_objectinstance()
const;
8256 void unsafe_arena_set_allocated_objectinstance(
8261 bool has_attribute()
const;
8263 bool _internal_has_attribute()
const;
8265 void clear_attribute();
8274 void unsafe_arena_set_allocated_attribute(
8279 bool has_transportationtype()
const;
8281 bool _internal_has_transportationtype()
const;
8283 void clear_transportationtype();
8284 const ::rti1516_2025::fedpro::TransportationTypeHandle& transportationtype()
const;
8285 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::TransportationTypeHandle* release_transportationtype();
8289 const ::rti1516_2025::fedpro::TransportationTypeHandle& _internal_transportationtype()
const;
8292 void unsafe_arena_set_allocated_transportationtype(
8300 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
8307 friend struct ::TableStruct_FederateAmbassador_2eproto;
8312 public ::PROTOBUF_NAMESPACE_ID::Message {
8321 *
this = ::std::move(from);
8329 if (
this == &from)
return *
this;
8330 if (GetOwningArena() == from.GetOwningArena()) {
8361 if (other ==
this)
return;
8362 if (GetOwningArena() == other->GetOwningArena()) {
8365 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
8369 if (other ==
this)
return;
8370 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
8381 return CreateMaybeMessage<ConfirmInteractionTransportationTypeChange>(arena);
8383 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
8385 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
8388 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from);
8390 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
8394 const
char*
_InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
8396 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
8404 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
8406 return "rti1516_2025.fedpro.ConfirmInteractionTransportationTypeChange";
8410 bool is_message_owned =
false);
8417 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
8419 ::PROTOBUF_NAMESPACE_ID::Metadata
GetMetadata() const final;
8426 kInteractionClassFieldNumber = 1,
8427 kTransportationTypeFieldNumber = 2,
8430 bool has_interactionclass()
const;
8432 bool _internal_has_interactionclass()
const;
8434 void clear_interactionclass();
8443 void unsafe_arena_set_allocated_interactionclass(
8448 bool has_transportationtype()
const;
8450 bool _internal_has_transportationtype()
const;
8452 void clear_transportationtype();
8453 const ::rti1516_2025::fedpro::TransportationTypeHandle& transportationtype()
const;
8454 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::TransportationTypeHandle* release_transportationtype();
8458 const ::rti1516_2025::fedpro::TransportationTypeHandle& _internal_transportationtype()
const;
8461 void unsafe_arena_set_allocated_transportationtype(
8469 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
8475 friend struct ::TableStruct_FederateAmbassador_2eproto;
8480 public ::PROTOBUF_NAMESPACE_ID::Message {
8489 *
this = ::std::move(from);
8497 if (
this == &from)
return *
this;
8498 if (GetOwningArena() == from.GetOwningArena()) {
8529 if (other ==
this)
return;
8530 if (GetOwningArena() == other->GetOwningArena()) {
8533 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
8537 if (other ==
this)
return;
8538 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
8549 return CreateMaybeMessage<ReportInteractionTransportationType>(arena);
8551 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
8553 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
8556 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from);
8558 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
8562 const
char*
_InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
8564 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
8572 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
8574 return "rti1516_2025.fedpro.ReportInteractionTransportationType";
8578 bool is_message_owned =
false);
8585 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
8587 ::PROTOBUF_NAMESPACE_ID::Metadata
GetMetadata() const final;
8594 kFederateFieldNumber = 1,
8595 kInteractionClassFieldNumber = 2,
8596 kTransportationTypeFieldNumber = 3,
8599 bool has_federate()
const;
8601 bool _internal_has_federate()
const;
8603 void clear_federate();
8612 void unsafe_arena_set_allocated_federate(
8617 bool has_interactionclass()
const;
8619 bool _internal_has_interactionclass()
const;
8621 void clear_interactionclass();
8630 void unsafe_arena_set_allocated_interactionclass(
8635 bool has_transportationtype()
const;
8637 bool _internal_has_transportationtype()
const;
8639 void clear_transportationtype();
8640 const ::rti1516_2025::fedpro::TransportationTypeHandle& transportationtype()
const;
8641 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::TransportationTypeHandle* release_transportationtype();
8645 const ::rti1516_2025::fedpro::TransportationTypeHandle& _internal_transportationtype()
const;
8648 void unsafe_arena_set_allocated_transportationtype(
8656 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
8663 friend struct ::TableStruct_FederateAmbassador_2eproto;
8668 public ::PROTOBUF_NAMESPACE_ID::Message {
8677 *
this = ::std::move(from);
8685 if (
this == &from)
return *
this;
8686 if (GetOwningArena() == from.GetOwningArena()) {
8717 if (other ==
this)
return;
8718 if (GetOwningArena() == other->GetOwningArena()) {
8721 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
8725 if (other ==
this)
return;
8726 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
8737 return CreateMaybeMessage<RequestAttributeOwnershipAssumption>(arena);
8739 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
8741 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
8744 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from);
8746 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
8750 const
char*
_InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
8752 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
8760 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
8762 return "rti1516_2025.fedpro.RequestAttributeOwnershipAssumption";
8766 bool is_message_owned =
false);
8773 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
8775 ::PROTOBUF_NAMESPACE_ID::Metadata
GetMetadata() const final;
8782 kUserSuppliedTagFieldNumber = 3,
8783 kObjectInstanceFieldNumber = 1,
8784 kOfferedAttributesFieldNumber = 2,
8787 void clear_usersuppliedtag();
8788 const std::string& usersuppliedtag()
const;
8789 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
8790 void set_usersuppliedtag(ArgT0&& arg0, ArgT... args);
8791 std::string* mutable_usersuppliedtag();
8792 PROTOBUF_MUST_USE_RESULT std::string* release_usersuppliedtag();
8793 void set_allocated_usersuppliedtag(std::string* usersuppliedtag);
8795 const std::string& _internal_usersuppliedtag()
const;
8796 inline PROTOBUF_ALWAYS_INLINE
void _internal_set_usersuppliedtag(
const std::string& value);
8797 std::string* _internal_mutable_usersuppliedtag();
8801 bool has_objectinstance()
const;
8803 bool _internal_has_objectinstance()
const;
8805 void clear_objectinstance();
8806 const ::rti1516_2025::fedpro::ObjectInstanceHandle& objectinstance()
const;
8807 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::ObjectInstanceHandle* release_objectinstance();
8811 const ::rti1516_2025::fedpro::ObjectInstanceHandle& _internal_objectinstance()
const;
8814 void unsafe_arena_set_allocated_objectinstance(
8819 bool has_offeredattributes()
const;
8821 bool _internal_has_offeredattributes()
const;
8823 void clear_offeredattributes();
8824 const ::rti1516_2025::fedpro::AttributeHandleSet& offeredattributes()
const;
8825 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::AttributeHandleSet* release_offeredattributes();
8829 const ::rti1516_2025::fedpro::AttributeHandleSet& _internal_offeredattributes()
const;
8832 void unsafe_arena_set_allocated_offeredattributes(
8840 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
8847 friend struct ::TableStruct_FederateAmbassador_2eproto;
8852 public ::PROTOBUF_NAMESPACE_ID::Message {
8861 *
this = ::std::move(from);
8869 if (
this == &from)
return *
this;
8870 if (GetOwningArena() == from.GetOwningArena()) {
8901 if (other ==
this)
return;
8902 if (GetOwningArena() == other->GetOwningArena()) {
8905 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
8909 if (other ==
this)
return;
8910 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
8921 return CreateMaybeMessage<RequestDivestitureConfirmation>(arena);
8923 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
8925 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
8928 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from);
8930 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
8934 const
char*
_InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
8936 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
8944 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
8946 return "rti1516_2025.fedpro.RequestDivestitureConfirmation";
8950 bool is_message_owned =
false);
8957 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
8959 ::PROTOBUF_NAMESPACE_ID::Metadata
GetMetadata() const final;
8966 kUserSuppliedTagFieldNumber = 3,
8967 kObjectInstanceFieldNumber = 1,
8968 kReleasedAttributesFieldNumber = 2,
8971 void clear_usersuppliedtag();
8972 const std::string& usersuppliedtag()
const;
8973 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
8974 void set_usersuppliedtag(ArgT0&& arg0, ArgT... args);
8975 std::string* mutable_usersuppliedtag();
8976 PROTOBUF_MUST_USE_RESULT std::string* release_usersuppliedtag();
8977 void set_allocated_usersuppliedtag(std::string* usersuppliedtag);
8979 const std::string& _internal_usersuppliedtag()
const;
8980 inline PROTOBUF_ALWAYS_INLINE
void _internal_set_usersuppliedtag(
const std::string& value);
8981 std::string* _internal_mutable_usersuppliedtag();
8985 bool has_objectinstance()
const;
8987 bool _internal_has_objectinstance()
const;
8989 void clear_objectinstance();
8990 const ::rti1516_2025::fedpro::ObjectInstanceHandle& objectinstance()
const;
8991 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::ObjectInstanceHandle* release_objectinstance();
8995 const ::rti1516_2025::fedpro::ObjectInstanceHandle& _internal_objectinstance()
const;
8998 void unsafe_arena_set_allocated_objectinstance(
9003 bool has_releasedattributes()
const;
9005 bool _internal_has_releasedattributes()
const;
9007 void clear_releasedattributes();
9008 const ::rti1516_2025::fedpro::AttributeHandleSet& releasedattributes()
const;
9009 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::AttributeHandleSet* release_releasedattributes();
9013 const ::rti1516_2025::fedpro::AttributeHandleSet& _internal_releasedattributes()
const;
9016 void unsafe_arena_set_allocated_releasedattributes(
9024 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
9031 friend struct ::TableStruct_FederateAmbassador_2eproto;
9036 public ::PROTOBUF_NAMESPACE_ID::Message {
9045 *
this = ::std::move(from);
9053 if (
this == &from)
return *
this;
9054 if (GetOwningArena() == from.GetOwningArena()) {
9085 if (other ==
this)
return;
9086 if (GetOwningArena() == other->GetOwningArena()) {
9089 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
9093 if (other ==
this)
return;
9094 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
9105 return CreateMaybeMessage<AttributeOwnershipAcquisitionNotification>(arena);
9107 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
9109 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
9112 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from);
9114 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
9118 const
char*
_InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
9120 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
9128 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
9130 return "rti1516_2025.fedpro.AttributeOwnershipAcquisitionNotification";
9134 bool is_message_owned =
false);
9141 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
9143 ::PROTOBUF_NAMESPACE_ID::Metadata
GetMetadata() const final;
9150 kUserSuppliedTagFieldNumber = 3,
9151 kObjectInstanceFieldNumber = 1,
9152 kSecuredAttributesFieldNumber = 2,
9155 void clear_usersuppliedtag();
9156 const std::string& usersuppliedtag()
const;
9157 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
9158 void set_usersuppliedtag(ArgT0&& arg0, ArgT... args);
9159 std::string* mutable_usersuppliedtag();
9160 PROTOBUF_MUST_USE_RESULT std::string* release_usersuppliedtag();
9161 void set_allocated_usersuppliedtag(std::string* usersuppliedtag);
9163 const std::string& _internal_usersuppliedtag()
const;
9164 inline PROTOBUF_ALWAYS_INLINE
void _internal_set_usersuppliedtag(
const std::string& value);
9165 std::string* _internal_mutable_usersuppliedtag();
9169 bool has_objectinstance()
const;
9171 bool _internal_has_objectinstance()
const;
9173 void clear_objectinstance();
9174 const ::rti1516_2025::fedpro::ObjectInstanceHandle& objectinstance()
const;
9175 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::ObjectInstanceHandle* release_objectinstance();
9179 const ::rti1516_2025::fedpro::ObjectInstanceHandle& _internal_objectinstance()
const;
9182 void unsafe_arena_set_allocated_objectinstance(
9187 bool has_securedattributes()
const;
9189 bool _internal_has_securedattributes()
const;
9191 void clear_securedattributes();
9192 const ::rti1516_2025::fedpro::AttributeHandleSet& securedattributes()
const;
9193 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::AttributeHandleSet* release_securedattributes();
9197 const ::rti1516_2025::fedpro::AttributeHandleSet& _internal_securedattributes()
const;
9200 void unsafe_arena_set_allocated_securedattributes(
9208 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
9215 friend struct ::TableStruct_FederateAmbassador_2eproto;
9220 public ::PROTOBUF_NAMESPACE_ID::Message {
9229 *
this = ::std::move(from);
9237 if (
this == &from)
return *
this;
9238 if (GetOwningArena() == from.GetOwningArena()) {
9269 if (other ==
this)
return;
9270 if (GetOwningArena() == other->GetOwningArena()) {
9273 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
9277 if (other ==
this)
return;
9278 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
9289 return CreateMaybeMessage<AttributeOwnershipUnavailable>(arena);
9291 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
9293 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
9296 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from);
9298 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
9302 const
char*
_InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
9304 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
9312 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
9314 return "rti1516_2025.fedpro.AttributeOwnershipUnavailable";
9318 bool is_message_owned =
false);
9325 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
9327 ::PROTOBUF_NAMESPACE_ID::Metadata
GetMetadata() const final;
9334 kUserSuppliedTagFieldNumber = 3,
9335 kObjectInstanceFieldNumber = 1,
9336 kAttributesFieldNumber = 2,
9339 void clear_usersuppliedtag();
9340 const std::string& usersuppliedtag()
const;
9341 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
9342 void set_usersuppliedtag(ArgT0&& arg0, ArgT... args);
9343 std::string* mutable_usersuppliedtag();
9344 PROTOBUF_MUST_USE_RESULT std::string* release_usersuppliedtag();
9345 void set_allocated_usersuppliedtag(std::string* usersuppliedtag);
9347 const std::string& _internal_usersuppliedtag()
const;
9348 inline PROTOBUF_ALWAYS_INLINE
void _internal_set_usersuppliedtag(
const std::string& value);
9349 std::string* _internal_mutable_usersuppliedtag();
9353 bool has_objectinstance()
const;
9355 bool _internal_has_objectinstance()
const;
9357 void clear_objectinstance();
9358 const ::rti1516_2025::fedpro::ObjectInstanceHandle& objectinstance()
const;
9359 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::ObjectInstanceHandle* release_objectinstance();
9363 const ::rti1516_2025::fedpro::ObjectInstanceHandle& _internal_objectinstance()
const;
9366 void unsafe_arena_set_allocated_objectinstance(
9371 bool has_attributes()
const;
9373 bool _internal_has_attributes()
const;
9375 void clear_attributes();
9376 const ::rti1516_2025::fedpro::AttributeHandleSet& attributes()
const;
9377 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::AttributeHandleSet* release_attributes();
9381 const ::rti1516_2025::fedpro::AttributeHandleSet& _internal_attributes()
const;
9384 void unsafe_arena_set_allocated_attributes(
9392 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
9399 friend struct ::TableStruct_FederateAmbassador_2eproto;
9404 public ::PROTOBUF_NAMESPACE_ID::Message {
9413 *
this = ::std::move(from);
9421 if (
this == &from)
return *
this;
9422 if (GetOwningArena() == from.GetOwningArena()) {
9453 if (other ==
this)
return;
9454 if (GetOwningArena() == other->GetOwningArena()) {
9457 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
9461 if (other ==
this)
return;
9462 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
9473 return CreateMaybeMessage<RequestAttributeOwnershipRelease>(arena);
9475 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
9477 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
9480 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from);
9482 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
9486 const
char*
_InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
9488 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
9496 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
9498 return "rti1516_2025.fedpro.RequestAttributeOwnershipRelease";
9502 bool is_message_owned =
false);
9509 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
9511 ::PROTOBUF_NAMESPACE_ID::Metadata
GetMetadata() const final;
9518 kUserSuppliedTagFieldNumber = 3,
9519 kObjectInstanceFieldNumber = 1,
9520 kCandidateAttributesFieldNumber = 2,
9523 void clear_usersuppliedtag();
9524 const std::string& usersuppliedtag()
const;
9525 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
9526 void set_usersuppliedtag(ArgT0&& arg0, ArgT... args);
9527 std::string* mutable_usersuppliedtag();
9528 PROTOBUF_MUST_USE_RESULT std::string* release_usersuppliedtag();
9529 void set_allocated_usersuppliedtag(std::string* usersuppliedtag);
9531 const std::string& _internal_usersuppliedtag()
const;
9532 inline PROTOBUF_ALWAYS_INLINE
void _internal_set_usersuppliedtag(
const std::string& value);
9533 std::string* _internal_mutable_usersuppliedtag();
9537 bool has_objectinstance()
const;
9539 bool _internal_has_objectinstance()
const;
9541 void clear_objectinstance();
9542 const ::rti1516_2025::fedpro::ObjectInstanceHandle& objectinstance()
const;
9543 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::ObjectInstanceHandle* release_objectinstance();
9547 const ::rti1516_2025::fedpro::ObjectInstanceHandle& _internal_objectinstance()
const;
9550 void unsafe_arena_set_allocated_objectinstance(
9555 bool has_candidateattributes()
const;
9557 bool _internal_has_candidateattributes()
const;
9559 void clear_candidateattributes();
9560 const ::rti1516_2025::fedpro::AttributeHandleSet& candidateattributes()
const;
9561 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::AttributeHandleSet* release_candidateattributes();
9565 const ::rti1516_2025::fedpro::AttributeHandleSet& _internal_candidateattributes()
const;
9568 void unsafe_arena_set_allocated_candidateattributes(
9576 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
9583 friend struct ::TableStruct_FederateAmbassador_2eproto;
9588 public ::PROTOBUF_NAMESPACE_ID::Message {
9597 *
this = ::std::move(from);
9605 if (
this == &from)
return *
this;
9606 if (GetOwningArena() == from.GetOwningArena()) {
9637 if (other ==
this)
return;
9638 if (GetOwningArena() == other->GetOwningArena()) {
9641 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
9645 if (other ==
this)
return;
9646 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
9657 return CreateMaybeMessage<ConfirmAttributeOwnershipAcquisitionCancellation>(arena);
9659 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
9661 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
9664 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from);
9666 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
9670 const
char*
_InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
9672 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
9680 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
9682 return "rti1516_2025.fedpro.ConfirmAttributeOwnershipAcquisitionCancellation";
9686 bool is_message_owned =
false);
9693 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
9695 ::PROTOBUF_NAMESPACE_ID::Metadata
GetMetadata() const final;
9702 kObjectInstanceFieldNumber = 1,
9703 kAttributesFieldNumber = 2,
9706 bool has_objectinstance()
const;
9708 bool _internal_has_objectinstance()
const;
9710 void clear_objectinstance();
9711 const ::rti1516_2025::fedpro::ObjectInstanceHandle& objectinstance()
const;
9712 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::ObjectInstanceHandle* release_objectinstance();
9716 const ::rti1516_2025::fedpro::ObjectInstanceHandle& _internal_objectinstance()
const;
9719 void unsafe_arena_set_allocated_objectinstance(
9724 bool has_attributes()
const;
9726 bool _internal_has_attributes()
const;
9728 void clear_attributes();
9729 const ::rti1516_2025::fedpro::AttributeHandleSet& attributes()
const;
9730 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::AttributeHandleSet* release_attributes();
9734 const ::rti1516_2025::fedpro::AttributeHandleSet& _internal_attributes()
const;
9737 void unsafe_arena_set_allocated_attributes(
9745 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
9751 friend struct ::TableStruct_FederateAmbassador_2eproto;
9756 public ::PROTOBUF_NAMESPACE_ID::Message {
9765 *
this = ::std::move(from);
9773 if (
this == &from)
return *
this;
9774 if (GetOwningArena() == from.GetOwningArena()) {
9805 if (other ==
this)
return;
9806 if (GetOwningArena() == other->GetOwningArena()) {
9809 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
9813 if (other ==
this)
return;
9814 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
9825 return CreateMaybeMessage<InformAttributeOwnership>(arena);
9827 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
9829 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
9832 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from);
9834 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
9838 const
char*
_InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
9840 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
9848 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
9850 return "rti1516_2025.fedpro.InformAttributeOwnership";
9854 bool is_message_owned =
false);
9861 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
9863 ::PROTOBUF_NAMESPACE_ID::Metadata
GetMetadata() const final;
9870 kObjectInstanceFieldNumber = 1,
9871 kAttributesFieldNumber = 2,
9872 kFederateFieldNumber = 3,
9875 bool has_objectinstance()
const;
9877 bool _internal_has_objectinstance()
const;
9879 void clear_objectinstance();
9880 const ::rti1516_2025::fedpro::ObjectInstanceHandle& objectinstance()
const;
9881 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::ObjectInstanceHandle* release_objectinstance();
9885 const ::rti1516_2025::fedpro::ObjectInstanceHandle& _internal_objectinstance()
const;
9888 void unsafe_arena_set_allocated_objectinstance(
9893 bool has_attributes()
const;
9895 bool _internal_has_attributes()
const;
9897 void clear_attributes();
9898 const ::rti1516_2025::fedpro::AttributeHandleSet& attributes()
const;
9899 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::AttributeHandleSet* release_attributes();
9903 const ::rti1516_2025::fedpro::AttributeHandleSet& _internal_attributes()
const;
9906 void unsafe_arena_set_allocated_attributes(
9911 bool has_federate()
const;
9913 bool _internal_has_federate()
const;
9915 void clear_federate();
9924 void unsafe_arena_set_allocated_federate(
9932 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
9939 friend struct ::TableStruct_FederateAmbassador_2eproto;
9944 public ::PROTOBUF_NAMESPACE_ID::Message {
9948 explicit constexpr
AttributeIsNotOwned(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
9953 *
this = ::std::move(from);
9961 if (
this == &from)
return *
this;
9962 if (GetOwningArena() == from.GetOwningArena()) {
9993 if (other ==
this)
return;
9994 if (GetOwningArena() == other->GetOwningArena()) {
9997 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
10001 if (other ==
this)
return;
10002 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
10013 return CreateMaybeMessage<AttributeIsNotOwned>(arena);
10015 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
10017 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
10020 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from);
10022 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
10026 const
char*
_InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
10028 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
10036 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
10038 return "rti1516_2025.fedpro.AttributeIsNotOwned";
10042 bool is_message_owned =
false);
10049 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
10051 ::PROTOBUF_NAMESPACE_ID::Metadata
GetMetadata() const final;
10058 kObjectInstanceFieldNumber = 1,
10059 kAttributesFieldNumber = 2,
10062 bool has_objectinstance()
const;
10064 bool _internal_has_objectinstance()
const;
10066 void clear_objectinstance();
10067 const ::rti1516_2025::fedpro::ObjectInstanceHandle& objectinstance()
const;
10068 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::ObjectInstanceHandle* release_objectinstance();
10072 const ::rti1516_2025::fedpro::ObjectInstanceHandle& _internal_objectinstance()
const;
10075 void unsafe_arena_set_allocated_objectinstance(
10080 bool has_attributes()
const;
10082 bool _internal_has_attributes()
const;
10084 void clear_attributes();
10085 const ::rti1516_2025::fedpro::AttributeHandleSet& attributes()
const;
10086 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::AttributeHandleSet* release_attributes();
10090 const ::rti1516_2025::fedpro::AttributeHandleSet& _internal_attributes()
const;
10093 void unsafe_arena_set_allocated_attributes(
10101 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
10107 friend struct ::TableStruct_FederateAmbassador_2eproto;
10112 public ::PROTOBUF_NAMESPACE_ID::Message {
10121 *
this = ::std::move(from);
10129 if (
this == &from)
return *
this;
10130 if (GetOwningArena() == from.GetOwningArena()) {
10161 if (other ==
this)
return;
10162 if (GetOwningArena() == other->GetOwningArena()) {
10165 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
10169 if (other ==
this)
return;
10170 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
10181 return CreateMaybeMessage<AttributeIsOwnedByRTI>(arena);
10183 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
10185 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
10188 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from);
10190 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
10194 const
char*
_InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
10196 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
10204 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
10206 return "rti1516_2025.fedpro.AttributeIsOwnedByRTI";
10210 bool is_message_owned =
false);
10217 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
10219 ::PROTOBUF_NAMESPACE_ID::Metadata
GetMetadata() const final;
10226 kObjectInstanceFieldNumber = 1,
10227 kAttributesFieldNumber = 2,
10230 bool has_objectinstance()
const;
10232 bool _internal_has_objectinstance()
const;
10234 void clear_objectinstance();
10235 const ::rti1516_2025::fedpro::ObjectInstanceHandle& objectinstance()
const;
10236 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::ObjectInstanceHandle* release_objectinstance();
10240 const ::rti1516_2025::fedpro::ObjectInstanceHandle& _internal_objectinstance()
const;
10243 void unsafe_arena_set_allocated_objectinstance(
10248 bool has_attributes()
const;
10250 bool _internal_has_attributes()
const;
10252 void clear_attributes();
10253 const ::rti1516_2025::fedpro::AttributeHandleSet& attributes()
const;
10254 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::AttributeHandleSet* release_attributes();
10258 const ::rti1516_2025::fedpro::AttributeHandleSet& _internal_attributes()
const;
10261 void unsafe_arena_set_allocated_attributes(
10269 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
10275 friend struct ::TableStruct_FederateAmbassador_2eproto;
10280 public ::PROTOBUF_NAMESPACE_ID::Message {
10289 *
this = ::std::move(from);
10297 if (
this == &from)
return *
this;
10298 if (GetOwningArena() == from.GetOwningArena()) {
10329 if (other ==
this)
return;
10330 if (GetOwningArena() == other->GetOwningArena()) {
10333 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
10337 if (other ==
this)
return;
10338 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
10349 return CreateMaybeMessage<TimeRegulationEnabled>(arena);
10351 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
10353 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
10356 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from);
10358 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
10362 const
char*
_InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
10364 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
10372 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
10374 return "rti1516_2025.fedpro.TimeRegulationEnabled";
10378 bool is_message_owned =
false);
10385 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
10387 ::PROTOBUF_NAMESPACE_ID::Metadata
GetMetadata() const final;
10394 kTimeFieldNumber = 1,
10397 bool has_time()
const;
10399 bool _internal_has_time()
const;
10402 const ::rti1516_2025::fedpro::LogicalTime& time()
const;
10403 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::LogicalTime* release_time();
10407 const ::rti1516_2025::fedpro::LogicalTime& _internal_time()
const;
10410 void unsafe_arena_set_allocated_time(
10418 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
10423 friend struct ::TableStruct_FederateAmbassador_2eproto;
10428 public ::PROTOBUF_NAMESPACE_ID::Message {
10437 *
this = ::std::move(from);
10445 if (
this == &from)
return *
this;
10446 if (GetOwningArena() == from.GetOwningArena()) {
10477 if (other ==
this)
return;
10478 if (GetOwningArena() == other->GetOwningArena()) {
10481 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
10485 if (other ==
this)
return;
10486 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
10497 return CreateMaybeMessage<TimeConstrainedEnabled>(arena);
10499 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
10501 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
10504 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from);
10506 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
10510 const
char*
_InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
10512 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
10520 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
10522 return "rti1516_2025.fedpro.TimeConstrainedEnabled";
10526 bool is_message_owned =
false);
10533 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
10535 ::PROTOBUF_NAMESPACE_ID::Metadata
GetMetadata() const final;
10542 kTimeFieldNumber = 1,
10545 bool has_time()
const;
10547 bool _internal_has_time()
const;
10550 const ::rti1516_2025::fedpro::LogicalTime& time()
const;
10551 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::LogicalTime* release_time();
10555 const ::rti1516_2025::fedpro::LogicalTime& _internal_time()
const;
10558 void unsafe_arena_set_allocated_time(
10566 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
10571 friend struct ::TableStruct_FederateAmbassador_2eproto;
10576 public ::PROTOBUF_NAMESPACE_ID::Message {
10580 explicit constexpr
FlushQueueGrant(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
10585 *
this = ::std::move(from);
10593 if (
this == &from)
return *
this;
10594 if (GetOwningArena() == from.GetOwningArena()) {
10625 if (other ==
this)
return;
10626 if (GetOwningArena() == other->GetOwningArena()) {
10629 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
10633 if (other ==
this)
return;
10634 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
10645 return CreateMaybeMessage<FlushQueueGrant>(arena);
10647 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
10649 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
10652 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from);
10654 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
10658 const
char*
_InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
10660 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
10668 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
10670 return "rti1516_2025.fedpro.FlushQueueGrant";
10674 bool is_message_owned =
false);
10681 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
10683 ::PROTOBUF_NAMESPACE_ID::Metadata
GetMetadata() const final;
10690 kTimeFieldNumber = 1,
10691 kOptimisticTimeFieldNumber = 2,
10694 bool has_time()
const;
10696 bool _internal_has_time()
const;
10699 const ::rti1516_2025::fedpro::LogicalTime& time()
const;
10700 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::LogicalTime* release_time();
10704 const ::rti1516_2025::fedpro::LogicalTime& _internal_time()
const;
10707 void unsafe_arena_set_allocated_time(
10712 bool has_optimistictime()
const;
10714 bool _internal_has_optimistictime()
const;
10716 void clear_optimistictime();
10717 const ::rti1516_2025::fedpro::LogicalTime& optimistictime()
const;
10718 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::LogicalTime* release_optimistictime();
10722 const ::rti1516_2025::fedpro::LogicalTime& _internal_optimistictime()
const;
10725 void unsafe_arena_set_allocated_optimistictime(
10733 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
10739 friend struct ::TableStruct_FederateAmbassador_2eproto;
10744 public ::PROTOBUF_NAMESPACE_ID::Message {
10748 explicit constexpr
TimeAdvanceGrant(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
10753 *
this = ::std::move(from);
10761 if (
this == &from)
return *
this;
10762 if (GetOwningArena() == from.GetOwningArena()) {
10793 if (other ==
this)
return;
10794 if (GetOwningArena() == other->GetOwningArena()) {
10797 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
10801 if (other ==
this)
return;
10802 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
10813 return CreateMaybeMessage<TimeAdvanceGrant>(arena);
10815 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
10817 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
10820 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from);
10822 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
10826 const
char*
_InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
10828 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
10836 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
10838 return "rti1516_2025.fedpro.TimeAdvanceGrant";
10842 bool is_message_owned =
false);
10849 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
10851 ::PROTOBUF_NAMESPACE_ID::Metadata
GetMetadata() const final;
10858 kTimeFieldNumber = 1,
10861 bool has_time()
const;
10863 bool _internal_has_time()
const;
10866 const ::rti1516_2025::fedpro::LogicalTime& time()
const;
10867 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::LogicalTime* release_time();
10871 const ::rti1516_2025::fedpro::LogicalTime& _internal_time()
const;
10874 void unsafe_arena_set_allocated_time(
10882 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
10887 friend struct ::TableStruct_FederateAmbassador_2eproto;
10892 public ::PROTOBUF_NAMESPACE_ID::Message {
10896 explicit constexpr
RequestRetraction(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
10901 *
this = ::std::move(from);
10909 if (
this == &from)
return *
this;
10910 if (GetOwningArena() == from.GetOwningArena()) {
10941 if (other ==
this)
return;
10942 if (GetOwningArena() == other->GetOwningArena()) {
10945 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
10949 if (other ==
this)
return;
10950 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
10961 return CreateMaybeMessage<RequestRetraction>(arena);
10963 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
10965 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
10968 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from);
10970 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
10974 const
char*
_InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
10976 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
10984 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
10986 return "rti1516_2025.fedpro.RequestRetraction";
10990 bool is_message_owned =
false);
10997 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
10999 ::PROTOBUF_NAMESPACE_ID::Metadata
GetMetadata() const final;
11006 kRetractionFieldNumber = 1,
11009 bool has_retraction()
const;
11011 bool _internal_has_retraction()
const;
11013 void clear_retraction();
11014 const ::rti1516_2025::fedpro::MessageRetractionHandle& retraction()
const;
11015 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::MessageRetractionHandle* release_retraction();
11019 const ::rti1516_2025::fedpro::MessageRetractionHandle& _internal_retraction()
const;
11022 void unsafe_arena_set_allocated_retraction(
11030 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
11035 friend struct ::TableStruct_FederateAmbassador_2eproto;
11040 public ::PROTOBUF_NAMESPACE_ID::Message {
11044 explicit constexpr
CallbackSucceeded(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
11049 *
this = ::std::move(from);
11057 if (
this == &from)
return *
this;
11058 if (GetOwningArena() == from.GetOwningArena()) {
11089 if (other ==
this)
return;
11090 if (GetOwningArena() == other->GetOwningArena()) {
11093 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
11097 if (other ==
this)
return;
11098 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
11109 return CreateMaybeMessage<CallbackSucceeded>(arena);
11111 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
11113 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
11116 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from);
11118 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
11122 const
char*
_InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
11124 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
11132 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
11134 return "rti1516_2025.fedpro.CallbackSucceeded";
11138 bool is_message_owned =
false);
11145 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
11147 ::PROTOBUF_NAMESPACE_ID::Metadata
GetMetadata() const final;
11157 template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
11166 public ::PROTOBUF_NAMESPACE_ID::Message {
11170 explicit constexpr
CallbackRequest(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
11175 *
this = ::std::move(from);
11183 if (
this == &from)
return *
this;
11184 if (GetOwningArena() == from.GetOwningArena()) {
11205 kConnectionLost = 1,
11206 kReportFederationExecutions = 2,
11207 kReportFederationExecutionMembers = 3,
11208 kReportFederationExecutionDoesNotExist = 4,
11209 kFederateResigned = 5,
11210 kSynchronizationPointRegistrationSucceeded = 6,
11211 kSynchronizationPointRegistrationFailed = 7,
11212 kAnnounceSynchronizationPoint = 8,
11213 kFederationSynchronized = 9,
11214 kInitiateFederateSave = 10,
11215 kInitiateFederateSaveWithTime = 11,
11216 kFederationSaved = 12,
11217 kFederationNotSaved = 13,
11218 kFederationSaveStatusResponse = 14,
11219 kRequestFederationRestoreSucceeded = 15,
11220 kRequestFederationRestoreFailed = 16,
11221 kFederationRestoreBegun = 17,
11222 kInitiateFederateRestore = 18,
11223 kFederationRestored = 19,
11224 kFederationNotRestored = 20,
11225 kFederationRestoreStatusResponse = 21,
11226 kStartRegistrationForObjectClass = 22,
11227 kStopRegistrationForObjectClass = 23,
11228 kTurnInteractionsOn = 24,
11229 kTurnInteractionsOff = 25,
11230 kObjectInstanceNameReservationSucceeded = 26,
11231 kObjectInstanceNameReservationFailed = 27,
11232 kMultipleObjectInstanceNameReservationSucceeded = 28,
11233 kMultipleObjectInstanceNameReservationFailed = 29,
11234 kDiscoverObjectInstance = 30,
11235 kReflectAttributeValues = 31,
11236 kReflectAttributeValuesWithTime = 32,
11237 kReceiveInteraction = 33,
11238 kReceiveInteractionWithTime = 34,
11239 kReceiveDirectedInteraction = 35,
11240 kReceiveDirectedInteractionWithTime = 36,
11241 kRemoveObjectInstance = 37,
11242 kRemoveObjectInstanceWithTime = 38,
11243 kAttributesInScope = 39,
11244 kAttributesOutOfScope = 40,
11245 kProvideAttributeValueUpdate = 41,
11246 kTurnUpdatesOnForObjectInstance = 42,
11247 kTurnUpdatesOnForObjectInstanceWithRate = 43,
11248 kTurnUpdatesOffForObjectInstance = 44,
11249 kConfirmAttributeTransportationTypeChange = 45,
11250 kReportAttributeTransportationType = 46,
11251 kConfirmInteractionTransportationTypeChange = 47,
11252 kReportInteractionTransportationType = 48,
11253 kRequestAttributeOwnershipAssumption = 49,
11254 kRequestDivestitureConfirmation = 50,
11255 kAttributeOwnershipAcquisitionNotification = 51,
11256 kAttributeOwnershipUnavailable = 52,
11257 kRequestAttributeOwnershipRelease = 53,
11258 kConfirmAttributeOwnershipAcquisitionCancellation = 54,
11259 kInformAttributeOwnership = 55,
11260 kAttributeIsNotOwned = 56,
11261 kAttributeIsOwnedByRTI = 57,
11262 kTimeRegulationEnabled = 58,
11263 kTimeConstrainedEnabled = 59,
11264 kFlushQueueGrant = 60,
11265 kTimeAdvanceGrant = 61,
11266 kRequestRetraction = 62,
11267 CALLBACKREQUEST_NOT_SET = 0,
11281 if (other ==
this)
return;
11282 if (GetOwningArena() == other->GetOwningArena()) {
11285 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
11289 if (other ==
this)
return;
11290 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
11301 return CreateMaybeMessage<CallbackRequest>(arena);
11303 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
11305 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
11308 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from);
11310 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
11314 const
char*
_InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
11316 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
11324 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
11326 return "rti1516_2025.fedpro.CallbackRequest";
11330 bool is_message_owned =
false);
11337 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
11339 ::PROTOBUF_NAMESPACE_ID::Metadata
GetMetadata() const final;
11346 kConnectionLostFieldNumber = 1,
11347 kReportFederationExecutionsFieldNumber = 2,
11348 kReportFederationExecutionMembersFieldNumber = 3,
11349 kReportFederationExecutionDoesNotExistFieldNumber = 4,
11350 kFederateResignedFieldNumber = 5,
11351 kSynchronizationPointRegistrationSucceededFieldNumber = 6,
11352 kSynchronizationPointRegistrationFailedFieldNumber = 7,
11353 kAnnounceSynchronizationPointFieldNumber = 8,
11354 kFederationSynchronizedFieldNumber = 9,
11355 kInitiateFederateSaveFieldNumber = 10,
11356 kInitiateFederateSaveWithTimeFieldNumber = 11,
11357 kFederationSavedFieldNumber = 12,
11358 kFederationNotSavedFieldNumber = 13,
11359 kFederationSaveStatusResponseFieldNumber = 14,
11360 kRequestFederationRestoreSucceededFieldNumber = 15,
11361 kRequestFederationRestoreFailedFieldNumber = 16,
11362 kFederationRestoreBegunFieldNumber = 17,
11363 kInitiateFederateRestoreFieldNumber = 18,
11364 kFederationRestoredFieldNumber = 19,
11365 kFederationNotRestoredFieldNumber = 20,
11366 kFederationRestoreStatusResponseFieldNumber = 21,
11367 kStartRegistrationForObjectClassFieldNumber = 22,
11368 kStopRegistrationForObjectClassFieldNumber = 23,
11369 kTurnInteractionsOnFieldNumber = 24,
11370 kTurnInteractionsOffFieldNumber = 25,
11371 kObjectInstanceNameReservationSucceededFieldNumber = 26,
11372 kObjectInstanceNameReservationFailedFieldNumber = 27,
11373 kMultipleObjectInstanceNameReservationSucceededFieldNumber = 28,
11374 kMultipleObjectInstanceNameReservationFailedFieldNumber = 29,
11375 kDiscoverObjectInstanceFieldNumber = 30,
11376 kReflectAttributeValuesFieldNumber = 31,
11377 kReflectAttributeValuesWithTimeFieldNumber = 32,
11378 kReceiveInteractionFieldNumber = 33,
11379 kReceiveInteractionWithTimeFieldNumber = 34,
11380 kReceiveDirectedInteractionFieldNumber = 35,
11381 kReceiveDirectedInteractionWithTimeFieldNumber = 36,
11382 kRemoveObjectInstanceFieldNumber = 37,
11383 kRemoveObjectInstanceWithTimeFieldNumber = 38,
11384 kAttributesInScopeFieldNumber = 39,
11385 kAttributesOutOfScopeFieldNumber = 40,
11386 kProvideAttributeValueUpdateFieldNumber = 41,
11387 kTurnUpdatesOnForObjectInstanceFieldNumber = 42,
11388 kTurnUpdatesOnForObjectInstanceWithRateFieldNumber = 43,
11389 kTurnUpdatesOffForObjectInstanceFieldNumber = 44,
11390 kConfirmAttributeTransportationTypeChangeFieldNumber = 45,
11391 kReportAttributeTransportationTypeFieldNumber = 46,
11392 kConfirmInteractionTransportationTypeChangeFieldNumber = 47,
11393 kReportInteractionTransportationTypeFieldNumber = 48,
11394 kRequestAttributeOwnershipAssumptionFieldNumber = 49,
11395 kRequestDivestitureConfirmationFieldNumber = 50,
11396 kAttributeOwnershipAcquisitionNotificationFieldNumber = 51,
11397 kAttributeOwnershipUnavailableFieldNumber = 52,
11398 kRequestAttributeOwnershipReleaseFieldNumber = 53,
11399 kConfirmAttributeOwnershipAcquisitionCancellationFieldNumber = 54,
11400 kInformAttributeOwnershipFieldNumber = 55,
11401 kAttributeIsNotOwnedFieldNumber = 56,
11402 kAttributeIsOwnedByRTIFieldNumber = 57,
11403 kTimeRegulationEnabledFieldNumber = 58,
11404 kTimeConstrainedEnabledFieldNumber = 59,
11405 kFlushQueueGrantFieldNumber = 60,
11406 kTimeAdvanceGrantFieldNumber = 61,
11407 kRequestRetractionFieldNumber = 62,
11410 bool has_connectionlost()
const;
11412 bool _internal_has_connectionlost()
const;
11414 void clear_connectionlost();
11415 const ::rti1516_2025::fedpro::ConnectionLost& connectionlost()
const;
11416 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::ConnectionLost* release_connectionlost();
11420 const ::rti1516_2025::fedpro::ConnectionLost& _internal_connectionlost()
const;
11423 void unsafe_arena_set_allocated_connectionlost(
11428 bool has_reportfederationexecutions()
const;
11430 bool _internal_has_reportfederationexecutions()
const;
11432 void clear_reportfederationexecutions();
11433 const ::rti1516_2025::fedpro::ReportFederationExecutions& reportfederationexecutions()
const;
11434 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::ReportFederationExecutions* release_reportfederationexecutions();
11438 const ::rti1516_2025::fedpro::ReportFederationExecutions& _internal_reportfederationexecutions()
const;
11441 void unsafe_arena_set_allocated_reportfederationexecutions(
11446 bool has_reportfederationexecutionmembers()
const;
11448 bool _internal_has_reportfederationexecutionmembers()
const;
11450 void clear_reportfederationexecutionmembers();
11451 const ::rti1516_2025::fedpro::ReportFederationExecutionMembers& reportfederationexecutionmembers()
const;
11452 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::ReportFederationExecutionMembers* release_reportfederationexecutionmembers();
11456 const ::rti1516_2025::fedpro::ReportFederationExecutionMembers& _internal_reportfederationexecutionmembers()
const;
11459 void unsafe_arena_set_allocated_reportfederationexecutionmembers(
11464 bool has_reportfederationexecutiondoesnotexist()
const;
11466 bool _internal_has_reportfederationexecutiondoesnotexist()
const;
11468 void clear_reportfederationexecutiondoesnotexist();
11469 const ::rti1516_2025::fedpro::ReportFederationExecutionDoesNotExist& reportfederationexecutiondoesnotexist()
const;
11470 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::ReportFederationExecutionDoesNotExist* release_reportfederationexecutiondoesnotexist();
11474 const ::rti1516_2025::fedpro::ReportFederationExecutionDoesNotExist& _internal_reportfederationexecutiondoesnotexist()
const;
11477 void unsafe_arena_set_allocated_reportfederationexecutiondoesnotexist(
11482 bool has_federateresigned()
const;
11484 bool _internal_has_federateresigned()
const;
11486 void clear_federateresigned();
11487 const ::rti1516_2025::fedpro::FederateResigned& federateresigned()
const;
11488 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::FederateResigned* release_federateresigned();
11492 const ::rti1516_2025::fedpro::FederateResigned& _internal_federateresigned()
const;
11495 void unsafe_arena_set_allocated_federateresigned(
11500 bool has_synchronizationpointregistrationsucceeded()
const;
11502 bool _internal_has_synchronizationpointregistrationsucceeded()
const;
11504 void clear_synchronizationpointregistrationsucceeded();
11505 const ::rti1516_2025::fedpro::SynchronizationPointRegistrationSucceeded& synchronizationpointregistrationsucceeded()
const;
11506 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::SynchronizationPointRegistrationSucceeded* release_synchronizationpointregistrationsucceeded();
11510 const ::rti1516_2025::fedpro::SynchronizationPointRegistrationSucceeded& _internal_synchronizationpointregistrationsucceeded()
const;
11513 void unsafe_arena_set_allocated_synchronizationpointregistrationsucceeded(
11518 bool has_synchronizationpointregistrationfailed()
const;
11520 bool _internal_has_synchronizationpointregistrationfailed()
const;
11522 void clear_synchronizationpointregistrationfailed();
11523 const ::rti1516_2025::fedpro::SynchronizationPointRegistrationFailed& synchronizationpointregistrationfailed()
const;
11524 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::SynchronizationPointRegistrationFailed* release_synchronizationpointregistrationfailed();
11528 const ::rti1516_2025::fedpro::SynchronizationPointRegistrationFailed& _internal_synchronizationpointregistrationfailed()
const;
11531 void unsafe_arena_set_allocated_synchronizationpointregistrationfailed(
11536 bool has_announcesynchronizationpoint()
const;
11538 bool _internal_has_announcesynchronizationpoint()
const;
11540 void clear_announcesynchronizationpoint();
11541 const ::rti1516_2025::fedpro::AnnounceSynchronizationPoint& announcesynchronizationpoint()
const;
11542 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::AnnounceSynchronizationPoint* release_announcesynchronizationpoint();
11546 const ::rti1516_2025::fedpro::AnnounceSynchronizationPoint& _internal_announcesynchronizationpoint()
const;
11549 void unsafe_arena_set_allocated_announcesynchronizationpoint(
11554 bool has_federationsynchronized()
const;
11556 bool _internal_has_federationsynchronized()
const;
11558 void clear_federationsynchronized();
11559 const ::rti1516_2025::fedpro::FederationSynchronized& federationsynchronized()
const;
11560 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::FederationSynchronized* release_federationsynchronized();
11564 const ::rti1516_2025::fedpro::FederationSynchronized& _internal_federationsynchronized()
const;
11567 void unsafe_arena_set_allocated_federationsynchronized(
11572 bool has_initiatefederatesave()
const;
11574 bool _internal_has_initiatefederatesave()
const;
11576 void clear_initiatefederatesave();
11577 const ::rti1516_2025::fedpro::InitiateFederateSave& initiatefederatesave()
const;
11578 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::InitiateFederateSave* release_initiatefederatesave();
11582 const ::rti1516_2025::fedpro::InitiateFederateSave& _internal_initiatefederatesave()
const;
11585 void unsafe_arena_set_allocated_initiatefederatesave(
11590 bool has_initiatefederatesavewithtime()
const;
11592 bool _internal_has_initiatefederatesavewithtime()
const;
11594 void clear_initiatefederatesavewithtime();
11595 const ::rti1516_2025::fedpro::InitiateFederateSaveWithTime& initiatefederatesavewithtime()
const;
11596 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::InitiateFederateSaveWithTime* release_initiatefederatesavewithtime();
11600 const ::rti1516_2025::fedpro::InitiateFederateSaveWithTime& _internal_initiatefederatesavewithtime()
const;
11603 void unsafe_arena_set_allocated_initiatefederatesavewithtime(
11608 bool has_federationsaved()
const;
11610 bool _internal_has_federationsaved()
const;
11612 void clear_federationsaved();
11613 const ::rti1516_2025::fedpro::FederationSaved& federationsaved()
const;
11614 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::FederationSaved* release_federationsaved();
11618 const ::rti1516_2025::fedpro::FederationSaved& _internal_federationsaved()
const;
11621 void unsafe_arena_set_allocated_federationsaved(
11626 bool has_federationnotsaved()
const;
11628 bool _internal_has_federationnotsaved()
const;
11630 void clear_federationnotsaved();
11631 const ::rti1516_2025::fedpro::FederationNotSaved& federationnotsaved()
const;
11632 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::FederationNotSaved* release_federationnotsaved();
11636 const ::rti1516_2025::fedpro::FederationNotSaved& _internal_federationnotsaved()
const;
11639 void unsafe_arena_set_allocated_federationnotsaved(
11644 bool has_federationsavestatusresponse()
const;
11646 bool _internal_has_federationsavestatusresponse()
const;
11648 void clear_federationsavestatusresponse();
11649 const ::rti1516_2025::fedpro::FederationSaveStatusResponse& federationsavestatusresponse()
const;
11650 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::FederationSaveStatusResponse* release_federationsavestatusresponse();
11654 const ::rti1516_2025::fedpro::FederationSaveStatusResponse& _internal_federationsavestatusresponse()
const;
11657 void unsafe_arena_set_allocated_federationsavestatusresponse(
11662 bool has_requestfederationrestoresucceeded()
const;
11664 bool _internal_has_requestfederationrestoresucceeded()
const;
11666 void clear_requestfederationrestoresucceeded();
11667 const ::rti1516_2025::fedpro::RequestFederationRestoreSucceeded& requestfederationrestoresucceeded()
const;
11668 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::RequestFederationRestoreSucceeded* release_requestfederationrestoresucceeded();
11672 const ::rti1516_2025::fedpro::RequestFederationRestoreSucceeded& _internal_requestfederationrestoresucceeded()
const;
11675 void unsafe_arena_set_allocated_requestfederationrestoresucceeded(
11680 bool has_requestfederationrestorefailed()
const;
11682 bool _internal_has_requestfederationrestorefailed()
const;
11684 void clear_requestfederationrestorefailed();
11685 const ::rti1516_2025::fedpro::RequestFederationRestoreFailed& requestfederationrestorefailed()
const;
11686 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::RequestFederationRestoreFailed* release_requestfederationrestorefailed();
11690 const ::rti1516_2025::fedpro::RequestFederationRestoreFailed& _internal_requestfederationrestorefailed()
const;
11693 void unsafe_arena_set_allocated_requestfederationrestorefailed(
11698 bool has_federationrestorebegun()
const;
11700 bool _internal_has_federationrestorebegun()
const;
11702 void clear_federationrestorebegun();
11703 const ::rti1516_2025::fedpro::FederationRestoreBegun& federationrestorebegun()
const;
11704 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::FederationRestoreBegun* release_federationrestorebegun();
11708 const ::rti1516_2025::fedpro::FederationRestoreBegun& _internal_federationrestorebegun()
const;
11711 void unsafe_arena_set_allocated_federationrestorebegun(
11716 bool has_initiatefederaterestore()
const;
11718 bool _internal_has_initiatefederaterestore()
const;
11720 void clear_initiatefederaterestore();
11721 const ::rti1516_2025::fedpro::InitiateFederateRestore& initiatefederaterestore()
const;
11722 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::InitiateFederateRestore* release_initiatefederaterestore();
11726 const ::rti1516_2025::fedpro::InitiateFederateRestore& _internal_initiatefederaterestore()
const;
11729 void unsafe_arena_set_allocated_initiatefederaterestore(
11734 bool has_federationrestored()
const;
11736 bool _internal_has_federationrestored()
const;
11738 void clear_federationrestored();
11739 const ::rti1516_2025::fedpro::FederationRestored& federationrestored()
const;
11740 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::FederationRestored* release_federationrestored();
11744 const ::rti1516_2025::fedpro::FederationRestored& _internal_federationrestored()
const;
11747 void unsafe_arena_set_allocated_federationrestored(
11752 bool has_federationnotrestored()
const;
11754 bool _internal_has_federationnotrestored()
const;
11756 void clear_federationnotrestored();
11757 const ::rti1516_2025::fedpro::FederationNotRestored& federationnotrestored()
const;
11758 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::FederationNotRestored* release_federationnotrestored();
11762 const ::rti1516_2025::fedpro::FederationNotRestored& _internal_federationnotrestored()
const;
11765 void unsafe_arena_set_allocated_federationnotrestored(
11770 bool has_federationrestorestatusresponse()
const;
11772 bool _internal_has_federationrestorestatusresponse()
const;
11774 void clear_federationrestorestatusresponse();
11775 const ::rti1516_2025::fedpro::FederationRestoreStatusResponse& federationrestorestatusresponse()
const;
11776 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::FederationRestoreStatusResponse* release_federationrestorestatusresponse();
11780 const ::rti1516_2025::fedpro::FederationRestoreStatusResponse& _internal_federationrestorestatusresponse()
const;
11783 void unsafe_arena_set_allocated_federationrestorestatusresponse(
11788 bool has_startregistrationforobjectclass()
const;
11790 bool _internal_has_startregistrationforobjectclass()
const;
11792 void clear_startregistrationforobjectclass();
11793 const ::rti1516_2025::fedpro::StartRegistrationForObjectClass& startregistrationforobjectclass()
const;
11794 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::StartRegistrationForObjectClass* release_startregistrationforobjectclass();
11798 const ::rti1516_2025::fedpro::StartRegistrationForObjectClass& _internal_startregistrationforobjectclass()
const;
11801 void unsafe_arena_set_allocated_startregistrationforobjectclass(
11806 bool has_stopregistrationforobjectclass()
const;
11808 bool _internal_has_stopregistrationforobjectclass()
const;
11810 void clear_stopregistrationforobjectclass();
11811 const ::rti1516_2025::fedpro::StopRegistrationForObjectClass& stopregistrationforobjectclass()
const;
11812 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::StopRegistrationForObjectClass* release_stopregistrationforobjectclass();
11816 const ::rti1516_2025::fedpro::StopRegistrationForObjectClass& _internal_stopregistrationforobjectclass()
const;
11819 void unsafe_arena_set_allocated_stopregistrationforobjectclass(
11824 bool has_turninteractionson()
const;
11826 bool _internal_has_turninteractionson()
const;
11828 void clear_turninteractionson();
11829 const ::rti1516_2025::fedpro::TurnInteractionsOn& turninteractionson()
const;
11830 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::TurnInteractionsOn* release_turninteractionson();
11834 const ::rti1516_2025::fedpro::TurnInteractionsOn& _internal_turninteractionson()
const;
11837 void unsafe_arena_set_allocated_turninteractionson(
11842 bool has_turninteractionsoff()
const;
11844 bool _internal_has_turninteractionsoff()
const;
11846 void clear_turninteractionsoff();
11847 const ::rti1516_2025::fedpro::TurnInteractionsOff& turninteractionsoff()
const;
11848 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::TurnInteractionsOff* release_turninteractionsoff();
11852 const ::rti1516_2025::fedpro::TurnInteractionsOff& _internal_turninteractionsoff()
const;
11855 void unsafe_arena_set_allocated_turninteractionsoff(
11860 bool has_objectinstancenamereservationsucceeded()
const;
11862 bool _internal_has_objectinstancenamereservationsucceeded()
const;
11864 void clear_objectinstancenamereservationsucceeded();
11865 const ::rti1516_2025::fedpro::ObjectInstanceNameReservationSucceeded& objectinstancenamereservationsucceeded()
const;
11866 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::ObjectInstanceNameReservationSucceeded* release_objectinstancenamereservationsucceeded();
11870 const ::rti1516_2025::fedpro::ObjectInstanceNameReservationSucceeded& _internal_objectinstancenamereservationsucceeded()
const;
11873 void unsafe_arena_set_allocated_objectinstancenamereservationsucceeded(
11878 bool has_objectinstancenamereservationfailed()
const;
11880 bool _internal_has_objectinstancenamereservationfailed()
const;
11882 void clear_objectinstancenamereservationfailed();
11883 const ::rti1516_2025::fedpro::ObjectInstanceNameReservationFailed& objectinstancenamereservationfailed()
const;
11884 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::ObjectInstanceNameReservationFailed* release_objectinstancenamereservationfailed();
11888 const ::rti1516_2025::fedpro::ObjectInstanceNameReservationFailed& _internal_objectinstancenamereservationfailed()
const;
11891 void unsafe_arena_set_allocated_objectinstancenamereservationfailed(
11896 bool has_multipleobjectinstancenamereservationsucceeded()
const;
11898 bool _internal_has_multipleobjectinstancenamereservationsucceeded()
const;
11900 void clear_multipleobjectinstancenamereservationsucceeded();
11901 const ::rti1516_2025::fedpro::MultipleObjectInstanceNameReservationSucceeded& multipleobjectinstancenamereservationsucceeded()
const;
11902 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::MultipleObjectInstanceNameReservationSucceeded* release_multipleobjectinstancenamereservationsucceeded();
11906 const ::rti1516_2025::fedpro::MultipleObjectInstanceNameReservationSucceeded& _internal_multipleobjectinstancenamereservationsucceeded()
const;
11909 void unsafe_arena_set_allocated_multipleobjectinstancenamereservationsucceeded(
11914 bool has_multipleobjectinstancenamereservationfailed()
const;
11916 bool _internal_has_multipleobjectinstancenamereservationfailed()
const;
11918 void clear_multipleobjectinstancenamereservationfailed();
11919 const ::rti1516_2025::fedpro::MultipleObjectInstanceNameReservationFailed& multipleobjectinstancenamereservationfailed()
const;
11920 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::MultipleObjectInstanceNameReservationFailed* release_multipleobjectinstancenamereservationfailed();
11924 const ::rti1516_2025::fedpro::MultipleObjectInstanceNameReservationFailed& _internal_multipleobjectinstancenamereservationfailed()
const;
11927 void unsafe_arena_set_allocated_multipleobjectinstancenamereservationfailed(
11932 bool has_discoverobjectinstance()
const;
11934 bool _internal_has_discoverobjectinstance()
const;
11936 void clear_discoverobjectinstance();
11937 const ::rti1516_2025::fedpro::DiscoverObjectInstance& discoverobjectinstance()
const;
11938 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::DiscoverObjectInstance* release_discoverobjectinstance();
11942 const ::rti1516_2025::fedpro::DiscoverObjectInstance& _internal_discoverobjectinstance()
const;
11945 void unsafe_arena_set_allocated_discoverobjectinstance(
11950 bool has_reflectattributevalues()
const;
11952 bool _internal_has_reflectattributevalues()
const;
11954 void clear_reflectattributevalues();
11955 const ::rti1516_2025::fedpro::ReflectAttributeValues& reflectattributevalues()
const;
11956 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::ReflectAttributeValues* release_reflectattributevalues();
11960 const ::rti1516_2025::fedpro::ReflectAttributeValues& _internal_reflectattributevalues()
const;
11963 void unsafe_arena_set_allocated_reflectattributevalues(
11968 bool has_reflectattributevalueswithtime()
const;
11970 bool _internal_has_reflectattributevalueswithtime()
const;
11972 void clear_reflectattributevalueswithtime();
11973 const ::rti1516_2025::fedpro::ReflectAttributeValuesWithTime& reflectattributevalueswithtime()
const;
11974 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::ReflectAttributeValuesWithTime* release_reflectattributevalueswithtime();
11978 const ::rti1516_2025::fedpro::ReflectAttributeValuesWithTime& _internal_reflectattributevalueswithtime()
const;
11981 void unsafe_arena_set_allocated_reflectattributevalueswithtime(
11986 bool has_receiveinteraction()
const;
11988 bool _internal_has_receiveinteraction()
const;
11990 void clear_receiveinteraction();
11991 const ::rti1516_2025::fedpro::ReceiveInteraction& receiveinteraction()
const;
11992 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::ReceiveInteraction* release_receiveinteraction();
11996 const ::rti1516_2025::fedpro::ReceiveInteraction& _internal_receiveinteraction()
const;
11999 void unsafe_arena_set_allocated_receiveinteraction(
12004 bool has_receiveinteractionwithtime()
const;
12006 bool _internal_has_receiveinteractionwithtime()
const;
12008 void clear_receiveinteractionwithtime();
12009 const ::rti1516_2025::fedpro::ReceiveInteractionWithTime& receiveinteractionwithtime()
const;
12010 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::ReceiveInteractionWithTime* release_receiveinteractionwithtime();
12014 const ::rti1516_2025::fedpro::ReceiveInteractionWithTime& _internal_receiveinteractionwithtime()
const;
12017 void unsafe_arena_set_allocated_receiveinteractionwithtime(
12022 bool has_receivedirectedinteraction()
const;
12024 bool _internal_has_receivedirectedinteraction()
const;
12026 void clear_receivedirectedinteraction();
12027 const ::rti1516_2025::fedpro::ReceiveDirectedInteraction& receivedirectedinteraction()
const;
12028 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::ReceiveDirectedInteraction* release_receivedirectedinteraction();
12032 const ::rti1516_2025::fedpro::ReceiveDirectedInteraction& _internal_receivedirectedinteraction()
const;
12035 void unsafe_arena_set_allocated_receivedirectedinteraction(
12040 bool has_receivedirectedinteractionwithtime()
const;
12042 bool _internal_has_receivedirectedinteractionwithtime()
const;
12044 void clear_receivedirectedinteractionwithtime();
12045 const ::rti1516_2025::fedpro::ReceiveDirectedInteractionWithTime& receivedirectedinteractionwithtime()
const;
12046 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::ReceiveDirectedInteractionWithTime* release_receivedirectedinteractionwithtime();
12050 const ::rti1516_2025::fedpro::ReceiveDirectedInteractionWithTime& _internal_receivedirectedinteractionwithtime()
const;
12053 void unsafe_arena_set_allocated_receivedirectedinteractionwithtime(
12058 bool has_removeobjectinstance()
const;
12060 bool _internal_has_removeobjectinstance()
const;
12062 void clear_removeobjectinstance();
12063 const ::rti1516_2025::fedpro::RemoveObjectInstance& removeobjectinstance()
const;
12064 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::RemoveObjectInstance* release_removeobjectinstance();
12068 const ::rti1516_2025::fedpro::RemoveObjectInstance& _internal_removeobjectinstance()
const;
12071 void unsafe_arena_set_allocated_removeobjectinstance(
12076 bool has_removeobjectinstancewithtime()
const;
12078 bool _internal_has_removeobjectinstancewithtime()
const;
12080 void clear_removeobjectinstancewithtime();
12081 const ::rti1516_2025::fedpro::RemoveObjectInstanceWithTime& removeobjectinstancewithtime()
const;
12082 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::RemoveObjectInstanceWithTime* release_removeobjectinstancewithtime();
12086 const ::rti1516_2025::fedpro::RemoveObjectInstanceWithTime& _internal_removeobjectinstancewithtime()
const;
12089 void unsafe_arena_set_allocated_removeobjectinstancewithtime(
12094 bool has_attributesinscope()
const;
12096 bool _internal_has_attributesinscope()
const;
12098 void clear_attributesinscope();
12099 const ::rti1516_2025::fedpro::AttributesInScope& attributesinscope()
const;
12100 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::AttributesInScope* release_attributesinscope();
12104 const ::rti1516_2025::fedpro::AttributesInScope& _internal_attributesinscope()
const;
12107 void unsafe_arena_set_allocated_attributesinscope(
12112 bool has_attributesoutofscope()
const;
12114 bool _internal_has_attributesoutofscope()
const;
12116 void clear_attributesoutofscope();
12117 const ::rti1516_2025::fedpro::AttributesOutOfScope& attributesoutofscope()
const;
12118 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::AttributesOutOfScope* release_attributesoutofscope();
12122 const ::rti1516_2025::fedpro::AttributesOutOfScope& _internal_attributesoutofscope()
const;
12125 void unsafe_arena_set_allocated_attributesoutofscope(
12130 bool has_provideattributevalueupdate()
const;
12132 bool _internal_has_provideattributevalueupdate()
const;
12134 void clear_provideattributevalueupdate();
12135 const ::rti1516_2025::fedpro::ProvideAttributeValueUpdate& provideattributevalueupdate()
const;
12136 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::ProvideAttributeValueUpdate* release_provideattributevalueupdate();
12140 const ::rti1516_2025::fedpro::ProvideAttributeValueUpdate& _internal_provideattributevalueupdate()
const;
12143 void unsafe_arena_set_allocated_provideattributevalueupdate(
12148 bool has_turnupdatesonforobjectinstance()
const;
12150 bool _internal_has_turnupdatesonforobjectinstance()
const;
12152 void clear_turnupdatesonforobjectinstance();
12153 const ::rti1516_2025::fedpro::TurnUpdatesOnForObjectInstance& turnupdatesonforobjectinstance()
const;
12154 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::TurnUpdatesOnForObjectInstance* release_turnupdatesonforobjectinstance();
12158 const ::rti1516_2025::fedpro::TurnUpdatesOnForObjectInstance& _internal_turnupdatesonforobjectinstance()
const;
12161 void unsafe_arena_set_allocated_turnupdatesonforobjectinstance(
12166 bool has_turnupdatesonforobjectinstancewithrate()
const;
12168 bool _internal_has_turnupdatesonforobjectinstancewithrate()
const;
12170 void clear_turnupdatesonforobjectinstancewithrate();
12171 const ::rti1516_2025::fedpro::TurnUpdatesOnForObjectInstanceWithRate& turnupdatesonforobjectinstancewithrate()
const;
12172 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::TurnUpdatesOnForObjectInstanceWithRate* release_turnupdatesonforobjectinstancewithrate();
12176 const ::rti1516_2025::fedpro::TurnUpdatesOnForObjectInstanceWithRate& _internal_turnupdatesonforobjectinstancewithrate()
const;
12179 void unsafe_arena_set_allocated_turnupdatesonforobjectinstancewithrate(
12184 bool has_turnupdatesoffforobjectinstance()
const;
12186 bool _internal_has_turnupdatesoffforobjectinstance()
const;
12188 void clear_turnupdatesoffforobjectinstance();
12189 const ::rti1516_2025::fedpro::TurnUpdatesOffForObjectInstance& turnupdatesoffforobjectinstance()
const;
12190 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::TurnUpdatesOffForObjectInstance* release_turnupdatesoffforobjectinstance();
12194 const ::rti1516_2025::fedpro::TurnUpdatesOffForObjectInstance& _internal_turnupdatesoffforobjectinstance()
const;
12197 void unsafe_arena_set_allocated_turnupdatesoffforobjectinstance(
12202 bool has_confirmattributetransportationtypechange()
const;
12204 bool _internal_has_confirmattributetransportationtypechange()
const;
12206 void clear_confirmattributetransportationtypechange();
12207 const ::rti1516_2025::fedpro::ConfirmAttributeTransportationTypeChange& confirmattributetransportationtypechange()
const;
12208 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::ConfirmAttributeTransportationTypeChange* release_confirmattributetransportationtypechange();
12212 const ::rti1516_2025::fedpro::ConfirmAttributeTransportationTypeChange& _internal_confirmattributetransportationtypechange()
const;
12215 void unsafe_arena_set_allocated_confirmattributetransportationtypechange(
12220 bool has_reportattributetransportationtype()
const;
12222 bool _internal_has_reportattributetransportationtype()
const;
12224 void clear_reportattributetransportationtype();
12225 const ::rti1516_2025::fedpro::ReportAttributeTransportationType& reportattributetransportationtype()
const;
12226 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::ReportAttributeTransportationType* release_reportattributetransportationtype();
12230 const ::rti1516_2025::fedpro::ReportAttributeTransportationType& _internal_reportattributetransportationtype()
const;
12233 void unsafe_arena_set_allocated_reportattributetransportationtype(
12238 bool has_confirminteractiontransportationtypechange()
const;
12240 bool _internal_has_confirminteractiontransportationtypechange()
const;
12242 void clear_confirminteractiontransportationtypechange();
12243 const ::rti1516_2025::fedpro::ConfirmInteractionTransportationTypeChange& confirminteractiontransportationtypechange()
const;
12244 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::ConfirmInteractionTransportationTypeChange* release_confirminteractiontransportationtypechange();
12248 const ::rti1516_2025::fedpro::ConfirmInteractionTransportationTypeChange& _internal_confirminteractiontransportationtypechange()
const;
12251 void unsafe_arena_set_allocated_confirminteractiontransportationtypechange(
12256 bool has_reportinteractiontransportationtype()
const;
12258 bool _internal_has_reportinteractiontransportationtype()
const;
12260 void clear_reportinteractiontransportationtype();
12261 const ::rti1516_2025::fedpro::ReportInteractionTransportationType& reportinteractiontransportationtype()
const;
12262 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::ReportInteractionTransportationType* release_reportinteractiontransportationtype();
12266 const ::rti1516_2025::fedpro::ReportInteractionTransportationType& _internal_reportinteractiontransportationtype()
const;
12269 void unsafe_arena_set_allocated_reportinteractiontransportationtype(
12274 bool has_requestattributeownershipassumption()
const;
12276 bool _internal_has_requestattributeownershipassumption()
const;
12278 void clear_requestattributeownershipassumption();
12279 const ::rti1516_2025::fedpro::RequestAttributeOwnershipAssumption& requestattributeownershipassumption()
const;
12280 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::RequestAttributeOwnershipAssumption* release_requestattributeownershipassumption();
12284 const ::rti1516_2025::fedpro::RequestAttributeOwnershipAssumption& _internal_requestattributeownershipassumption()
const;
12287 void unsafe_arena_set_allocated_requestattributeownershipassumption(
12292 bool has_requestdivestitureconfirmation()
const;
12294 bool _internal_has_requestdivestitureconfirmation()
const;
12296 void clear_requestdivestitureconfirmation();
12297 const ::rti1516_2025::fedpro::RequestDivestitureConfirmation& requestdivestitureconfirmation()
const;
12298 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::RequestDivestitureConfirmation* release_requestdivestitureconfirmation();
12302 const ::rti1516_2025::fedpro::RequestDivestitureConfirmation& _internal_requestdivestitureconfirmation()
const;
12305 void unsafe_arena_set_allocated_requestdivestitureconfirmation(
12310 bool has_attributeownershipacquisitionnotification()
const;
12312 bool _internal_has_attributeownershipacquisitionnotification()
const;
12314 void clear_attributeownershipacquisitionnotification();
12315 const ::rti1516_2025::fedpro::AttributeOwnershipAcquisitionNotification& attributeownershipacquisitionnotification()
const;
12316 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::AttributeOwnershipAcquisitionNotification* release_attributeownershipacquisitionnotification();
12320 const ::rti1516_2025::fedpro::AttributeOwnershipAcquisitionNotification& _internal_attributeownershipacquisitionnotification()
const;
12323 void unsafe_arena_set_allocated_attributeownershipacquisitionnotification(
12328 bool has_attributeownershipunavailable()
const;
12330 bool _internal_has_attributeownershipunavailable()
const;
12332 void clear_attributeownershipunavailable();
12333 const ::rti1516_2025::fedpro::AttributeOwnershipUnavailable& attributeownershipunavailable()
const;
12334 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::AttributeOwnershipUnavailable* release_attributeownershipunavailable();
12338 const ::rti1516_2025::fedpro::AttributeOwnershipUnavailable& _internal_attributeownershipunavailable()
const;
12341 void unsafe_arena_set_allocated_attributeownershipunavailable(
12346 bool has_requestattributeownershiprelease()
const;
12348 bool _internal_has_requestattributeownershiprelease()
const;
12350 void clear_requestattributeownershiprelease();
12351 const ::rti1516_2025::fedpro::RequestAttributeOwnershipRelease& requestattributeownershiprelease()
const;
12352 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::RequestAttributeOwnershipRelease* release_requestattributeownershiprelease();
12356 const ::rti1516_2025::fedpro::RequestAttributeOwnershipRelease& _internal_requestattributeownershiprelease()
const;
12359 void unsafe_arena_set_allocated_requestattributeownershiprelease(
12364 bool has_confirmattributeownershipacquisitioncancellation()
const;
12366 bool _internal_has_confirmattributeownershipacquisitioncancellation()
const;
12368 void clear_confirmattributeownershipacquisitioncancellation();
12369 const ::rti1516_2025::fedpro::ConfirmAttributeOwnershipAcquisitionCancellation& confirmattributeownershipacquisitioncancellation()
const;
12370 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::ConfirmAttributeOwnershipAcquisitionCancellation* release_confirmattributeownershipacquisitioncancellation();
12374 const ::rti1516_2025::fedpro::ConfirmAttributeOwnershipAcquisitionCancellation& _internal_confirmattributeownershipacquisitioncancellation()
const;
12377 void unsafe_arena_set_allocated_confirmattributeownershipacquisitioncancellation(
12382 bool has_informattributeownership()
const;
12384 bool _internal_has_informattributeownership()
const;
12386 void clear_informattributeownership();
12387 const ::rti1516_2025::fedpro::InformAttributeOwnership& informattributeownership()
const;
12388 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::InformAttributeOwnership* release_informattributeownership();
12392 const ::rti1516_2025::fedpro::InformAttributeOwnership& _internal_informattributeownership()
const;
12395 void unsafe_arena_set_allocated_informattributeownership(
12400 bool has_attributeisnotowned()
const;
12402 bool _internal_has_attributeisnotowned()
const;
12404 void clear_attributeisnotowned();
12405 const ::rti1516_2025::fedpro::AttributeIsNotOwned& attributeisnotowned()
const;
12406 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::AttributeIsNotOwned* release_attributeisnotowned();
12410 const ::rti1516_2025::fedpro::AttributeIsNotOwned& _internal_attributeisnotowned()
const;
12413 void unsafe_arena_set_allocated_attributeisnotowned(
12418 bool has_attributeisownedbyrti()
const;
12420 bool _internal_has_attributeisownedbyrti()
const;
12422 void clear_attributeisownedbyrti();
12423 const ::rti1516_2025::fedpro::AttributeIsOwnedByRTI& attributeisownedbyrti()
const;
12424 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::AttributeIsOwnedByRTI* release_attributeisownedbyrti();
12428 const ::rti1516_2025::fedpro::AttributeIsOwnedByRTI& _internal_attributeisownedbyrti()
const;
12431 void unsafe_arena_set_allocated_attributeisownedbyrti(
12436 bool has_timeregulationenabled()
const;
12438 bool _internal_has_timeregulationenabled()
const;
12440 void clear_timeregulationenabled();
12441 const ::rti1516_2025::fedpro::TimeRegulationEnabled& timeregulationenabled()
const;
12442 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::TimeRegulationEnabled* release_timeregulationenabled();
12446 const ::rti1516_2025::fedpro::TimeRegulationEnabled& _internal_timeregulationenabled()
const;
12449 void unsafe_arena_set_allocated_timeregulationenabled(
12454 bool has_timeconstrainedenabled()
const;
12456 bool _internal_has_timeconstrainedenabled()
const;
12458 void clear_timeconstrainedenabled();
12459 const ::rti1516_2025::fedpro::TimeConstrainedEnabled& timeconstrainedenabled()
const;
12460 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::TimeConstrainedEnabled* release_timeconstrainedenabled();
12464 const ::rti1516_2025::fedpro::TimeConstrainedEnabled& _internal_timeconstrainedenabled()
const;
12467 void unsafe_arena_set_allocated_timeconstrainedenabled(
12472 bool has_flushqueuegrant()
const;
12474 bool _internal_has_flushqueuegrant()
const;
12476 void clear_flushqueuegrant();
12477 const ::rti1516_2025::fedpro::FlushQueueGrant& flushqueuegrant()
const;
12478 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::FlushQueueGrant* release_flushqueuegrant();
12482 const ::rti1516_2025::fedpro::FlushQueueGrant& _internal_flushqueuegrant()
const;
12485 void unsafe_arena_set_allocated_flushqueuegrant(
12490 bool has_timeadvancegrant()
const;
12492 bool _internal_has_timeadvancegrant()
const;
12494 void clear_timeadvancegrant();
12495 const ::rti1516_2025::fedpro::TimeAdvanceGrant& timeadvancegrant()
const;
12496 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::TimeAdvanceGrant* release_timeadvancegrant();
12500 const ::rti1516_2025::fedpro::TimeAdvanceGrant& _internal_timeadvancegrant()
const;
12503 void unsafe_arena_set_allocated_timeadvancegrant(
12508 bool has_requestretraction()
const;
12510 bool _internal_has_requestretraction()
const;
12512 void clear_requestretraction();
12513 const ::rti1516_2025::fedpro::RequestRetraction& requestretraction()
const;
12514 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::RequestRetraction* release_requestretraction();
12518 const ::rti1516_2025::fedpro::RequestRetraction& _internal_requestretraction()
const;
12521 void unsafe_arena_set_allocated_requestretraction(
12525 void clear_callbackRequest();
12526 CallbackRequestCase callbackRequest_case()
const;
12530 void set_has_connectionlost();
12531 void set_has_reportfederationexecutions();
12532 void set_has_reportfederationexecutionmembers();
12533 void set_has_reportfederationexecutiondoesnotexist();
12534 void set_has_federateresigned();
12535 void set_has_synchronizationpointregistrationsucceeded();
12536 void set_has_synchronizationpointregistrationfailed();
12537 void set_has_announcesynchronizationpoint();
12538 void set_has_federationsynchronized();
12539 void set_has_initiatefederatesave();
12540 void set_has_initiatefederatesavewithtime();
12541 void set_has_federationsaved();
12542 void set_has_federationnotsaved();
12543 void set_has_federationsavestatusresponse();
12544 void set_has_requestfederationrestoresucceeded();
12545 void set_has_requestfederationrestorefailed();
12546 void set_has_federationrestorebegun();
12547 void set_has_initiatefederaterestore();
12548 void set_has_federationrestored();
12549 void set_has_federationnotrestored();
12550 void set_has_federationrestorestatusresponse();
12551 void set_has_startregistrationforobjectclass();
12552 void set_has_stopregistrationforobjectclass();
12553 void set_has_turninteractionson();
12554 void set_has_turninteractionsoff();
12555 void set_has_objectinstancenamereservationsucceeded();
12556 void set_has_objectinstancenamereservationfailed();
12557 void set_has_multipleobjectinstancenamereservationsucceeded();
12558 void set_has_multipleobjectinstancenamereservationfailed();
12559 void set_has_discoverobjectinstance();
12560 void set_has_reflectattributevalues();
12561 void set_has_reflectattributevalueswithtime();
12562 void set_has_receiveinteraction();
12563 void set_has_receiveinteractionwithtime();
12564 void set_has_receivedirectedinteraction();
12565 void set_has_receivedirectedinteractionwithtime();
12566 void set_has_removeobjectinstance();
12567 void set_has_removeobjectinstancewithtime();
12568 void set_has_attributesinscope();
12569 void set_has_attributesoutofscope();
12570 void set_has_provideattributevalueupdate();
12571 void set_has_turnupdatesonforobjectinstance();
12572 void set_has_turnupdatesonforobjectinstancewithrate();
12573 void set_has_turnupdatesoffforobjectinstance();
12574 void set_has_confirmattributetransportationtypechange();
12575 void set_has_reportattributetransportationtype();
12576 void set_has_confirminteractiontransportationtypechange();
12577 void set_has_reportinteractiontransportationtype();
12578 void set_has_requestattributeownershipassumption();
12579 void set_has_requestdivestitureconfirmation();
12580 void set_has_attributeownershipacquisitionnotification();
12581 void set_has_attributeownershipunavailable();
12582 void set_has_requestattributeownershiprelease();
12583 void set_has_confirmattributeownershipacquisitioncancellation();
12584 void set_has_informattributeownership();
12585 void set_has_attributeisnotowned();
12586 void set_has_attributeisownedbyrti();
12587 void set_has_timeregulationenabled();
12588 void set_has_timeconstrainedenabled();
12589 void set_has_flushqueuegrant();
12590 void set_has_timeadvancegrant();
12591 void set_has_requestretraction();
12593 inline bool has_callbackRequest()
const;
12594 inline void clear_has_callbackRequest();
12596 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
12664 } callbackRequest_;
12666 ::PROTOBUF_NAMESPACE_ID::uint32 _oneof_case_[1];
12668 friend struct ::TableStruct_FederateAmbassador_2eproto;
12673 public ::PROTOBUF_NAMESPACE_ID::Message {
12677 explicit constexpr
CallbackResponse(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
12682 *
this = ::std::move(from);
12690 if (
this == &from)
return *
this;
12691 if (GetOwningArena() == from.GetOwningArena()) {
12712 kCallbackSucceeded = 1,
12713 kCallbackFailed = 2,
12714 CALLBACKRESPONSE_NOT_SET = 0,
12728 if (other ==
this)
return;
12729 if (GetOwningArena() == other->GetOwningArena()) {
12732 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
12736 if (other ==
this)
return;
12737 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
12748 return CreateMaybeMessage<CallbackResponse>(arena);
12750 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
12752 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
12755 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from);
12757 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
12761 const
char*
_InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
12763 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
12771 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
12773 return "rti1516_2025.fedpro.CallbackResponse";
12777 bool is_message_owned =
false);
12784 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
12786 ::PROTOBUF_NAMESPACE_ID::Metadata
GetMetadata() const final;
12793 kCallbackSucceededFieldNumber = 1,
12794 kCallbackFailedFieldNumber = 2,
12797 bool has_callbacksucceeded()
const;
12799 bool _internal_has_callbacksucceeded()
const;
12801 void clear_callbacksucceeded();
12802 const ::rti1516_2025::fedpro::CallbackSucceeded& callbacksucceeded()
const;
12803 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::CallbackSucceeded* release_callbacksucceeded();
12807 const ::rti1516_2025::fedpro::CallbackSucceeded& _internal_callbacksucceeded()
const;
12810 void unsafe_arena_set_allocated_callbacksucceeded(
12815 bool has_callbackfailed()
const;
12817 bool _internal_has_callbackfailed()
const;
12819 void clear_callbackfailed();
12820 const ::rti1516_2025::fedpro::ExceptionData& callbackfailed()
const;
12821 PROTOBUF_MUST_USE_RESULT ::rti1516_2025::fedpro::ExceptionData* release_callbackfailed();
12825 const ::rti1516_2025::fedpro::ExceptionData& _internal_callbackfailed()
const;
12828 void unsafe_arena_set_allocated_callbackfailed(
12832 void clear_callbackResponse();
12833 CallbackResponseCase callbackResponse_case()
const;
12837 void set_has_callbacksucceeded();
12838 void set_has_callbackfailed();
12840 inline bool has_callbackResponse()
const;
12841 inline void clear_has_callbackResponse();
12843 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
12851 } callbackResponse_;
12853 ::PROTOBUF_NAMESPACE_ID::uint32 _oneof_case_[1];
12855 friend struct ::TableStruct_FederateAmbassador_2eproto;
12863 #pragma GCC diagnostic push
12864 #pragma GCC diagnostic ignored "-Wstrict-aliasing"
12870 faultdescription_.ClearToEmpty();
12874 return _internal_faultdescription();
12876 template <
typename ArgT0,
typename... ArgT>
12877 inline PROTOBUF_ALWAYS_INLINE
12880 faultdescription_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{},
static_cast<ArgT0 &&
>(arg0), args..., GetArenaForAllocation());
12884 std::string* _s = _internal_mutable_faultdescription();
12889 return faultdescription_.Get();
12893 faultdescription_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArenaForAllocation());
12897 return faultdescription_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArenaForAllocation());
12901 return faultdescription_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArenaForAllocation());
12904 if (faultdescription !=
nullptr) {
12909 faultdescription_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), faultdescription,
12910 GetArenaForAllocation());
12923 return _internal_has_report();
12926 const ::rti1516_2025::fedpro::FederationExecutionInformationSet* p = report_;
12932 return _internal_report();
12936 if (GetArenaForAllocation() ==
nullptr) {
12937 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(report_);
12951 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
12952 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
12953 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
12954 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
12955 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
12956 if (GetArenaForAllocation() !=
nullptr) {
12957 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
12959 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
12971 if (report_ ==
nullptr) {
12972 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::FederationExecutionInformationSet>(GetArenaForAllocation());
12983 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
12984 if (message_arena ==
nullptr) {
12985 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(report_);
12988 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
12989 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
12990 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
12991 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(report));
12992 if (message_arena != submessage_arena) {
12993 report = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
12994 message_arena, report, submessage_arena);
13010 federationname_.ClearToEmpty();
13014 return _internal_federationname();
13016 template <
typename ArgT0,
typename... ArgT>
13017 inline PROTOBUF_ALWAYS_INLINE
13020 federationname_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{},
static_cast<ArgT0 &&
>(arg0), args..., GetArenaForAllocation());
13024 std::string* _s = _internal_mutable_federationname();
13029 return federationname_.Get();
13033 federationname_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArenaForAllocation());
13037 return federationname_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArenaForAllocation());
13041 return federationname_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArenaForAllocation());
13044 if (federationname !=
nullptr) {
13049 federationname_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), federationname,
13050 GetArenaForAllocation());
13059 return _internal_has_report();
13062 const ::rti1516_2025::fedpro::FederationExecutionMemberInformationSet* p = report_;
13068 return _internal_report();
13072 if (GetArenaForAllocation() ==
nullptr) {
13073 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(report_);
13087 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
13088 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
13089 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
13090 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
13091 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
13092 if (GetArenaForAllocation() !=
nullptr) {
13093 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
13095 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
13107 if (report_ ==
nullptr) {
13108 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::FederationExecutionMemberInformationSet>(GetArenaForAllocation());
13119 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
13120 if (message_arena ==
nullptr) {
13121 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(report_);
13124 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
13125 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
13126 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
13127 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(report));
13128 if (message_arena != submessage_arena) {
13129 report = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
13130 message_arena, report, submessage_arena);
13146 federationname_.ClearToEmpty();
13150 return _internal_federationname();
13152 template <
typename ArgT0,
typename... ArgT>
13153 inline PROTOBUF_ALWAYS_INLINE
13156 federationname_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{},
static_cast<ArgT0 &&
>(arg0), args..., GetArenaForAllocation());
13160 std::string* _s = _internal_mutable_federationname();
13165 return federationname_.Get();
13169 federationname_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArenaForAllocation());
13173 return federationname_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArenaForAllocation());
13177 return federationname_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArenaForAllocation());
13180 if (federationname !=
nullptr) {
13185 federationname_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), federationname,
13186 GetArenaForAllocation());
13196 reasonforresigndescription_.ClearToEmpty();
13200 return _internal_reasonforresigndescription();
13202 template <
typename ArgT0,
typename... ArgT>
13203 inline PROTOBUF_ALWAYS_INLINE
13206 reasonforresigndescription_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{},
static_cast<ArgT0 &&
>(arg0), args..., GetArenaForAllocation());
13210 std::string* _s = _internal_mutable_reasonforresigndescription();
13215 return reasonforresigndescription_.Get();
13219 reasonforresigndescription_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArenaForAllocation());
13223 return reasonforresigndescription_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArenaForAllocation());
13227 return reasonforresigndescription_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArenaForAllocation());
13230 if (reasonforresigndescription !=
nullptr) {
13235 reasonforresigndescription_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), reasonforresigndescription,
13236 GetArenaForAllocation());
13246 synchronizationpointlabel_.ClearToEmpty();
13250 return _internal_synchronizationpointlabel();
13252 template <
typename ArgT0,
typename... ArgT>
13253 inline PROTOBUF_ALWAYS_INLINE
13256 synchronizationpointlabel_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{},
static_cast<ArgT0 &&
>(arg0), args..., GetArenaForAllocation());
13260 std::string* _s = _internal_mutable_synchronizationpointlabel();
13265 return synchronizationpointlabel_.Get();
13269 synchronizationpointlabel_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArenaForAllocation());
13273 return synchronizationpointlabel_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArenaForAllocation());
13277 return synchronizationpointlabel_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArenaForAllocation());
13280 if (synchronizationpointlabel !=
nullptr) {
13285 synchronizationpointlabel_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), synchronizationpointlabel,
13286 GetArenaForAllocation());
13296 synchronizationpointlabel_.ClearToEmpty();
13300 return _internal_synchronizationpointlabel();
13302 template <
typename ArgT0,
typename... ArgT>
13303 inline PROTOBUF_ALWAYS_INLINE
13306 synchronizationpointlabel_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{},
static_cast<ArgT0 &&
>(arg0), args..., GetArenaForAllocation());
13310 std::string* _s = _internal_mutable_synchronizationpointlabel();
13315 return synchronizationpointlabel_.Get();
13319 synchronizationpointlabel_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArenaForAllocation());
13323 return synchronizationpointlabel_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArenaForAllocation());
13327 return synchronizationpointlabel_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArenaForAllocation());
13330 if (synchronizationpointlabel !=
nullptr) {
13335 synchronizationpointlabel_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), synchronizationpointlabel,
13336 GetArenaForAllocation());
13349 return _internal_reason();
13356 _internal_set_reason(value);
13366 synchronizationpointlabel_.ClearToEmpty();
13370 return _internal_synchronizationpointlabel();
13372 template <
typename ArgT0,
typename... ArgT>
13373 inline PROTOBUF_ALWAYS_INLINE
13376 synchronizationpointlabel_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{},
static_cast<ArgT0 &&
>(arg0), args..., GetArenaForAllocation());
13380 std::string* _s = _internal_mutable_synchronizationpointlabel();
13385 return synchronizationpointlabel_.Get();
13389 synchronizationpointlabel_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArenaForAllocation());
13393 return synchronizationpointlabel_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArenaForAllocation());
13397 return synchronizationpointlabel_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArenaForAllocation());
13400 if (synchronizationpointlabel !=
nullptr) {
13405 synchronizationpointlabel_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), synchronizationpointlabel,
13406 GetArenaForAllocation());
13412 usersuppliedtag_.ClearToEmpty();
13416 return _internal_usersuppliedtag();
13418 template <
typename ArgT0,
typename... ArgT>
13419 inline PROTOBUF_ALWAYS_INLINE
13422 usersuppliedtag_.SetBytes(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{},
static_cast<ArgT0 &&
>(arg0), args..., GetArenaForAllocation());
13426 std::string* _s = _internal_mutable_usersuppliedtag();
13431 return usersuppliedtag_.Get();
13435 usersuppliedtag_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArenaForAllocation());
13439 return usersuppliedtag_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArenaForAllocation());
13443 return usersuppliedtag_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArenaForAllocation());
13446 if (usersuppliedtag !=
nullptr) {
13451 usersuppliedtag_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), usersuppliedtag,
13452 GetArenaForAllocation());
13462 synchronizationpointlabel_.ClearToEmpty();
13466 return _internal_synchronizationpointlabel();
13468 template <
typename ArgT0,
typename... ArgT>
13469 inline PROTOBUF_ALWAYS_INLINE
13472 synchronizationpointlabel_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{},
static_cast<ArgT0 &&
>(arg0), args..., GetArenaForAllocation());
13476 std::string* _s = _internal_mutable_synchronizationpointlabel();
13481 return synchronizationpointlabel_.Get();
13485 synchronizationpointlabel_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArenaForAllocation());
13489 return synchronizationpointlabel_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArenaForAllocation());
13493 return synchronizationpointlabel_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArenaForAllocation());
13496 if (synchronizationpointlabel !=
nullptr) {
13501 synchronizationpointlabel_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), synchronizationpointlabel,
13502 GetArenaForAllocation());
13511 return _internal_has_failedtosyncset();
13514 const ::rti1516_2025::fedpro::FederateHandleSet* p = failedtosyncset_;
13520 return _internal_failedtosyncset();
13524 if (GetArenaForAllocation() ==
nullptr) {
13525 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(failedtosyncset_);
13527 failedtosyncset_ = failedtosyncset;
13528 if (failedtosyncset) {
13538 failedtosyncset_ =
nullptr;
13539 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
13540 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
13541 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
13542 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
13543 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
13544 if (GetArenaForAllocation() !=
nullptr) {
13545 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
13547 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
13554 failedtosyncset_ =
nullptr;
13559 if (failedtosyncset_ ==
nullptr) {
13560 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::FederateHandleSet>(GetArenaForAllocation());
13561 failedtosyncset_ = p;
13563 return failedtosyncset_;
13571 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
13572 if (message_arena ==
nullptr) {
13573 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(failedtosyncset_);
13575 if (failedtosyncset) {
13576 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
13577 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
13578 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
13579 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(failedtosyncset));
13580 if (message_arena != submessage_arena) {
13581 failedtosyncset = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
13582 message_arena, failedtosyncset, submessage_arena);
13588 failedtosyncset_ = failedtosyncset;
13598 label_.ClearToEmpty();
13602 return _internal_label();
13604 template <
typename ArgT0,
typename... ArgT>
13605 inline PROTOBUF_ALWAYS_INLINE
13608 label_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{},
static_cast<ArgT0 &&
>(arg0), args..., GetArenaForAllocation());
13612 std::string* _s = _internal_mutable_label();
13617 return label_.Get();
13621 label_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArenaForAllocation());
13625 return label_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArenaForAllocation());
13629 return label_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArenaForAllocation());
13632 if (label !=
nullptr) {
13637 label_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), label,
13638 GetArenaForAllocation());
13648 label_.ClearToEmpty();
13652 return _internal_label();
13654 template <
typename ArgT0,
typename... ArgT>
13655 inline PROTOBUF_ALWAYS_INLINE
13658 label_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{},
static_cast<ArgT0 &&
>(arg0), args..., GetArenaForAllocation());
13662 std::string* _s = _internal_mutable_label();
13667 return label_.Get();
13671 label_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArenaForAllocation());
13675 return label_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArenaForAllocation());
13679 return label_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArenaForAllocation());
13682 if (label !=
nullptr) {
13687 label_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), label,
13688 GetArenaForAllocation());
13697 return _internal_has_time();
13700 const ::rti1516_2025::fedpro::LogicalTime* p = time_;
13706 return _internal_time();
13710 if (GetArenaForAllocation() ==
nullptr) {
13711 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(time_);
13725 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
13726 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
13727 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
13728 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
13729 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
13730 if (GetArenaForAllocation() !=
nullptr) {
13731 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
13733 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
13745 if (time_ ==
nullptr) {
13746 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::LogicalTime>(GetArenaForAllocation());
13757 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
13758 if (message_arena ==
nullptr) {
13759 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(time_);
13762 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
13763 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
13764 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
13765 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(time));
13766 if (message_arena != submessage_arena) {
13767 time = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
13768 message_arena, time, submessage_arena);
13795 return _internal_reason();
13802 _internal_set_reason(value);
13815 return _internal_has_response();
13818 const ::rti1516_2025::fedpro::FederateHandleSaveStatusPairArray* p = response_;
13824 return _internal_response();
13828 if (GetArenaForAllocation() ==
nullptr) {
13829 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(response_);
13831 response_ = response;
13842 response_ =
nullptr;
13843 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
13844 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
13845 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
13846 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
13847 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
13848 if (GetArenaForAllocation() !=
nullptr) {
13849 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
13851 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
13858 response_ =
nullptr;
13863 if (response_ ==
nullptr) {
13864 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::FederateHandleSaveStatusPairArray>(GetArenaForAllocation());
13875 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
13876 if (message_arena ==
nullptr) {
13877 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(response_);
13880 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
13881 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
13882 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
13883 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(response));
13884 if (message_arena != submessage_arena) {
13885 response = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
13886 message_arena, response, submessage_arena);
13892 response_ = response;
13902 label_.ClearToEmpty();
13906 return _internal_label();
13908 template <
typename ArgT0,
typename... ArgT>
13909 inline PROTOBUF_ALWAYS_INLINE
13912 label_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{},
static_cast<ArgT0 &&
>(arg0), args..., GetArenaForAllocation());
13916 std::string* _s = _internal_mutable_label();
13921 return label_.Get();
13925 label_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArenaForAllocation());
13929 return label_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArenaForAllocation());
13933 return label_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArenaForAllocation());
13936 if (label !=
nullptr) {
13941 label_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), label,
13942 GetArenaForAllocation());
13952 label_.ClearToEmpty();
13956 return _internal_label();
13958 template <
typename ArgT0,
typename... ArgT>
13959 inline PROTOBUF_ALWAYS_INLINE
13962 label_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{},
static_cast<ArgT0 &&
>(arg0), args..., GetArenaForAllocation());
13966 std::string* _s = _internal_mutable_label();
13971 return label_.Get();
13975 label_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArenaForAllocation());
13979 return label_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArenaForAllocation());
13983 return label_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArenaForAllocation());
13986 if (label !=
nullptr) {
13991 label_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), label,
13992 GetArenaForAllocation());
14006 label_.ClearToEmpty();
14010 return _internal_label();
14012 template <
typename ArgT0,
typename... ArgT>
14013 inline PROTOBUF_ALWAYS_INLINE
14016 label_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{},
static_cast<ArgT0 &&
>(arg0), args..., GetArenaForAllocation());
14020 std::string* _s = _internal_mutable_label();
14025 return label_.Get();
14029 label_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArenaForAllocation());
14033 return label_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArenaForAllocation());
14037 return label_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArenaForAllocation());
14040 if (label !=
nullptr) {
14045 label_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), label,
14046 GetArenaForAllocation());
14052 federatename_.ClearToEmpty();
14056 return _internal_federatename();
14058 template <
typename ArgT0,
typename... ArgT>
14059 inline PROTOBUF_ALWAYS_INLINE
14062 federatename_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{},
static_cast<ArgT0 &&
>(arg0), args..., GetArenaForAllocation());
14066 std::string* _s = _internal_mutable_federatename();
14071 return federatename_.Get();
14075 federatename_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArenaForAllocation());
14079 return federatename_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArenaForAllocation());
14083 return federatename_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArenaForAllocation());
14086 if (federatename !=
nullptr) {
14091 federatename_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), federatename,
14092 GetArenaForAllocation());
14101 return _internal_has_postrestorefederatehandle();
14110 return _internal_postrestorefederatehandle();
14114 if (GetArenaForAllocation() ==
nullptr) {
14115 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(postrestorefederatehandle_);
14117 postrestorefederatehandle_ = postrestorefederatehandle;
14118 if (postrestorefederatehandle) {
14128 postrestorefederatehandle_ =
nullptr;
14129 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
14130 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
14131 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
14132 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
14133 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
14134 if (GetArenaForAllocation() !=
nullptr) {
14135 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
14137 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
14144 postrestorefederatehandle_ =
nullptr;
14149 if (postrestorefederatehandle_ ==
nullptr) {
14150 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::FederateHandle>(GetArenaForAllocation());
14151 postrestorefederatehandle_ = p;
14153 return postrestorefederatehandle_;
14161 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
14162 if (message_arena ==
nullptr) {
14163 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(postrestorefederatehandle_);
14165 if (postrestorefederatehandle) {
14166 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
14167 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
14168 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
14169 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(postrestorefederatehandle));
14170 if (message_arena != submessage_arena) {
14171 postrestorefederatehandle = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
14172 message_arena, postrestorefederatehandle, submessage_arena);
14178 postrestorefederatehandle_ = postrestorefederatehandle;
14199 return _internal_reason();
14206 _internal_set_reason(value);
14219 return _internal_has_response();
14222 const ::rti1516_2025::fedpro::FederateRestoreStatusArray* p = response_;
14228 return _internal_response();
14232 if (GetArenaForAllocation() ==
nullptr) {
14233 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(response_);
14235 response_ = response;
14246 response_ =
nullptr;
14247 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
14248 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
14249 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
14250 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
14251 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
14252 if (GetArenaForAllocation() !=
nullptr) {
14253 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
14255 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
14262 response_ =
nullptr;
14267 if (response_ ==
nullptr) {
14268 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::FederateRestoreStatusArray>(GetArenaForAllocation());
14279 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
14280 if (message_arena ==
nullptr) {
14281 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(response_);
14284 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
14285 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
14286 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
14287 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(response));
14288 if (message_arena != submessage_arena) {
14289 response = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
14290 message_arena, response, submessage_arena);
14296 response_ = response;
14309 return _internal_has_objectclass();
14318 return _internal_objectclass();
14322 if (GetArenaForAllocation() ==
nullptr) {
14323 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(objectclass_);
14325 objectclass_ = objectclass;
14336 objectclass_ =
nullptr;
14337 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
14338 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
14339 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
14340 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
14341 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
14342 if (GetArenaForAllocation() !=
nullptr) {
14343 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
14345 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
14352 objectclass_ =
nullptr;
14357 if (objectclass_ ==
nullptr) {
14358 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::ObjectClassHandle>(GetArenaForAllocation());
14361 return objectclass_;
14369 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
14370 if (message_arena ==
nullptr) {
14371 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(objectclass_);
14374 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
14375 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
14376 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
14377 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(objectclass));
14378 if (message_arena != submessage_arena) {
14379 objectclass = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
14380 message_arena, objectclass, submessage_arena);
14386 objectclass_ = objectclass;
14399 return _internal_has_objectclass();
14408 return _internal_objectclass();
14412 if (GetArenaForAllocation() ==
nullptr) {
14413 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(objectclass_);
14415 objectclass_ = objectclass;
14426 objectclass_ =
nullptr;
14427 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
14428 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
14429 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
14430 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
14431 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
14432 if (GetArenaForAllocation() !=
nullptr) {
14433 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
14435 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
14442 objectclass_ =
nullptr;
14447 if (objectclass_ ==
nullptr) {
14448 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::ObjectClassHandle>(GetArenaForAllocation());
14451 return objectclass_;
14459 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
14460 if (message_arena ==
nullptr) {
14461 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(objectclass_);
14464 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
14465 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
14466 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
14467 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(objectclass));
14468 if (message_arena != submessage_arena) {
14469 objectclass = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
14470 message_arena, objectclass, submessage_arena);
14476 objectclass_ = objectclass;
14489 return _internal_has_interactionclass();
14498 return _internal_interactionclass();
14502 if (GetArenaForAllocation() ==
nullptr) {
14503 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(interactionclass_);
14505 interactionclass_ = interactionclass;
14506 if (interactionclass) {
14516 interactionclass_ =
nullptr;
14517 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
14518 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
14519 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
14520 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
14521 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
14522 if (GetArenaForAllocation() !=
nullptr) {
14523 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
14525 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
14532 interactionclass_ =
nullptr;
14537 if (interactionclass_ ==
nullptr) {
14538 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::InteractionClassHandle>(GetArenaForAllocation());
14539 interactionclass_ = p;
14541 return interactionclass_;
14549 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
14550 if (message_arena ==
nullptr) {
14551 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(interactionclass_);
14553 if (interactionclass) {
14554 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
14555 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
14556 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
14557 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(interactionclass));
14558 if (message_arena != submessage_arena) {
14559 interactionclass = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
14560 message_arena, interactionclass, submessage_arena);
14566 interactionclass_ = interactionclass;
14579 return _internal_has_interactionclass();
14588 return _internal_interactionclass();
14592 if (GetArenaForAllocation() ==
nullptr) {
14593 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(interactionclass_);
14595 interactionclass_ = interactionclass;
14596 if (interactionclass) {
14606 interactionclass_ =
nullptr;
14607 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
14608 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
14609 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
14610 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
14611 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
14612 if (GetArenaForAllocation() !=
nullptr) {
14613 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
14615 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
14622 interactionclass_ =
nullptr;
14627 if (interactionclass_ ==
nullptr) {
14628 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::InteractionClassHandle>(GetArenaForAllocation());
14629 interactionclass_ = p;
14631 return interactionclass_;
14639 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
14640 if (message_arena ==
nullptr) {
14641 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(interactionclass_);
14643 if (interactionclass) {
14644 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
14645 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
14646 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
14647 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(interactionclass));
14648 if (message_arena != submessage_arena) {
14649 interactionclass = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
14650 message_arena, interactionclass, submessage_arena);
14656 interactionclass_ = interactionclass;
14666 objectinstancename_.ClearToEmpty();
14670 return _internal_objectinstancename();
14672 template <
typename ArgT0,
typename... ArgT>
14673 inline PROTOBUF_ALWAYS_INLINE
14676 objectinstancename_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{},
static_cast<ArgT0 &&
>(arg0), args..., GetArenaForAllocation());
14680 std::string* _s = _internal_mutable_objectinstancename();
14685 return objectinstancename_.Get();
14689 objectinstancename_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArenaForAllocation());
14693 return objectinstancename_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArenaForAllocation());
14697 return objectinstancename_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArenaForAllocation());
14700 if (objectinstancename !=
nullptr) {
14705 objectinstancename_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), objectinstancename,
14706 GetArenaForAllocation());
14716 objectinstancename_.ClearToEmpty();
14720 return _internal_objectinstancename();
14722 template <
typename ArgT0,
typename... ArgT>
14723 inline PROTOBUF_ALWAYS_INLINE
14726 objectinstancename_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{},
static_cast<ArgT0 &&
>(arg0), args..., GetArenaForAllocation());
14730 std::string* _s = _internal_mutable_objectinstancename();
14735 return objectinstancename_.Get();
14739 objectinstancename_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArenaForAllocation());
14743 return objectinstancename_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArenaForAllocation());
14747 return objectinstancename_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArenaForAllocation());
14750 if (objectinstancename !=
nullptr) {
14755 objectinstancename_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), objectinstancename,
14756 GetArenaForAllocation());
14766 return objectinstancenames_.size();
14769 return _internal_objectinstancenames_size();
14772 objectinstancenames_.Clear();
14775 std::string* _s = _internal_add_objectinstancenames();
14780 return objectinstancenames_.Get(index);
14784 return _internal_objectinstancenames(index);
14788 return objectinstancenames_.Mutable(index);
14791 objectinstancenames_.Mutable(index)->assign(value);
14795 objectinstancenames_.Mutable(index)->assign(std::move(value));
14799 GOOGLE_DCHECK(value !=
nullptr);
14800 objectinstancenames_.Mutable(index)->assign(value);
14804 objectinstancenames_.Mutable(index)->assign(
14805 reinterpret_cast<const char*>(value), size);
14809 return objectinstancenames_.Add();
14812 objectinstancenames_.Add()->assign(value);
14816 objectinstancenames_.Add(std::move(value));
14820 GOOGLE_DCHECK(value !=
nullptr);
14821 objectinstancenames_.Add()->assign(value);
14825 objectinstancenames_.Add()->assign(reinterpret_cast<const char*>(value), size);
14828 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>&
14831 return objectinstancenames_;
14833 inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>*
14836 return &objectinstancenames_;
14845 return objectinstancenames_.size();
14848 return _internal_objectinstancenames_size();
14851 objectinstancenames_.Clear();
14854 std::string* _s = _internal_add_objectinstancenames();
14859 return objectinstancenames_.Get(index);
14863 return _internal_objectinstancenames(index);
14867 return objectinstancenames_.Mutable(index);
14870 objectinstancenames_.Mutable(index)->assign(value);
14874 objectinstancenames_.Mutable(index)->assign(std::move(value));
14878 GOOGLE_DCHECK(value !=
nullptr);
14879 objectinstancenames_.Mutable(index)->assign(value);
14883 objectinstancenames_.Mutable(index)->assign(
14884 reinterpret_cast<const char*>(value), size);
14888 return objectinstancenames_.Add();
14891 objectinstancenames_.Add()->assign(value);
14895 objectinstancenames_.Add(std::move(value));
14899 GOOGLE_DCHECK(value !=
nullptr);
14900 objectinstancenames_.Add()->assign(value);
14904 objectinstancenames_.Add()->assign(reinterpret_cast<const char*>(value), size);
14907 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>&
14910 return objectinstancenames_;
14912 inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>*
14915 return &objectinstancenames_;
14927 return _internal_has_objectinstance();
14930 const ::rti1516_2025::fedpro::ObjectInstanceHandle* p = objectinstance_;
14936 return _internal_objectinstance();
14940 if (GetArenaForAllocation() ==
nullptr) {
14941 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(objectinstance_);
14943 objectinstance_ = objectinstance;
14944 if (objectinstance) {
14954 objectinstance_ =
nullptr;
14955 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
14956 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
14957 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
14958 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
14959 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
14960 if (GetArenaForAllocation() !=
nullptr) {
14961 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
14963 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
14970 objectinstance_ =
nullptr;
14975 if (objectinstance_ ==
nullptr) {
14976 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::ObjectInstanceHandle>(GetArenaForAllocation());
14977 objectinstance_ = p;
14979 return objectinstance_;
14987 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
14988 if (message_arena ==
nullptr) {
14989 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(objectinstance_);
14991 if (objectinstance) {
14992 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
14993 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
14994 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
14995 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(objectinstance));
14996 if (message_arena != submessage_arena) {
14997 objectinstance = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
14998 message_arena, objectinstance, submessage_arena);
15004 objectinstance_ = objectinstance;
15013 return _internal_has_objectclass();
15022 return _internal_objectclass();
15026 if (GetArenaForAllocation() ==
nullptr) {
15027 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(objectclass_);
15029 objectclass_ = objectclass;
15040 objectclass_ =
nullptr;
15041 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
15042 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
15043 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
15044 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
15045 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
15046 if (GetArenaForAllocation() !=
nullptr) {
15047 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
15049 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
15056 objectclass_ =
nullptr;
15061 if (objectclass_ ==
nullptr) {
15062 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::ObjectClassHandle>(GetArenaForAllocation());
15065 return objectclass_;
15073 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
15074 if (message_arena ==
nullptr) {
15075 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(objectclass_);
15078 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
15079 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
15080 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
15081 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(objectclass));
15082 if (message_arena != submessage_arena) {
15083 objectclass = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
15084 message_arena, objectclass, submessage_arena);
15090 objectclass_ = objectclass;
15096 objectinstancename_.ClearToEmpty();
15100 return _internal_objectinstancename();
15102 template <
typename ArgT0,
typename... ArgT>
15103 inline PROTOBUF_ALWAYS_INLINE
15106 objectinstancename_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{},
static_cast<ArgT0 &&
>(arg0), args..., GetArenaForAllocation());
15110 std::string* _s = _internal_mutable_objectinstancename();
15115 return objectinstancename_.Get();
15119 objectinstancename_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArenaForAllocation());
15123 return objectinstancename_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArenaForAllocation());
15127 return objectinstancename_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArenaForAllocation());
15130 if (objectinstancename !=
nullptr) {
15135 objectinstancename_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), objectinstancename,
15136 GetArenaForAllocation());
15145 return _internal_has_producingfederate();
15154 return _internal_producingfederate();
15158 if (GetArenaForAllocation() ==
nullptr) {
15159 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(producingfederate_);
15161 producingfederate_ = producingfederate;
15162 if (producingfederate) {
15172 producingfederate_ =
nullptr;
15173 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
15174 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
15175 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
15176 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
15177 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
15178 if (GetArenaForAllocation() !=
nullptr) {
15179 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
15181 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
15188 producingfederate_ =
nullptr;
15193 if (producingfederate_ ==
nullptr) {
15194 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::FederateHandle>(GetArenaForAllocation());
15195 producingfederate_ = p;
15197 return producingfederate_;
15205 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
15206 if (message_arena ==
nullptr) {
15207 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(producingfederate_);
15209 if (producingfederate) {
15210 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
15211 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
15212 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
15213 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(producingfederate));
15214 if (message_arena != submessage_arena) {
15215 producingfederate = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
15216 message_arena, producingfederate, submessage_arena);
15222 producingfederate_ = producingfederate;
15235 return _internal_has_objectinstance();
15238 const ::rti1516_2025::fedpro::ObjectInstanceHandle* p = objectinstance_;
15244 return _internal_objectinstance();
15248 if (GetArenaForAllocation() ==
nullptr) {
15249 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(objectinstance_);
15251 objectinstance_ = objectinstance;
15252 if (objectinstance) {
15262 objectinstance_ =
nullptr;
15263 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
15264 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
15265 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
15266 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
15267 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
15268 if (GetArenaForAllocation() !=
nullptr) {
15269 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
15271 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
15278 objectinstance_ =
nullptr;
15283 if (objectinstance_ ==
nullptr) {
15284 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::ObjectInstanceHandle>(GetArenaForAllocation());
15285 objectinstance_ = p;
15287 return objectinstance_;
15295 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
15296 if (message_arena ==
nullptr) {
15297 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(objectinstance_);
15299 if (objectinstance) {
15300 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
15301 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
15302 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
15303 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(objectinstance));
15304 if (message_arena != submessage_arena) {
15305 objectinstance = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
15306 message_arena, objectinstance, submessage_arena);
15312 objectinstance_ = objectinstance;
15321 return _internal_has_attributevalues();
15324 const ::rti1516_2025::fedpro::AttributeHandleValueMap* p = attributevalues_;
15330 return _internal_attributevalues();
15334 if (GetArenaForAllocation() ==
nullptr) {
15335 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(attributevalues_);
15337 attributevalues_ = attributevalues;
15338 if (attributevalues) {
15348 attributevalues_ =
nullptr;
15349 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
15350 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
15351 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
15352 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
15353 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
15354 if (GetArenaForAllocation() !=
nullptr) {
15355 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
15357 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
15364 attributevalues_ =
nullptr;
15369 if (attributevalues_ ==
nullptr) {
15370 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::AttributeHandleValueMap>(GetArenaForAllocation());
15371 attributevalues_ = p;
15373 return attributevalues_;
15381 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
15382 if (message_arena ==
nullptr) {
15383 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(attributevalues_);
15385 if (attributevalues) {
15386 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
15387 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
15388 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
15389 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(attributevalues));
15390 if (message_arena != submessage_arena) {
15391 attributevalues = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
15392 message_arena, attributevalues, submessage_arena);
15398 attributevalues_ = attributevalues;
15404 usersuppliedtag_.ClearToEmpty();
15408 return _internal_usersuppliedtag();
15410 template <
typename ArgT0,
typename... ArgT>
15411 inline PROTOBUF_ALWAYS_INLINE
15414 usersuppliedtag_.SetBytes(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{},
static_cast<ArgT0 &&
>(arg0), args..., GetArenaForAllocation());
15418 std::string* _s = _internal_mutable_usersuppliedtag();
15423 return usersuppliedtag_.Get();
15427 usersuppliedtag_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArenaForAllocation());
15431 return usersuppliedtag_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArenaForAllocation());
15435 return usersuppliedtag_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArenaForAllocation());
15438 if (usersuppliedtag !=
nullptr) {
15443 usersuppliedtag_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), usersuppliedtag,
15444 GetArenaForAllocation());
15453 return _internal_has_transportationtype();
15456 const ::rti1516_2025::fedpro::TransportationTypeHandle* p = transportationtype_;
15462 return _internal_transportationtype();
15466 if (GetArenaForAllocation() ==
nullptr) {
15467 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(transportationtype_);
15469 transportationtype_ = transportationtype;
15470 if (transportationtype) {
15480 transportationtype_ =
nullptr;
15481 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
15482 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
15483 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
15484 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
15485 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
15486 if (GetArenaForAllocation() !=
nullptr) {
15487 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
15489 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
15496 transportationtype_ =
nullptr;
15501 if (transportationtype_ ==
nullptr) {
15502 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::TransportationTypeHandle>(GetArenaForAllocation());
15503 transportationtype_ = p;
15505 return transportationtype_;
15513 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
15514 if (message_arena ==
nullptr) {
15515 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(transportationtype_);
15517 if (transportationtype) {
15518 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
15519 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
15520 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
15521 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(transportationtype));
15522 if (message_arena != submessage_arena) {
15523 transportationtype = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
15524 message_arena, transportationtype, submessage_arena);
15530 transportationtype_ = transportationtype;
15539 return _internal_has_producingfederate();
15548 return _internal_producingfederate();
15552 if (GetArenaForAllocation() ==
nullptr) {
15553 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(producingfederate_);
15555 producingfederate_ = producingfederate;
15556 if (producingfederate) {
15566 producingfederate_ =
nullptr;
15567 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
15568 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
15569 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
15570 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
15571 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
15572 if (GetArenaForAllocation() !=
nullptr) {
15573 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
15575 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
15582 producingfederate_ =
nullptr;
15587 if (producingfederate_ ==
nullptr) {
15588 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::FederateHandle>(GetArenaForAllocation());
15589 producingfederate_ = p;
15591 return producingfederate_;
15599 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
15600 if (message_arena ==
nullptr) {
15601 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(producingfederate_);
15603 if (producingfederate) {
15604 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
15605 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
15606 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
15607 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(producingfederate));
15608 if (message_arena != submessage_arena) {
15609 producingfederate = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
15610 message_arena, producingfederate, submessage_arena);
15616 producingfederate_ = producingfederate;
15625 return _internal_has_optionalsentregions();
15628 const ::rti1516_2025::fedpro::ConveyedRegionSet* p = optionalsentregions_;
15634 return _internal_optionalsentregions();
15638 if (GetArenaForAllocation() ==
nullptr) {
15639 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(optionalsentregions_);
15641 optionalsentregions_ = optionalsentregions;
15642 if (optionalsentregions) {
15652 optionalsentregions_ =
nullptr;
15653 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
15654 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
15655 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
15656 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
15657 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
15658 if (GetArenaForAllocation() !=
nullptr) {
15659 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
15661 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
15668 optionalsentregions_ =
nullptr;
15673 if (optionalsentregions_ ==
nullptr) {
15674 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::ConveyedRegionSet>(GetArenaForAllocation());
15675 optionalsentregions_ = p;
15677 return optionalsentregions_;
15685 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
15686 if (message_arena ==
nullptr) {
15687 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(optionalsentregions_);
15689 if (optionalsentregions) {
15690 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
15691 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
15692 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
15693 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(optionalsentregions));
15694 if (message_arena != submessage_arena) {
15695 optionalsentregions = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
15696 message_arena, optionalsentregions, submessage_arena);
15702 optionalsentregions_ = optionalsentregions;
15715 return _internal_has_objectinstance();
15718 const ::rti1516_2025::fedpro::ObjectInstanceHandle* p = objectinstance_;
15724 return _internal_objectinstance();
15728 if (GetArenaForAllocation() ==
nullptr) {
15729 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(objectinstance_);
15731 objectinstance_ = objectinstance;
15732 if (objectinstance) {
15742 objectinstance_ =
nullptr;
15743 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
15744 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
15745 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
15746 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
15747 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
15748 if (GetArenaForAllocation() !=
nullptr) {
15749 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
15751 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
15758 objectinstance_ =
nullptr;
15763 if (objectinstance_ ==
nullptr) {
15764 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::ObjectInstanceHandle>(GetArenaForAllocation());
15765 objectinstance_ = p;
15767 return objectinstance_;
15775 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
15776 if (message_arena ==
nullptr) {
15777 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(objectinstance_);
15779 if (objectinstance) {
15780 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
15781 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
15782 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
15783 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(objectinstance));
15784 if (message_arena != submessage_arena) {
15785 objectinstance = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
15786 message_arena, objectinstance, submessage_arena);
15792 objectinstance_ = objectinstance;
15801 return _internal_has_attributevalues();
15804 const ::rti1516_2025::fedpro::AttributeHandleValueMap* p = attributevalues_;
15810 return _internal_attributevalues();
15814 if (GetArenaForAllocation() ==
nullptr) {
15815 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(attributevalues_);
15817 attributevalues_ = attributevalues;
15818 if (attributevalues) {
15828 attributevalues_ =
nullptr;
15829 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
15830 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
15831 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
15832 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
15833 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
15834 if (GetArenaForAllocation() !=
nullptr) {
15835 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
15837 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
15844 attributevalues_ =
nullptr;
15849 if (attributevalues_ ==
nullptr) {
15850 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::AttributeHandleValueMap>(GetArenaForAllocation());
15851 attributevalues_ = p;
15853 return attributevalues_;
15861 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
15862 if (message_arena ==
nullptr) {
15863 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(attributevalues_);
15865 if (attributevalues) {
15866 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
15867 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
15868 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
15869 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(attributevalues));
15870 if (message_arena != submessage_arena) {
15871 attributevalues = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
15872 message_arena, attributevalues, submessage_arena);
15878 attributevalues_ = attributevalues;
15884 usersuppliedtag_.ClearToEmpty();
15888 return _internal_usersuppliedtag();
15890 template <
typename ArgT0,
typename... ArgT>
15891 inline PROTOBUF_ALWAYS_INLINE
15894 usersuppliedtag_.SetBytes(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{},
static_cast<ArgT0 &&
>(arg0), args..., GetArenaForAllocation());
15898 std::string* _s = _internal_mutable_usersuppliedtag();
15903 return usersuppliedtag_.Get();
15907 usersuppliedtag_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArenaForAllocation());
15911 return usersuppliedtag_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArenaForAllocation());
15915 return usersuppliedtag_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArenaForAllocation());
15918 if (usersuppliedtag !=
nullptr) {
15923 usersuppliedtag_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), usersuppliedtag,
15924 GetArenaForAllocation());
15933 return _internal_has_transportationtype();
15936 const ::rti1516_2025::fedpro::TransportationTypeHandle* p = transportationtype_;
15942 return _internal_transportationtype();
15946 if (GetArenaForAllocation() ==
nullptr) {
15947 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(transportationtype_);
15949 transportationtype_ = transportationtype;
15950 if (transportationtype) {
15960 transportationtype_ =
nullptr;
15961 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
15962 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
15963 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
15964 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
15965 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
15966 if (GetArenaForAllocation() !=
nullptr) {
15967 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
15969 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
15976 transportationtype_ =
nullptr;
15981 if (transportationtype_ ==
nullptr) {
15982 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::TransportationTypeHandle>(GetArenaForAllocation());
15983 transportationtype_ = p;
15985 return transportationtype_;
15993 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
15994 if (message_arena ==
nullptr) {
15995 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(transportationtype_);
15997 if (transportationtype) {
15998 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
15999 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
16000 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
16001 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(transportationtype));
16002 if (message_arena != submessage_arena) {
16003 transportationtype = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
16004 message_arena, transportationtype, submessage_arena);
16010 transportationtype_ = transportationtype;
16019 return _internal_has_producingfederate();
16028 return _internal_producingfederate();
16032 if (GetArenaForAllocation() ==
nullptr) {
16033 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(producingfederate_);
16035 producingfederate_ = producingfederate;
16036 if (producingfederate) {
16046 producingfederate_ =
nullptr;
16047 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
16048 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
16049 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
16050 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
16051 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
16052 if (GetArenaForAllocation() !=
nullptr) {
16053 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
16055 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
16062 producingfederate_ =
nullptr;
16067 if (producingfederate_ ==
nullptr) {
16068 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::FederateHandle>(GetArenaForAllocation());
16069 producingfederate_ = p;
16071 return producingfederate_;
16079 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
16080 if (message_arena ==
nullptr) {
16081 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(producingfederate_);
16083 if (producingfederate) {
16084 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
16085 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
16086 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
16087 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(producingfederate));
16088 if (message_arena != submessage_arena) {
16089 producingfederate = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
16090 message_arena, producingfederate, submessage_arena);
16096 producingfederate_ = producingfederate;
16105 return _internal_has_optionalsentregions();
16108 const ::rti1516_2025::fedpro::ConveyedRegionSet* p = optionalsentregions_;
16114 return _internal_optionalsentregions();
16118 if (GetArenaForAllocation() ==
nullptr) {
16119 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(optionalsentregions_);
16121 optionalsentregions_ = optionalsentregions;
16122 if (optionalsentregions) {
16132 optionalsentregions_ =
nullptr;
16133 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
16134 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
16135 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
16136 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
16137 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
16138 if (GetArenaForAllocation() !=
nullptr) {
16139 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
16141 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
16148 optionalsentregions_ =
nullptr;
16153 if (optionalsentregions_ ==
nullptr) {
16154 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::ConveyedRegionSet>(GetArenaForAllocation());
16155 optionalsentregions_ = p;
16157 return optionalsentregions_;
16165 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
16166 if (message_arena ==
nullptr) {
16167 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(optionalsentregions_);
16169 if (optionalsentregions) {
16170 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
16171 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
16172 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
16173 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(optionalsentregions));
16174 if (message_arena != submessage_arena) {
16175 optionalsentregions = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
16176 message_arena, optionalsentregions, submessage_arena);
16182 optionalsentregions_ = optionalsentregions;
16191 return _internal_has_time();
16194 const ::rti1516_2025::fedpro::LogicalTime* p = time_;
16200 return _internal_time();
16204 if (GetArenaForAllocation() ==
nullptr) {
16205 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(time_);
16219 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
16220 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
16221 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
16222 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
16223 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
16224 if (GetArenaForAllocation() !=
nullptr) {
16225 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
16227 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
16239 if (time_ ==
nullptr) {
16240 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::LogicalTime>(GetArenaForAllocation());
16251 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
16252 if (message_arena ==
nullptr) {
16253 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(time_);
16256 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
16257 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
16258 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
16259 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(time));
16260 if (message_arena != submessage_arena) {
16261 time = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
16262 message_arena, time, submessage_arena);
16274 sentordertype_ = 0;
16281 return _internal_sentordertype();
16285 sentordertype_ = value;
16288 _internal_set_sentordertype(value);
16294 receivedordertype_ = 0;
16301 return _internal_receivedordertype();
16305 receivedordertype_ = value;
16308 _internal_set_receivedordertype(value);
16317 return _internal_has_optionalretraction();
16320 const ::rti1516_2025::fedpro::MessageRetractionHandle* p = optionalretraction_;
16326 return _internal_optionalretraction();
16330 if (GetArenaForAllocation() ==
nullptr) {
16331 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(optionalretraction_);
16333 optionalretraction_ = optionalretraction;
16334 if (optionalretraction) {
16344 optionalretraction_ =
nullptr;
16345 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
16346 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
16347 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
16348 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
16349 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
16350 if (GetArenaForAllocation() !=
nullptr) {
16351 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
16353 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
16360 optionalretraction_ =
nullptr;
16365 if (optionalretraction_ ==
nullptr) {
16366 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::MessageRetractionHandle>(GetArenaForAllocation());
16367 optionalretraction_ = p;
16369 return optionalretraction_;
16377 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
16378 if (message_arena ==
nullptr) {
16379 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(optionalretraction_);
16381 if (optionalretraction) {
16382 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
16383 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
16384 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
16385 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(optionalretraction));
16386 if (message_arena != submessage_arena) {
16387 optionalretraction = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
16388 message_arena, optionalretraction, submessage_arena);
16394 optionalretraction_ = optionalretraction;
16407 return _internal_has_interactionclass();
16416 return _internal_interactionclass();
16420 if (GetArenaForAllocation() ==
nullptr) {
16421 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(interactionclass_);
16423 interactionclass_ = interactionclass;
16424 if (interactionclass) {
16434 interactionclass_ =
nullptr;
16435 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
16436 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
16437 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
16438 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
16439 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
16440 if (GetArenaForAllocation() !=
nullptr) {
16441 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
16443 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
16450 interactionclass_ =
nullptr;
16455 if (interactionclass_ ==
nullptr) {
16456 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::InteractionClassHandle>(GetArenaForAllocation());
16457 interactionclass_ = p;
16459 return interactionclass_;
16467 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
16468 if (message_arena ==
nullptr) {
16469 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(interactionclass_);
16471 if (interactionclass) {
16472 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
16473 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
16474 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
16475 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(interactionclass));
16476 if (message_arena != submessage_arena) {
16477 interactionclass = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
16478 message_arena, interactionclass, submessage_arena);
16484 interactionclass_ = interactionclass;
16493 return _internal_has_parametervalues();
16496 const ::rti1516_2025::fedpro::ParameterHandleValueMap* p = parametervalues_;
16502 return _internal_parametervalues();
16506 if (GetArenaForAllocation() ==
nullptr) {
16507 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(parametervalues_);
16509 parametervalues_ = parametervalues;
16510 if (parametervalues) {
16520 parametervalues_ =
nullptr;
16521 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
16522 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
16523 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
16524 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
16525 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
16526 if (GetArenaForAllocation() !=
nullptr) {
16527 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
16529 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
16536 parametervalues_ =
nullptr;
16541 if (parametervalues_ ==
nullptr) {
16542 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::ParameterHandleValueMap>(GetArenaForAllocation());
16543 parametervalues_ = p;
16545 return parametervalues_;
16553 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
16554 if (message_arena ==
nullptr) {
16555 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(parametervalues_);
16557 if (parametervalues) {
16558 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
16559 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
16560 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
16561 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(parametervalues));
16562 if (message_arena != submessage_arena) {
16563 parametervalues = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
16564 message_arena, parametervalues, submessage_arena);
16570 parametervalues_ = parametervalues;
16576 usersuppliedtag_.ClearToEmpty();
16580 return _internal_usersuppliedtag();
16582 template <
typename ArgT0,
typename... ArgT>
16583 inline PROTOBUF_ALWAYS_INLINE
16586 usersuppliedtag_.SetBytes(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{},
static_cast<ArgT0 &&
>(arg0), args..., GetArenaForAllocation());
16590 std::string* _s = _internal_mutable_usersuppliedtag();
16595 return usersuppliedtag_.Get();
16599 usersuppliedtag_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArenaForAllocation());
16603 return usersuppliedtag_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArenaForAllocation());
16607 return usersuppliedtag_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArenaForAllocation());
16610 if (usersuppliedtag !=
nullptr) {
16615 usersuppliedtag_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), usersuppliedtag,
16616 GetArenaForAllocation());
16625 return _internal_has_transportationtype();
16628 const ::rti1516_2025::fedpro::TransportationTypeHandle* p = transportationtype_;
16634 return _internal_transportationtype();
16638 if (GetArenaForAllocation() ==
nullptr) {
16639 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(transportationtype_);
16641 transportationtype_ = transportationtype;
16642 if (transportationtype) {
16652 transportationtype_ =
nullptr;
16653 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
16654 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
16655 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
16656 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
16657 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
16658 if (GetArenaForAllocation() !=
nullptr) {
16659 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
16661 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
16668 transportationtype_ =
nullptr;
16673 if (transportationtype_ ==
nullptr) {
16674 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::TransportationTypeHandle>(GetArenaForAllocation());
16675 transportationtype_ = p;
16677 return transportationtype_;
16685 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
16686 if (message_arena ==
nullptr) {
16687 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(transportationtype_);
16689 if (transportationtype) {
16690 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
16691 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
16692 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
16693 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(transportationtype));
16694 if (message_arena != submessage_arena) {
16695 transportationtype = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
16696 message_arena, transportationtype, submessage_arena);
16702 transportationtype_ = transportationtype;
16711 return _internal_has_producingfederate();
16720 return _internal_producingfederate();
16724 if (GetArenaForAllocation() ==
nullptr) {
16725 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(producingfederate_);
16727 producingfederate_ = producingfederate;
16728 if (producingfederate) {
16738 producingfederate_ =
nullptr;
16739 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
16740 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
16741 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
16742 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
16743 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
16744 if (GetArenaForAllocation() !=
nullptr) {
16745 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
16747 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
16754 producingfederate_ =
nullptr;
16759 if (producingfederate_ ==
nullptr) {
16760 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::FederateHandle>(GetArenaForAllocation());
16761 producingfederate_ = p;
16763 return producingfederate_;
16771 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
16772 if (message_arena ==
nullptr) {
16773 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(producingfederate_);
16775 if (producingfederate) {
16776 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
16777 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
16778 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
16779 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(producingfederate));
16780 if (message_arena != submessage_arena) {
16781 producingfederate = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
16782 message_arena, producingfederate, submessage_arena);
16788 producingfederate_ = producingfederate;
16797 return _internal_has_optionalsentregions();
16800 const ::rti1516_2025::fedpro::ConveyedRegionSet* p = optionalsentregions_;
16806 return _internal_optionalsentregions();
16810 if (GetArenaForAllocation() ==
nullptr) {
16811 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(optionalsentregions_);
16813 optionalsentregions_ = optionalsentregions;
16814 if (optionalsentregions) {
16824 optionalsentregions_ =
nullptr;
16825 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
16826 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
16827 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
16828 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
16829 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
16830 if (GetArenaForAllocation() !=
nullptr) {
16831 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
16833 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
16840 optionalsentregions_ =
nullptr;
16845 if (optionalsentregions_ ==
nullptr) {
16846 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::ConveyedRegionSet>(GetArenaForAllocation());
16847 optionalsentregions_ = p;
16849 return optionalsentregions_;
16857 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
16858 if (message_arena ==
nullptr) {
16859 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(optionalsentregions_);
16861 if (optionalsentregions) {
16862 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
16863 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
16864 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
16865 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(optionalsentregions));
16866 if (message_arena != submessage_arena) {
16867 optionalsentregions = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
16868 message_arena, optionalsentregions, submessage_arena);
16874 optionalsentregions_ = optionalsentregions;
16887 return _internal_has_interactionclass();
16896 return _internal_interactionclass();
16900 if (GetArenaForAllocation() ==
nullptr) {
16901 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(interactionclass_);
16903 interactionclass_ = interactionclass;
16904 if (interactionclass) {
16914 interactionclass_ =
nullptr;
16915 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
16916 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
16917 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
16918 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
16919 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
16920 if (GetArenaForAllocation() !=
nullptr) {
16921 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
16923 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
16930 interactionclass_ =
nullptr;
16935 if (interactionclass_ ==
nullptr) {
16936 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::InteractionClassHandle>(GetArenaForAllocation());
16937 interactionclass_ = p;
16939 return interactionclass_;
16947 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
16948 if (message_arena ==
nullptr) {
16949 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(interactionclass_);
16951 if (interactionclass) {
16952 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
16953 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
16954 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
16955 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(interactionclass));
16956 if (message_arena != submessage_arena) {
16957 interactionclass = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
16958 message_arena, interactionclass, submessage_arena);
16964 interactionclass_ = interactionclass;
16973 return _internal_has_parametervalues();
16976 const ::rti1516_2025::fedpro::ParameterHandleValueMap* p = parametervalues_;
16982 return _internal_parametervalues();
16986 if (GetArenaForAllocation() ==
nullptr) {
16987 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(parametervalues_);
16989 parametervalues_ = parametervalues;
16990 if (parametervalues) {
17000 parametervalues_ =
nullptr;
17001 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
17002 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
17003 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
17004 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
17005 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
17006 if (GetArenaForAllocation() !=
nullptr) {
17007 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
17009 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
17016 parametervalues_ =
nullptr;
17021 if (parametervalues_ ==
nullptr) {
17022 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::ParameterHandleValueMap>(GetArenaForAllocation());
17023 parametervalues_ = p;
17025 return parametervalues_;
17033 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
17034 if (message_arena ==
nullptr) {
17035 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(parametervalues_);
17037 if (parametervalues) {
17038 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
17039 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
17040 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
17041 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(parametervalues));
17042 if (message_arena != submessage_arena) {
17043 parametervalues = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
17044 message_arena, parametervalues, submessage_arena);
17050 parametervalues_ = parametervalues;
17056 usersuppliedtag_.ClearToEmpty();
17060 return _internal_usersuppliedtag();
17062 template <
typename ArgT0,
typename... ArgT>
17063 inline PROTOBUF_ALWAYS_INLINE
17066 usersuppliedtag_.SetBytes(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{},
static_cast<ArgT0 &&
>(arg0), args..., GetArenaForAllocation());
17070 std::string* _s = _internal_mutable_usersuppliedtag();
17075 return usersuppliedtag_.Get();
17079 usersuppliedtag_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArenaForAllocation());
17083 return usersuppliedtag_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArenaForAllocation());
17087 return usersuppliedtag_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArenaForAllocation());
17090 if (usersuppliedtag !=
nullptr) {
17095 usersuppliedtag_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), usersuppliedtag,
17096 GetArenaForAllocation());
17105 return _internal_has_transportationtype();
17108 const ::rti1516_2025::fedpro::TransportationTypeHandle* p = transportationtype_;
17114 return _internal_transportationtype();
17118 if (GetArenaForAllocation() ==
nullptr) {
17119 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(transportationtype_);
17121 transportationtype_ = transportationtype;
17122 if (transportationtype) {
17132 transportationtype_ =
nullptr;
17133 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
17134 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
17135 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
17136 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
17137 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
17138 if (GetArenaForAllocation() !=
nullptr) {
17139 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
17141 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
17148 transportationtype_ =
nullptr;
17153 if (transportationtype_ ==
nullptr) {
17154 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::TransportationTypeHandle>(GetArenaForAllocation());
17155 transportationtype_ = p;
17157 return transportationtype_;
17165 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
17166 if (message_arena ==
nullptr) {
17167 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(transportationtype_);
17169 if (transportationtype) {
17170 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
17171 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
17172 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
17173 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(transportationtype));
17174 if (message_arena != submessage_arena) {
17175 transportationtype = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
17176 message_arena, transportationtype, submessage_arena);
17182 transportationtype_ = transportationtype;
17191 return _internal_has_producingfederate();
17200 return _internal_producingfederate();
17204 if (GetArenaForAllocation() ==
nullptr) {
17205 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(producingfederate_);
17207 producingfederate_ = producingfederate;
17208 if (producingfederate) {
17218 producingfederate_ =
nullptr;
17219 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
17220 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
17221 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
17222 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
17223 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
17224 if (GetArenaForAllocation() !=
nullptr) {
17225 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
17227 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
17234 producingfederate_ =
nullptr;
17239 if (producingfederate_ ==
nullptr) {
17240 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::FederateHandle>(GetArenaForAllocation());
17241 producingfederate_ = p;
17243 return producingfederate_;
17251 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
17252 if (message_arena ==
nullptr) {
17253 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(producingfederate_);
17255 if (producingfederate) {
17256 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
17257 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
17258 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
17259 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(producingfederate));
17260 if (message_arena != submessage_arena) {
17261 producingfederate = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
17262 message_arena, producingfederate, submessage_arena);
17268 producingfederate_ = producingfederate;
17277 return _internal_has_optionalsentregions();
17280 const ::rti1516_2025::fedpro::ConveyedRegionSet* p = optionalsentregions_;
17286 return _internal_optionalsentregions();
17290 if (GetArenaForAllocation() ==
nullptr) {
17291 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(optionalsentregions_);
17293 optionalsentregions_ = optionalsentregions;
17294 if (optionalsentregions) {
17304 optionalsentregions_ =
nullptr;
17305 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
17306 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
17307 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
17308 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
17309 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
17310 if (GetArenaForAllocation() !=
nullptr) {
17311 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
17313 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
17320 optionalsentregions_ =
nullptr;
17325 if (optionalsentregions_ ==
nullptr) {
17326 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::ConveyedRegionSet>(GetArenaForAllocation());
17327 optionalsentregions_ = p;
17329 return optionalsentregions_;
17337 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
17338 if (message_arena ==
nullptr) {
17339 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(optionalsentregions_);
17341 if (optionalsentregions) {
17342 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
17343 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
17344 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
17345 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(optionalsentregions));
17346 if (message_arena != submessage_arena) {
17347 optionalsentregions = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
17348 message_arena, optionalsentregions, submessage_arena);
17354 optionalsentregions_ = optionalsentregions;
17363 return _internal_has_time();
17366 const ::rti1516_2025::fedpro::LogicalTime* p = time_;
17372 return _internal_time();
17376 if (GetArenaForAllocation() ==
nullptr) {
17377 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(time_);
17391 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
17392 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
17393 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
17394 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
17395 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
17396 if (GetArenaForAllocation() !=
nullptr) {
17397 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
17399 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
17411 if (time_ ==
nullptr) {
17412 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::LogicalTime>(GetArenaForAllocation());
17423 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
17424 if (message_arena ==
nullptr) {
17425 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(time_);
17428 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
17429 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
17430 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
17431 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(time));
17432 if (message_arena != submessage_arena) {
17433 time = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
17434 message_arena, time, submessage_arena);
17446 sentordertype_ = 0;
17453 return _internal_sentordertype();
17457 sentordertype_ = value;
17460 _internal_set_sentordertype(value);
17466 receivedordertype_ = 0;
17473 return _internal_receivedordertype();
17477 receivedordertype_ = value;
17480 _internal_set_receivedordertype(value);
17489 return _internal_has_optionalretraction();
17492 const ::rti1516_2025::fedpro::MessageRetractionHandle* p = optionalretraction_;
17498 return _internal_optionalretraction();
17502 if (GetArenaForAllocation() ==
nullptr) {
17503 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(optionalretraction_);
17505 optionalretraction_ = optionalretraction;
17506 if (optionalretraction) {
17516 optionalretraction_ =
nullptr;
17517 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
17518 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
17519 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
17520 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
17521 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
17522 if (GetArenaForAllocation() !=
nullptr) {
17523 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
17525 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
17532 optionalretraction_ =
nullptr;
17537 if (optionalretraction_ ==
nullptr) {
17538 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::MessageRetractionHandle>(GetArenaForAllocation());
17539 optionalretraction_ = p;
17541 return optionalretraction_;
17549 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
17550 if (message_arena ==
nullptr) {
17551 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(optionalretraction_);
17553 if (optionalretraction) {
17554 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
17555 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
17556 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
17557 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(optionalretraction));
17558 if (message_arena != submessage_arena) {
17559 optionalretraction = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
17560 message_arena, optionalretraction, submessage_arena);
17566 optionalretraction_ = optionalretraction;
17579 return _internal_has_interactionclass();
17588 return _internal_interactionclass();
17592 if (GetArenaForAllocation() ==
nullptr) {
17593 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(interactionclass_);
17595 interactionclass_ = interactionclass;
17596 if (interactionclass) {
17606 interactionclass_ =
nullptr;
17607 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
17608 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
17609 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
17610 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
17611 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
17612 if (GetArenaForAllocation() !=
nullptr) {
17613 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
17615 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
17622 interactionclass_ =
nullptr;
17627 if (interactionclass_ ==
nullptr) {
17628 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::InteractionClassHandle>(GetArenaForAllocation());
17629 interactionclass_ = p;
17631 return interactionclass_;
17639 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
17640 if (message_arena ==
nullptr) {
17641 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(interactionclass_);
17643 if (interactionclass) {
17644 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
17645 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
17646 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
17647 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(interactionclass));
17648 if (message_arena != submessage_arena) {
17649 interactionclass = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
17650 message_arena, interactionclass, submessage_arena);
17656 interactionclass_ = interactionclass;
17665 return _internal_has_objectinstance();
17668 const ::rti1516_2025::fedpro::ObjectInstanceHandle* p = objectinstance_;
17674 return _internal_objectinstance();
17678 if (GetArenaForAllocation() ==
nullptr) {
17679 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(objectinstance_);
17681 objectinstance_ = objectinstance;
17682 if (objectinstance) {
17692 objectinstance_ =
nullptr;
17693 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
17694 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
17695 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
17696 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
17697 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
17698 if (GetArenaForAllocation() !=
nullptr) {
17699 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
17701 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
17708 objectinstance_ =
nullptr;
17713 if (objectinstance_ ==
nullptr) {
17714 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::ObjectInstanceHandle>(GetArenaForAllocation());
17715 objectinstance_ = p;
17717 return objectinstance_;
17725 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
17726 if (message_arena ==
nullptr) {
17727 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(objectinstance_);
17729 if (objectinstance) {
17730 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
17731 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
17732 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
17733 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(objectinstance));
17734 if (message_arena != submessage_arena) {
17735 objectinstance = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
17736 message_arena, objectinstance, submessage_arena);
17742 objectinstance_ = objectinstance;
17751 return _internal_has_parametervalues();
17754 const ::rti1516_2025::fedpro::ParameterHandleValueMap* p = parametervalues_;
17760 return _internal_parametervalues();
17764 if (GetArenaForAllocation() ==
nullptr) {
17765 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(parametervalues_);
17767 parametervalues_ = parametervalues;
17768 if (parametervalues) {
17778 parametervalues_ =
nullptr;
17779 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
17780 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
17781 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
17782 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
17783 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
17784 if (GetArenaForAllocation() !=
nullptr) {
17785 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
17787 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
17794 parametervalues_ =
nullptr;
17799 if (parametervalues_ ==
nullptr) {
17800 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::ParameterHandleValueMap>(GetArenaForAllocation());
17801 parametervalues_ = p;
17803 return parametervalues_;
17811 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
17812 if (message_arena ==
nullptr) {
17813 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(parametervalues_);
17815 if (parametervalues) {
17816 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
17817 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
17818 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
17819 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(parametervalues));
17820 if (message_arena != submessage_arena) {
17821 parametervalues = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
17822 message_arena, parametervalues, submessage_arena);
17828 parametervalues_ = parametervalues;
17834 usersuppliedtag_.ClearToEmpty();
17838 return _internal_usersuppliedtag();
17840 template <
typename ArgT0,
typename... ArgT>
17841 inline PROTOBUF_ALWAYS_INLINE
17844 usersuppliedtag_.SetBytes(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{},
static_cast<ArgT0 &&
>(arg0), args..., GetArenaForAllocation());
17848 std::string* _s = _internal_mutable_usersuppliedtag();
17853 return usersuppliedtag_.Get();
17857 usersuppliedtag_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArenaForAllocation());
17861 return usersuppliedtag_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArenaForAllocation());
17865 return usersuppliedtag_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArenaForAllocation());
17868 if (usersuppliedtag !=
nullptr) {
17873 usersuppliedtag_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), usersuppliedtag,
17874 GetArenaForAllocation());
17883 return _internal_has_transportationtype();
17886 const ::rti1516_2025::fedpro::TransportationTypeHandle* p = transportationtype_;
17892 return _internal_transportationtype();
17896 if (GetArenaForAllocation() ==
nullptr) {
17897 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(transportationtype_);
17899 transportationtype_ = transportationtype;
17900 if (transportationtype) {
17910 transportationtype_ =
nullptr;
17911 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
17912 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
17913 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
17914 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
17915 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
17916 if (GetArenaForAllocation() !=
nullptr) {
17917 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
17919 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
17926 transportationtype_ =
nullptr;
17931 if (transportationtype_ ==
nullptr) {
17932 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::TransportationTypeHandle>(GetArenaForAllocation());
17933 transportationtype_ = p;
17935 return transportationtype_;
17943 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
17944 if (message_arena ==
nullptr) {
17945 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(transportationtype_);
17947 if (transportationtype) {
17948 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
17949 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
17950 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
17951 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(transportationtype));
17952 if (message_arena != submessage_arena) {
17953 transportationtype = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
17954 message_arena, transportationtype, submessage_arena);
17960 transportationtype_ = transportationtype;
17969 return _internal_has_producingfederate();
17978 return _internal_producingfederate();
17982 if (GetArenaForAllocation() ==
nullptr) {
17983 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(producingfederate_);
17985 producingfederate_ = producingfederate;
17986 if (producingfederate) {
17996 producingfederate_ =
nullptr;
17997 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
17998 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
17999 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
18000 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
18001 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
18002 if (GetArenaForAllocation() !=
nullptr) {
18003 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
18005 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
18012 producingfederate_ =
nullptr;
18017 if (producingfederate_ ==
nullptr) {
18018 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::FederateHandle>(GetArenaForAllocation());
18019 producingfederate_ = p;
18021 return producingfederate_;
18029 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
18030 if (message_arena ==
nullptr) {
18031 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(producingfederate_);
18033 if (producingfederate) {
18034 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
18035 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
18036 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
18037 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(producingfederate));
18038 if (message_arena != submessage_arena) {
18039 producingfederate = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
18040 message_arena, producingfederate, submessage_arena);
18046 producingfederate_ = producingfederate;
18059 return _internal_has_interactionclass();
18068 return _internal_interactionclass();
18072 if (GetArenaForAllocation() ==
nullptr) {
18073 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(interactionclass_);
18075 interactionclass_ = interactionclass;
18076 if (interactionclass) {
18086 interactionclass_ =
nullptr;
18087 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
18088 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
18089 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
18090 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
18091 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
18092 if (GetArenaForAllocation() !=
nullptr) {
18093 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
18095 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
18102 interactionclass_ =
nullptr;
18107 if (interactionclass_ ==
nullptr) {
18108 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::InteractionClassHandle>(GetArenaForAllocation());
18109 interactionclass_ = p;
18111 return interactionclass_;
18119 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
18120 if (message_arena ==
nullptr) {
18121 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(interactionclass_);
18123 if (interactionclass) {
18124 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
18125 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
18126 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
18127 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(interactionclass));
18128 if (message_arena != submessage_arena) {
18129 interactionclass = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
18130 message_arena, interactionclass, submessage_arena);
18136 interactionclass_ = interactionclass;
18145 return _internal_has_objectinstance();
18148 const ::rti1516_2025::fedpro::ObjectInstanceHandle* p = objectinstance_;
18154 return _internal_objectinstance();
18158 if (GetArenaForAllocation() ==
nullptr) {
18159 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(objectinstance_);
18161 objectinstance_ = objectinstance;
18162 if (objectinstance) {
18172 objectinstance_ =
nullptr;
18173 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
18174 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
18175 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
18176 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
18177 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
18178 if (GetArenaForAllocation() !=
nullptr) {
18179 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
18181 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
18188 objectinstance_ =
nullptr;
18193 if (objectinstance_ ==
nullptr) {
18194 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::ObjectInstanceHandle>(GetArenaForAllocation());
18195 objectinstance_ = p;
18197 return objectinstance_;
18205 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
18206 if (message_arena ==
nullptr) {
18207 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(objectinstance_);
18209 if (objectinstance) {
18210 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
18211 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
18212 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
18213 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(objectinstance));
18214 if (message_arena != submessage_arena) {
18215 objectinstance = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
18216 message_arena, objectinstance, submessage_arena);
18222 objectinstance_ = objectinstance;
18231 return _internal_has_parametervalues();
18234 const ::rti1516_2025::fedpro::ParameterHandleValueMap* p = parametervalues_;
18240 return _internal_parametervalues();
18244 if (GetArenaForAllocation() ==
nullptr) {
18245 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(parametervalues_);
18247 parametervalues_ = parametervalues;
18248 if (parametervalues) {
18258 parametervalues_ =
nullptr;
18259 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
18260 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
18261 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
18262 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
18263 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
18264 if (GetArenaForAllocation() !=
nullptr) {
18265 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
18267 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
18274 parametervalues_ =
nullptr;
18279 if (parametervalues_ ==
nullptr) {
18280 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::ParameterHandleValueMap>(GetArenaForAllocation());
18281 parametervalues_ = p;
18283 return parametervalues_;
18291 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
18292 if (message_arena ==
nullptr) {
18293 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(parametervalues_);
18295 if (parametervalues) {
18296 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
18297 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
18298 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
18299 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(parametervalues));
18300 if (message_arena != submessage_arena) {
18301 parametervalues = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
18302 message_arena, parametervalues, submessage_arena);
18308 parametervalues_ = parametervalues;
18314 usersuppliedtag_.ClearToEmpty();
18318 return _internal_usersuppliedtag();
18320 template <
typename ArgT0,
typename... ArgT>
18321 inline PROTOBUF_ALWAYS_INLINE
18324 usersuppliedtag_.SetBytes(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{},
static_cast<ArgT0 &&
>(arg0), args..., GetArenaForAllocation());
18328 std::string* _s = _internal_mutable_usersuppliedtag();
18333 return usersuppliedtag_.Get();
18337 usersuppliedtag_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArenaForAllocation());
18341 return usersuppliedtag_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArenaForAllocation());
18345 return usersuppliedtag_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArenaForAllocation());
18348 if (usersuppliedtag !=
nullptr) {
18353 usersuppliedtag_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), usersuppliedtag,
18354 GetArenaForAllocation());
18363 return _internal_has_transportationtype();
18366 const ::rti1516_2025::fedpro::TransportationTypeHandle* p = transportationtype_;
18372 return _internal_transportationtype();
18376 if (GetArenaForAllocation() ==
nullptr) {
18377 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(transportationtype_);
18379 transportationtype_ = transportationtype;
18380 if (transportationtype) {
18390 transportationtype_ =
nullptr;
18391 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
18392 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
18393 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
18394 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
18395 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
18396 if (GetArenaForAllocation() !=
nullptr) {
18397 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
18399 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
18406 transportationtype_ =
nullptr;
18411 if (transportationtype_ ==
nullptr) {
18412 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::TransportationTypeHandle>(GetArenaForAllocation());
18413 transportationtype_ = p;
18415 return transportationtype_;
18423 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
18424 if (message_arena ==
nullptr) {
18425 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(transportationtype_);
18427 if (transportationtype) {
18428 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
18429 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
18430 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
18431 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(transportationtype));
18432 if (message_arena != submessage_arena) {
18433 transportationtype = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
18434 message_arena, transportationtype, submessage_arena);
18440 transportationtype_ = transportationtype;
18449 return _internal_has_producingfederate();
18458 return _internal_producingfederate();
18462 if (GetArenaForAllocation() ==
nullptr) {
18463 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(producingfederate_);
18465 producingfederate_ = producingfederate;
18466 if (producingfederate) {
18476 producingfederate_ =
nullptr;
18477 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
18478 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
18479 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
18480 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
18481 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
18482 if (GetArenaForAllocation() !=
nullptr) {
18483 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
18485 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
18492 producingfederate_ =
nullptr;
18497 if (producingfederate_ ==
nullptr) {
18498 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::FederateHandle>(GetArenaForAllocation());
18499 producingfederate_ = p;
18501 return producingfederate_;
18509 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
18510 if (message_arena ==
nullptr) {
18511 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(producingfederate_);
18513 if (producingfederate) {
18514 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
18515 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
18516 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
18517 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(producingfederate));
18518 if (message_arena != submessage_arena) {
18519 producingfederate = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
18520 message_arena, producingfederate, submessage_arena);
18526 producingfederate_ = producingfederate;
18535 return _internal_has_time();
18538 const ::rti1516_2025::fedpro::LogicalTime* p = time_;
18544 return _internal_time();
18548 if (GetArenaForAllocation() ==
nullptr) {
18549 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(time_);
18563 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
18564 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
18565 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
18566 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
18567 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
18568 if (GetArenaForAllocation() !=
nullptr) {
18569 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
18571 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
18583 if (time_ ==
nullptr) {
18584 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::LogicalTime>(GetArenaForAllocation());
18595 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
18596 if (message_arena ==
nullptr) {
18597 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(time_);
18600 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
18601 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
18602 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
18603 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(time));
18604 if (message_arena != submessage_arena) {
18605 time = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
18606 message_arena, time, submessage_arena);
18618 sentordertype_ = 0;
18625 return _internal_sentordertype();
18629 sentordertype_ = value;
18632 _internal_set_sentordertype(value);
18638 receivedordertype_ = 0;
18645 return _internal_receivedordertype();
18649 receivedordertype_ = value;
18652 _internal_set_receivedordertype(value);
18661 return _internal_has_optionalretraction();
18664 const ::rti1516_2025::fedpro::MessageRetractionHandle* p = optionalretraction_;
18670 return _internal_optionalretraction();
18674 if (GetArenaForAllocation() ==
nullptr) {
18675 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(optionalretraction_);
18677 optionalretraction_ = optionalretraction;
18678 if (optionalretraction) {
18688 optionalretraction_ =
nullptr;
18689 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
18690 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
18691 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
18692 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
18693 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
18694 if (GetArenaForAllocation() !=
nullptr) {
18695 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
18697 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
18704 optionalretraction_ =
nullptr;
18709 if (optionalretraction_ ==
nullptr) {
18710 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::MessageRetractionHandle>(GetArenaForAllocation());
18711 optionalretraction_ = p;
18713 return optionalretraction_;
18721 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
18722 if (message_arena ==
nullptr) {
18723 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(optionalretraction_);
18725 if (optionalretraction) {
18726 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
18727 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
18728 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
18729 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(optionalretraction));
18730 if (message_arena != submessage_arena) {
18731 optionalretraction = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
18732 message_arena, optionalretraction, submessage_arena);
18738 optionalretraction_ = optionalretraction;
18751 return _internal_has_objectinstance();
18754 const ::rti1516_2025::fedpro::ObjectInstanceHandle* p = objectinstance_;
18760 return _internal_objectinstance();
18764 if (GetArenaForAllocation() ==
nullptr) {
18765 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(objectinstance_);
18767 objectinstance_ = objectinstance;
18768 if (objectinstance) {
18778 objectinstance_ =
nullptr;
18779 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
18780 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
18781 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
18782 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
18783 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
18784 if (GetArenaForAllocation() !=
nullptr) {
18785 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
18787 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
18794 objectinstance_ =
nullptr;
18799 if (objectinstance_ ==
nullptr) {
18800 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::ObjectInstanceHandle>(GetArenaForAllocation());
18801 objectinstance_ = p;
18803 return objectinstance_;
18811 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
18812 if (message_arena ==
nullptr) {
18813 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(objectinstance_);
18815 if (objectinstance) {
18816 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
18817 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
18818 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
18819 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(objectinstance));
18820 if (message_arena != submessage_arena) {
18821 objectinstance = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
18822 message_arena, objectinstance, submessage_arena);
18828 objectinstance_ = objectinstance;
18834 usersuppliedtag_.ClearToEmpty();
18838 return _internal_usersuppliedtag();
18840 template <
typename ArgT0,
typename... ArgT>
18841 inline PROTOBUF_ALWAYS_INLINE
18844 usersuppliedtag_.SetBytes(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{},
static_cast<ArgT0 &&
>(arg0), args..., GetArenaForAllocation());
18848 std::string* _s = _internal_mutable_usersuppliedtag();
18853 return usersuppliedtag_.Get();
18857 usersuppliedtag_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArenaForAllocation());
18861 return usersuppliedtag_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArenaForAllocation());
18865 return usersuppliedtag_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArenaForAllocation());
18868 if (usersuppliedtag !=
nullptr) {
18873 usersuppliedtag_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), usersuppliedtag,
18874 GetArenaForAllocation());
18883 return _internal_has_producingfederate();
18892 return _internal_producingfederate();
18896 if (GetArenaForAllocation() ==
nullptr) {
18897 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(producingfederate_);
18899 producingfederate_ = producingfederate;
18900 if (producingfederate) {
18910 producingfederate_ =
nullptr;
18911 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
18912 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
18913 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
18914 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
18915 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
18916 if (GetArenaForAllocation() !=
nullptr) {
18917 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
18919 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
18926 producingfederate_ =
nullptr;
18931 if (producingfederate_ ==
nullptr) {
18932 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::FederateHandle>(GetArenaForAllocation());
18933 producingfederate_ = p;
18935 return producingfederate_;
18943 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
18944 if (message_arena ==
nullptr) {
18945 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(producingfederate_);
18947 if (producingfederate) {
18948 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
18949 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
18950 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
18951 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(producingfederate));
18952 if (message_arena != submessage_arena) {
18953 producingfederate = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
18954 message_arena, producingfederate, submessage_arena);
18960 producingfederate_ = producingfederate;
18973 return _internal_has_objectinstance();
18976 const ::rti1516_2025::fedpro::ObjectInstanceHandle* p = objectinstance_;
18982 return _internal_objectinstance();
18986 if (GetArenaForAllocation() ==
nullptr) {
18987 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(objectinstance_);
18989 objectinstance_ = objectinstance;
18990 if (objectinstance) {
19000 objectinstance_ =
nullptr;
19001 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
19002 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
19003 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
19004 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
19005 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
19006 if (GetArenaForAllocation() !=
nullptr) {
19007 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
19009 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
19016 objectinstance_ =
nullptr;
19021 if (objectinstance_ ==
nullptr) {
19022 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::ObjectInstanceHandle>(GetArenaForAllocation());
19023 objectinstance_ = p;
19025 return objectinstance_;
19033 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
19034 if (message_arena ==
nullptr) {
19035 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(objectinstance_);
19037 if (objectinstance) {
19038 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
19039 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
19040 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
19041 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(objectinstance));
19042 if (message_arena != submessage_arena) {
19043 objectinstance = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
19044 message_arena, objectinstance, submessage_arena);
19050 objectinstance_ = objectinstance;
19056 usersuppliedtag_.ClearToEmpty();
19060 return _internal_usersuppliedtag();
19062 template <
typename ArgT0,
typename... ArgT>
19063 inline PROTOBUF_ALWAYS_INLINE
19066 usersuppliedtag_.SetBytes(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{},
static_cast<ArgT0 &&
>(arg0), args..., GetArenaForAllocation());
19070 std::string* _s = _internal_mutable_usersuppliedtag();
19075 return usersuppliedtag_.Get();
19079 usersuppliedtag_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArenaForAllocation());
19083 return usersuppliedtag_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArenaForAllocation());
19087 return usersuppliedtag_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArenaForAllocation());
19090 if (usersuppliedtag !=
nullptr) {
19095 usersuppliedtag_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), usersuppliedtag,
19096 GetArenaForAllocation());
19105 return _internal_has_producingfederate();
19114 return _internal_producingfederate();
19118 if (GetArenaForAllocation() ==
nullptr) {
19119 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(producingfederate_);
19121 producingfederate_ = producingfederate;
19122 if (producingfederate) {
19132 producingfederate_ =
nullptr;
19133 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
19134 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
19135 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
19136 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
19137 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
19138 if (GetArenaForAllocation() !=
nullptr) {
19139 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
19141 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
19148 producingfederate_ =
nullptr;
19153 if (producingfederate_ ==
nullptr) {
19154 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::FederateHandle>(GetArenaForAllocation());
19155 producingfederate_ = p;
19157 return producingfederate_;
19165 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
19166 if (message_arena ==
nullptr) {
19167 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(producingfederate_);
19169 if (producingfederate) {
19170 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
19171 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
19172 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
19173 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(producingfederate));
19174 if (message_arena != submessage_arena) {
19175 producingfederate = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
19176 message_arena, producingfederate, submessage_arena);
19182 producingfederate_ = producingfederate;
19191 return _internal_has_time();
19194 const ::rti1516_2025::fedpro::LogicalTime* p = time_;
19200 return _internal_time();
19204 if (GetArenaForAllocation() ==
nullptr) {
19205 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(time_);
19219 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
19220 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
19221 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
19222 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
19223 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
19224 if (GetArenaForAllocation() !=
nullptr) {
19225 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
19227 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
19239 if (time_ ==
nullptr) {
19240 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::LogicalTime>(GetArenaForAllocation());
19251 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
19252 if (message_arena ==
nullptr) {
19253 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(time_);
19256 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
19257 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
19258 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
19259 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(time));
19260 if (message_arena != submessage_arena) {
19261 time = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
19262 message_arena, time, submessage_arena);
19274 sentordertype_ = 0;
19281 return _internal_sentordertype();
19285 sentordertype_ = value;
19288 _internal_set_sentordertype(value);
19294 receivedordertype_ = 0;
19301 return _internal_receivedordertype();
19305 receivedordertype_ = value;
19308 _internal_set_receivedordertype(value);
19317 return _internal_has_optionalretraction();
19320 const ::rti1516_2025::fedpro::MessageRetractionHandle* p = optionalretraction_;
19326 return _internal_optionalretraction();
19330 if (GetArenaForAllocation() ==
nullptr) {
19331 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(optionalretraction_);
19333 optionalretraction_ = optionalretraction;
19334 if (optionalretraction) {
19344 optionalretraction_ =
nullptr;
19345 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
19346 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
19347 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
19348 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
19349 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
19350 if (GetArenaForAllocation() !=
nullptr) {
19351 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
19353 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
19360 optionalretraction_ =
nullptr;
19365 if (optionalretraction_ ==
nullptr) {
19366 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::MessageRetractionHandle>(GetArenaForAllocation());
19367 optionalretraction_ = p;
19369 return optionalretraction_;
19377 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
19378 if (message_arena ==
nullptr) {
19379 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(optionalretraction_);
19381 if (optionalretraction) {
19382 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
19383 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
19384 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
19385 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(optionalretraction));
19386 if (message_arena != submessage_arena) {
19387 optionalretraction = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
19388 message_arena, optionalretraction, submessage_arena);
19394 optionalretraction_ = optionalretraction;
19407 return _internal_has_objectinstance();
19410 const ::rti1516_2025::fedpro::ObjectInstanceHandle* p = objectinstance_;
19416 return _internal_objectinstance();
19420 if (GetArenaForAllocation() ==
nullptr) {
19421 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(objectinstance_);
19423 objectinstance_ = objectinstance;
19424 if (objectinstance) {
19434 objectinstance_ =
nullptr;
19435 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
19436 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
19437 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
19438 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
19439 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
19440 if (GetArenaForAllocation() !=
nullptr) {
19441 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
19443 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
19450 objectinstance_ =
nullptr;
19455 if (objectinstance_ ==
nullptr) {
19456 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::ObjectInstanceHandle>(GetArenaForAllocation());
19457 objectinstance_ = p;
19459 return objectinstance_;
19467 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
19468 if (message_arena ==
nullptr) {
19469 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(objectinstance_);
19471 if (objectinstance) {
19472 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
19473 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
19474 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
19475 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(objectinstance));
19476 if (message_arena != submessage_arena) {
19477 objectinstance = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
19478 message_arena, objectinstance, submessage_arena);
19484 objectinstance_ = objectinstance;
19493 return _internal_has_attributes();
19496 const ::rti1516_2025::fedpro::AttributeHandleSet* p = attributes_;
19502 return _internal_attributes();
19506 if (GetArenaForAllocation() ==
nullptr) {
19507 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(attributes_);
19509 attributes_ = attributes;
19520 attributes_ =
nullptr;
19521 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
19522 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
19523 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
19524 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
19525 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
19526 if (GetArenaForAllocation() !=
nullptr) {
19527 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
19529 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
19536 attributes_ =
nullptr;
19541 if (attributes_ ==
nullptr) {
19542 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::AttributeHandleSet>(GetArenaForAllocation());
19545 return attributes_;
19553 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
19554 if (message_arena ==
nullptr) {
19555 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(attributes_);
19558 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
19559 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
19560 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
19561 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(attributes));
19562 if (message_arena != submessage_arena) {
19563 attributes = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
19564 message_arena, attributes, submessage_arena);
19570 attributes_ = attributes;
19583 return _internal_has_objectinstance();
19586 const ::rti1516_2025::fedpro::ObjectInstanceHandle* p = objectinstance_;
19592 return _internal_objectinstance();
19596 if (GetArenaForAllocation() ==
nullptr) {
19597 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(objectinstance_);
19599 objectinstance_ = objectinstance;
19600 if (objectinstance) {
19610 objectinstance_ =
nullptr;
19611 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
19612 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
19613 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
19614 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
19615 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
19616 if (GetArenaForAllocation() !=
nullptr) {
19617 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
19619 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
19626 objectinstance_ =
nullptr;
19631 if (objectinstance_ ==
nullptr) {
19632 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::ObjectInstanceHandle>(GetArenaForAllocation());
19633 objectinstance_ = p;
19635 return objectinstance_;
19643 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
19644 if (message_arena ==
nullptr) {
19645 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(objectinstance_);
19647 if (objectinstance) {
19648 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
19649 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
19650 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
19651 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(objectinstance));
19652 if (message_arena != submessage_arena) {
19653 objectinstance = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
19654 message_arena, objectinstance, submessage_arena);
19660 objectinstance_ = objectinstance;
19669 return _internal_has_attributes();
19672 const ::rti1516_2025::fedpro::AttributeHandleSet* p = attributes_;
19678 return _internal_attributes();
19682 if (GetArenaForAllocation() ==
nullptr) {
19683 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(attributes_);
19685 attributes_ = attributes;
19696 attributes_ =
nullptr;
19697 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
19698 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
19699 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
19700 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
19701 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
19702 if (GetArenaForAllocation() !=
nullptr) {
19703 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
19705 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
19712 attributes_ =
nullptr;
19717 if (attributes_ ==
nullptr) {
19718 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::AttributeHandleSet>(GetArenaForAllocation());
19721 return attributes_;
19729 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
19730 if (message_arena ==
nullptr) {
19731 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(attributes_);
19734 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
19735 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
19736 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
19737 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(attributes));
19738 if (message_arena != submessage_arena) {
19739 attributes = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
19740 message_arena, attributes, submessage_arena);
19746 attributes_ = attributes;
19759 return _internal_has_objectinstance();
19762 const ::rti1516_2025::fedpro::ObjectInstanceHandle* p = objectinstance_;
19768 return _internal_objectinstance();
19772 if (GetArenaForAllocation() ==
nullptr) {
19773 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(objectinstance_);
19775 objectinstance_ = objectinstance;
19776 if (objectinstance) {
19786 objectinstance_ =
nullptr;
19787 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
19788 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
19789 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
19790 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
19791 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
19792 if (GetArenaForAllocation() !=
nullptr) {
19793 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
19795 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
19802 objectinstance_ =
nullptr;
19807 if (objectinstance_ ==
nullptr) {
19808 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::ObjectInstanceHandle>(GetArenaForAllocation());
19809 objectinstance_ = p;
19811 return objectinstance_;
19819 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
19820 if (message_arena ==
nullptr) {
19821 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(objectinstance_);
19823 if (objectinstance) {
19824 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
19825 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
19826 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
19827 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(objectinstance));
19828 if (message_arena != submessage_arena) {
19829 objectinstance = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
19830 message_arena, objectinstance, submessage_arena);
19836 objectinstance_ = objectinstance;
19845 return _internal_has_attributes();
19848 const ::rti1516_2025::fedpro::AttributeHandleSet* p = attributes_;
19854 return _internal_attributes();
19858 if (GetArenaForAllocation() ==
nullptr) {
19859 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(attributes_);
19861 attributes_ = attributes;
19872 attributes_ =
nullptr;
19873 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
19874 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
19875 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
19876 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
19877 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
19878 if (GetArenaForAllocation() !=
nullptr) {
19879 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
19881 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
19888 attributes_ =
nullptr;
19893 if (attributes_ ==
nullptr) {
19894 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::AttributeHandleSet>(GetArenaForAllocation());
19897 return attributes_;
19905 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
19906 if (message_arena ==
nullptr) {
19907 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(attributes_);
19910 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
19911 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
19912 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
19913 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(attributes));
19914 if (message_arena != submessage_arena) {
19915 attributes = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
19916 message_arena, attributes, submessage_arena);
19922 attributes_ = attributes;
19928 usersuppliedtag_.ClearToEmpty();
19932 return _internal_usersuppliedtag();
19934 template <
typename ArgT0,
typename... ArgT>
19935 inline PROTOBUF_ALWAYS_INLINE
19938 usersuppliedtag_.SetBytes(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{},
static_cast<ArgT0 &&
>(arg0), args..., GetArenaForAllocation());
19942 std::string* _s = _internal_mutable_usersuppliedtag();
19947 return usersuppliedtag_.Get();
19951 usersuppliedtag_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArenaForAllocation());
19955 return usersuppliedtag_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArenaForAllocation());
19959 return usersuppliedtag_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArenaForAllocation());
19962 if (usersuppliedtag !=
nullptr) {
19967 usersuppliedtag_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), usersuppliedtag,
19968 GetArenaForAllocation());
19981 return _internal_has_objectinstance();
19984 const ::rti1516_2025::fedpro::ObjectInstanceHandle* p = objectinstance_;
19990 return _internal_objectinstance();
19994 if (GetArenaForAllocation() ==
nullptr) {
19995 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(objectinstance_);
19997 objectinstance_ = objectinstance;
19998 if (objectinstance) {
20008 objectinstance_ =
nullptr;
20009 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
20010 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
20011 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
20012 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
20013 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
20014 if (GetArenaForAllocation() !=
nullptr) {
20015 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
20017 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
20024 objectinstance_ =
nullptr;
20029 if (objectinstance_ ==
nullptr) {
20030 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::ObjectInstanceHandle>(GetArenaForAllocation());
20031 objectinstance_ = p;
20033 return objectinstance_;
20041 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
20042 if (message_arena ==
nullptr) {
20043 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(objectinstance_);
20045 if (objectinstance) {
20046 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
20047 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
20048 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
20049 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(objectinstance));
20050 if (message_arena != submessage_arena) {
20051 objectinstance = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
20052 message_arena, objectinstance, submessage_arena);
20058 objectinstance_ = objectinstance;
20067 return _internal_has_attributes();
20070 const ::rti1516_2025::fedpro::AttributeHandleSet* p = attributes_;
20076 return _internal_attributes();
20080 if (GetArenaForAllocation() ==
nullptr) {
20081 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(attributes_);
20083 attributes_ = attributes;
20094 attributes_ =
nullptr;
20095 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
20096 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
20097 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
20098 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
20099 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
20100 if (GetArenaForAllocation() !=
nullptr) {
20101 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
20103 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
20110 attributes_ =
nullptr;
20115 if (attributes_ ==
nullptr) {
20116 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::AttributeHandleSet>(GetArenaForAllocation());
20119 return attributes_;
20127 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
20128 if (message_arena ==
nullptr) {
20129 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(attributes_);
20132 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
20133 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
20134 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
20135 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(attributes));
20136 if (message_arena != submessage_arena) {
20137 attributes = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
20138 message_arena, attributes, submessage_arena);
20144 attributes_ = attributes;
20157 return _internal_has_objectinstance();
20160 const ::rti1516_2025::fedpro::ObjectInstanceHandle* p = objectinstance_;
20166 return _internal_objectinstance();
20170 if (GetArenaForAllocation() ==
nullptr) {
20171 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(objectinstance_);
20173 objectinstance_ = objectinstance;
20174 if (objectinstance) {
20184 objectinstance_ =
nullptr;
20185 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
20186 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
20187 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
20188 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
20189 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
20190 if (GetArenaForAllocation() !=
nullptr) {
20191 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
20193 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
20200 objectinstance_ =
nullptr;
20205 if (objectinstance_ ==
nullptr) {
20206 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::ObjectInstanceHandle>(GetArenaForAllocation());
20207 objectinstance_ = p;
20209 return objectinstance_;
20217 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
20218 if (message_arena ==
nullptr) {
20219 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(objectinstance_);
20221 if (objectinstance) {
20222 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
20223 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
20224 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
20225 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(objectinstance));
20226 if (message_arena != submessage_arena) {
20227 objectinstance = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
20228 message_arena, objectinstance, submessage_arena);
20234 objectinstance_ = objectinstance;
20243 return _internal_has_attributes();
20246 const ::rti1516_2025::fedpro::AttributeHandleSet* p = attributes_;
20252 return _internal_attributes();
20256 if (GetArenaForAllocation() ==
nullptr) {
20257 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(attributes_);
20259 attributes_ = attributes;
20270 attributes_ =
nullptr;
20271 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
20272 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
20273 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
20274 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
20275 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
20276 if (GetArenaForAllocation() !=
nullptr) {
20277 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
20279 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
20286 attributes_ =
nullptr;
20291 if (attributes_ ==
nullptr) {
20292 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::AttributeHandleSet>(GetArenaForAllocation());
20295 return attributes_;
20303 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
20304 if (message_arena ==
nullptr) {
20305 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(attributes_);
20308 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
20309 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
20310 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
20311 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(attributes));
20312 if (message_arena != submessage_arena) {
20313 attributes = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
20314 message_arena, attributes, submessage_arena);
20320 attributes_ = attributes;
20326 updateratedesignator_.ClearToEmpty();
20330 return _internal_updateratedesignator();
20332 template <
typename ArgT0,
typename... ArgT>
20333 inline PROTOBUF_ALWAYS_INLINE
20336 updateratedesignator_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{},
static_cast<ArgT0 &&
>(arg0), args..., GetArenaForAllocation());
20340 std::string* _s = _internal_mutable_updateratedesignator();
20345 return updateratedesignator_.Get();
20349 updateratedesignator_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArenaForAllocation());
20353 return updateratedesignator_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArenaForAllocation());
20357 return updateratedesignator_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArenaForAllocation());
20360 if (updateratedesignator !=
nullptr) {
20365 updateratedesignator_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), updateratedesignator,
20366 GetArenaForAllocation());
20379 return _internal_has_objectinstance();
20382 const ::rti1516_2025::fedpro::ObjectInstanceHandle* p = objectinstance_;
20388 return _internal_objectinstance();
20392 if (GetArenaForAllocation() ==
nullptr) {
20393 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(objectinstance_);
20395 objectinstance_ = objectinstance;
20396 if (objectinstance) {
20406 objectinstance_ =
nullptr;
20407 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
20408 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
20409 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
20410 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
20411 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
20412 if (GetArenaForAllocation() !=
nullptr) {
20413 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
20415 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
20422 objectinstance_ =
nullptr;
20427 if (objectinstance_ ==
nullptr) {
20428 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::ObjectInstanceHandle>(GetArenaForAllocation());
20429 objectinstance_ = p;
20431 return objectinstance_;
20439 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
20440 if (message_arena ==
nullptr) {
20441 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(objectinstance_);
20443 if (objectinstance) {
20444 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
20445 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
20446 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
20447 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(objectinstance));
20448 if (message_arena != submessage_arena) {
20449 objectinstance = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
20450 message_arena, objectinstance, submessage_arena);
20456 objectinstance_ = objectinstance;
20465 return _internal_has_attributes();
20468 const ::rti1516_2025::fedpro::AttributeHandleSet* p = attributes_;
20474 return _internal_attributes();
20478 if (GetArenaForAllocation() ==
nullptr) {
20479 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(attributes_);
20481 attributes_ = attributes;
20492 attributes_ =
nullptr;
20493 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
20494 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
20495 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
20496 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
20497 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
20498 if (GetArenaForAllocation() !=
nullptr) {
20499 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
20501 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
20508 attributes_ =
nullptr;
20513 if (attributes_ ==
nullptr) {
20514 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::AttributeHandleSet>(GetArenaForAllocation());
20517 return attributes_;
20525 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
20526 if (message_arena ==
nullptr) {
20527 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(attributes_);
20530 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
20531 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
20532 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
20533 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(attributes));
20534 if (message_arena != submessage_arena) {
20535 attributes = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
20536 message_arena, attributes, submessage_arena);
20542 attributes_ = attributes;
20555 return _internal_has_objectinstance();
20558 const ::rti1516_2025::fedpro::ObjectInstanceHandle* p = objectinstance_;
20564 return _internal_objectinstance();
20568 if (GetArenaForAllocation() ==
nullptr) {
20569 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(objectinstance_);
20571 objectinstance_ = objectinstance;
20572 if (objectinstance) {
20582 objectinstance_ =
nullptr;
20583 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
20584 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
20585 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
20586 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
20587 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
20588 if (GetArenaForAllocation() !=
nullptr) {
20589 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
20591 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
20598 objectinstance_ =
nullptr;
20603 if (objectinstance_ ==
nullptr) {
20604 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::ObjectInstanceHandle>(GetArenaForAllocation());
20605 objectinstance_ = p;
20607 return objectinstance_;
20615 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
20616 if (message_arena ==
nullptr) {
20617 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(objectinstance_);
20619 if (objectinstance) {
20620 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
20621 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
20622 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
20623 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(objectinstance));
20624 if (message_arena != submessage_arena) {
20625 objectinstance = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
20626 message_arena, objectinstance, submessage_arena);
20632 objectinstance_ = objectinstance;
20641 return _internal_has_attributes();
20644 const ::rti1516_2025::fedpro::AttributeHandleSet* p = attributes_;
20650 return _internal_attributes();
20654 if (GetArenaForAllocation() ==
nullptr) {
20655 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(attributes_);
20657 attributes_ = attributes;
20668 attributes_ =
nullptr;
20669 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
20670 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
20671 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
20672 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
20673 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
20674 if (GetArenaForAllocation() !=
nullptr) {
20675 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
20677 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
20684 attributes_ =
nullptr;
20689 if (attributes_ ==
nullptr) {
20690 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::AttributeHandleSet>(GetArenaForAllocation());
20693 return attributes_;
20701 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
20702 if (message_arena ==
nullptr) {
20703 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(attributes_);
20706 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
20707 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
20708 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
20709 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(attributes));
20710 if (message_arena != submessage_arena) {
20711 attributes = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
20712 message_arena, attributes, submessage_arena);
20718 attributes_ = attributes;
20727 return _internal_has_transportationtype();
20730 const ::rti1516_2025::fedpro::TransportationTypeHandle* p = transportationtype_;
20736 return _internal_transportationtype();
20740 if (GetArenaForAllocation() ==
nullptr) {
20741 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(transportationtype_);
20743 transportationtype_ = transportationtype;
20744 if (transportationtype) {
20754 transportationtype_ =
nullptr;
20755 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
20756 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
20757 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
20758 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
20759 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
20760 if (GetArenaForAllocation() !=
nullptr) {
20761 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
20763 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
20770 transportationtype_ =
nullptr;
20775 if (transportationtype_ ==
nullptr) {
20776 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::TransportationTypeHandle>(GetArenaForAllocation());
20777 transportationtype_ = p;
20779 return transportationtype_;
20787 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
20788 if (message_arena ==
nullptr) {
20789 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(transportationtype_);
20791 if (transportationtype) {
20792 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
20793 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
20794 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
20795 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(transportationtype));
20796 if (message_arena != submessage_arena) {
20797 transportationtype = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
20798 message_arena, transportationtype, submessage_arena);
20804 transportationtype_ = transportationtype;
20817 return _internal_has_objectinstance();
20820 const ::rti1516_2025::fedpro::ObjectInstanceHandle* p = objectinstance_;
20826 return _internal_objectinstance();
20830 if (GetArenaForAllocation() ==
nullptr) {
20831 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(objectinstance_);
20833 objectinstance_ = objectinstance;
20834 if (objectinstance) {
20844 objectinstance_ =
nullptr;
20845 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
20846 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
20847 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
20848 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
20849 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
20850 if (GetArenaForAllocation() !=
nullptr) {
20851 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
20853 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
20860 objectinstance_ =
nullptr;
20865 if (objectinstance_ ==
nullptr) {
20866 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::ObjectInstanceHandle>(GetArenaForAllocation());
20867 objectinstance_ = p;
20869 return objectinstance_;
20877 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
20878 if (message_arena ==
nullptr) {
20879 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(objectinstance_);
20881 if (objectinstance) {
20882 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
20883 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
20884 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
20885 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(objectinstance));
20886 if (message_arena != submessage_arena) {
20887 objectinstance = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
20888 message_arena, objectinstance, submessage_arena);
20894 objectinstance_ = objectinstance;
20903 return _internal_has_attribute();
20912 return _internal_attribute();
20916 if (GetArenaForAllocation() ==
nullptr) {
20917 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(attribute_);
20919 attribute_ = attribute;
20930 attribute_ =
nullptr;
20931 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
20932 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
20933 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
20934 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
20935 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
20936 if (GetArenaForAllocation() !=
nullptr) {
20937 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
20939 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
20946 attribute_ =
nullptr;
20951 if (attribute_ ==
nullptr) {
20952 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::AttributeHandle>(GetArenaForAllocation());
20963 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
20964 if (message_arena ==
nullptr) {
20965 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(attribute_);
20968 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
20969 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
20970 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
20971 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(attribute));
20972 if (message_arena != submessage_arena) {
20973 attribute = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
20974 message_arena, attribute, submessage_arena);
20980 attribute_ = attribute;
20989 return _internal_has_transportationtype();
20992 const ::rti1516_2025::fedpro::TransportationTypeHandle* p = transportationtype_;
20998 return _internal_transportationtype();
21002 if (GetArenaForAllocation() ==
nullptr) {
21003 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(transportationtype_);
21005 transportationtype_ = transportationtype;
21006 if (transportationtype) {
21016 transportationtype_ =
nullptr;
21017 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
21018 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
21019 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
21020 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
21021 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
21022 if (GetArenaForAllocation() !=
nullptr) {
21023 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
21025 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
21032 transportationtype_ =
nullptr;
21037 if (transportationtype_ ==
nullptr) {
21038 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::TransportationTypeHandle>(GetArenaForAllocation());
21039 transportationtype_ = p;
21041 return transportationtype_;
21049 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
21050 if (message_arena ==
nullptr) {
21051 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(transportationtype_);
21053 if (transportationtype) {
21054 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
21055 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
21056 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
21057 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(transportationtype));
21058 if (message_arena != submessage_arena) {
21059 transportationtype = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
21060 message_arena, transportationtype, submessage_arena);
21066 transportationtype_ = transportationtype;
21079 return _internal_has_interactionclass();
21088 return _internal_interactionclass();
21092 if (GetArenaForAllocation() ==
nullptr) {
21093 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(interactionclass_);
21095 interactionclass_ = interactionclass;
21096 if (interactionclass) {
21106 interactionclass_ =
nullptr;
21107 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
21108 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
21109 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
21110 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
21111 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
21112 if (GetArenaForAllocation() !=
nullptr) {
21113 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
21115 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
21122 interactionclass_ =
nullptr;
21127 if (interactionclass_ ==
nullptr) {
21128 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::InteractionClassHandle>(GetArenaForAllocation());
21129 interactionclass_ = p;
21131 return interactionclass_;
21139 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
21140 if (message_arena ==
nullptr) {
21141 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(interactionclass_);
21143 if (interactionclass) {
21144 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
21145 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
21146 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
21147 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(interactionclass));
21148 if (message_arena != submessage_arena) {
21149 interactionclass = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
21150 message_arena, interactionclass, submessage_arena);
21156 interactionclass_ = interactionclass;
21165 return _internal_has_transportationtype();
21168 const ::rti1516_2025::fedpro::TransportationTypeHandle* p = transportationtype_;
21174 return _internal_transportationtype();
21178 if (GetArenaForAllocation() ==
nullptr) {
21179 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(transportationtype_);
21181 transportationtype_ = transportationtype;
21182 if (transportationtype) {
21192 transportationtype_ =
nullptr;
21193 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
21194 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
21195 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
21196 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
21197 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
21198 if (GetArenaForAllocation() !=
nullptr) {
21199 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
21201 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
21208 transportationtype_ =
nullptr;
21213 if (transportationtype_ ==
nullptr) {
21214 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::TransportationTypeHandle>(GetArenaForAllocation());
21215 transportationtype_ = p;
21217 return transportationtype_;
21225 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
21226 if (message_arena ==
nullptr) {
21227 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(transportationtype_);
21229 if (transportationtype) {
21230 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
21231 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
21232 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
21233 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(transportationtype));
21234 if (message_arena != submessage_arena) {
21235 transportationtype = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
21236 message_arena, transportationtype, submessage_arena);
21242 transportationtype_ = transportationtype;
21255 return _internal_has_federate();
21264 return _internal_federate();
21268 if (GetArenaForAllocation() ==
nullptr) {
21269 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(federate_);
21271 federate_ = federate;
21282 federate_ =
nullptr;
21283 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
21284 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
21285 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
21286 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
21287 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
21288 if (GetArenaForAllocation() !=
nullptr) {
21289 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
21291 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
21298 federate_ =
nullptr;
21303 if (federate_ ==
nullptr) {
21304 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::FederateHandle>(GetArenaForAllocation());
21315 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
21316 if (message_arena ==
nullptr) {
21317 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(federate_);
21320 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
21321 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
21322 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
21323 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(federate));
21324 if (message_arena != submessage_arena) {
21325 federate = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
21326 message_arena, federate, submessage_arena);
21332 federate_ = federate;
21341 return _internal_has_interactionclass();
21350 return _internal_interactionclass();
21354 if (GetArenaForAllocation() ==
nullptr) {
21355 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(interactionclass_);
21357 interactionclass_ = interactionclass;
21358 if (interactionclass) {
21368 interactionclass_ =
nullptr;
21369 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
21370 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
21371 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
21372 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
21373 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
21374 if (GetArenaForAllocation() !=
nullptr) {
21375 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
21377 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
21384 interactionclass_ =
nullptr;
21389 if (interactionclass_ ==
nullptr) {
21390 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::InteractionClassHandle>(GetArenaForAllocation());
21391 interactionclass_ = p;
21393 return interactionclass_;
21401 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
21402 if (message_arena ==
nullptr) {
21403 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(interactionclass_);
21405 if (interactionclass) {
21406 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
21407 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
21408 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
21409 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(interactionclass));
21410 if (message_arena != submessage_arena) {
21411 interactionclass = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
21412 message_arena, interactionclass, submessage_arena);
21418 interactionclass_ = interactionclass;
21427 return _internal_has_transportationtype();
21430 const ::rti1516_2025::fedpro::TransportationTypeHandle* p = transportationtype_;
21436 return _internal_transportationtype();
21440 if (GetArenaForAllocation() ==
nullptr) {
21441 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(transportationtype_);
21443 transportationtype_ = transportationtype;
21444 if (transportationtype) {
21454 transportationtype_ =
nullptr;
21455 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
21456 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
21457 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
21458 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
21459 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
21460 if (GetArenaForAllocation() !=
nullptr) {
21461 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
21463 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
21470 transportationtype_ =
nullptr;
21475 if (transportationtype_ ==
nullptr) {
21476 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::TransportationTypeHandle>(GetArenaForAllocation());
21477 transportationtype_ = p;
21479 return transportationtype_;
21487 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
21488 if (message_arena ==
nullptr) {
21489 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(transportationtype_);
21491 if (transportationtype) {
21492 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
21493 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
21494 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
21495 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(transportationtype));
21496 if (message_arena != submessage_arena) {
21497 transportationtype = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
21498 message_arena, transportationtype, submessage_arena);
21504 transportationtype_ = transportationtype;
21517 return _internal_has_objectinstance();
21520 const ::rti1516_2025::fedpro::ObjectInstanceHandle* p = objectinstance_;
21526 return _internal_objectinstance();
21530 if (GetArenaForAllocation() ==
nullptr) {
21531 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(objectinstance_);
21533 objectinstance_ = objectinstance;
21534 if (objectinstance) {
21544 objectinstance_ =
nullptr;
21545 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
21546 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
21547 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
21548 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
21549 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
21550 if (GetArenaForAllocation() !=
nullptr) {
21551 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
21553 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
21560 objectinstance_ =
nullptr;
21565 if (objectinstance_ ==
nullptr) {
21566 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::ObjectInstanceHandle>(GetArenaForAllocation());
21567 objectinstance_ = p;
21569 return objectinstance_;
21577 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
21578 if (message_arena ==
nullptr) {
21579 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(objectinstance_);
21581 if (objectinstance) {
21582 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
21583 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
21584 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
21585 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(objectinstance));
21586 if (message_arena != submessage_arena) {
21587 objectinstance = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
21588 message_arena, objectinstance, submessage_arena);
21594 objectinstance_ = objectinstance;
21603 return _internal_has_offeredattributes();
21606 const ::rti1516_2025::fedpro::AttributeHandleSet* p = offeredattributes_;
21612 return _internal_offeredattributes();
21616 if (GetArenaForAllocation() ==
nullptr) {
21617 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(offeredattributes_);
21619 offeredattributes_ = offeredattributes;
21620 if (offeredattributes) {
21630 offeredattributes_ =
nullptr;
21631 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
21632 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
21633 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
21634 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
21635 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
21636 if (GetArenaForAllocation() !=
nullptr) {
21637 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
21639 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
21646 offeredattributes_ =
nullptr;
21651 if (offeredattributes_ ==
nullptr) {
21652 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::AttributeHandleSet>(GetArenaForAllocation());
21653 offeredattributes_ = p;
21655 return offeredattributes_;
21663 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
21664 if (message_arena ==
nullptr) {
21665 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(offeredattributes_);
21667 if (offeredattributes) {
21668 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
21669 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
21670 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
21671 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(offeredattributes));
21672 if (message_arena != submessage_arena) {
21673 offeredattributes = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
21674 message_arena, offeredattributes, submessage_arena);
21680 offeredattributes_ = offeredattributes;
21686 usersuppliedtag_.ClearToEmpty();
21690 return _internal_usersuppliedtag();
21692 template <
typename ArgT0,
typename... ArgT>
21693 inline PROTOBUF_ALWAYS_INLINE
21696 usersuppliedtag_.SetBytes(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{},
static_cast<ArgT0 &&
>(arg0), args..., GetArenaForAllocation());
21700 std::string* _s = _internal_mutable_usersuppliedtag();
21705 return usersuppliedtag_.Get();
21709 usersuppliedtag_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArenaForAllocation());
21713 return usersuppliedtag_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArenaForAllocation());
21717 return usersuppliedtag_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArenaForAllocation());
21720 if (usersuppliedtag !=
nullptr) {
21725 usersuppliedtag_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), usersuppliedtag,
21726 GetArenaForAllocation());
21739 return _internal_has_objectinstance();
21742 const ::rti1516_2025::fedpro::ObjectInstanceHandle* p = objectinstance_;
21748 return _internal_objectinstance();
21752 if (GetArenaForAllocation() ==
nullptr) {
21753 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(objectinstance_);
21755 objectinstance_ = objectinstance;
21756 if (objectinstance) {
21766 objectinstance_ =
nullptr;
21767 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
21768 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
21769 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
21770 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
21771 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
21772 if (GetArenaForAllocation() !=
nullptr) {
21773 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
21775 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
21782 objectinstance_ =
nullptr;
21787 if (objectinstance_ ==
nullptr) {
21788 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::ObjectInstanceHandle>(GetArenaForAllocation());
21789 objectinstance_ = p;
21791 return objectinstance_;
21799 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
21800 if (message_arena ==
nullptr) {
21801 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(objectinstance_);
21803 if (objectinstance) {
21804 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
21805 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
21806 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
21807 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(objectinstance));
21808 if (message_arena != submessage_arena) {
21809 objectinstance = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
21810 message_arena, objectinstance, submessage_arena);
21816 objectinstance_ = objectinstance;
21825 return _internal_has_releasedattributes();
21828 const ::rti1516_2025::fedpro::AttributeHandleSet* p = releasedattributes_;
21834 return _internal_releasedattributes();
21838 if (GetArenaForAllocation() ==
nullptr) {
21839 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(releasedattributes_);
21841 releasedattributes_ = releasedattributes;
21842 if (releasedattributes) {
21852 releasedattributes_ =
nullptr;
21853 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
21854 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
21855 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
21856 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
21857 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
21858 if (GetArenaForAllocation() !=
nullptr) {
21859 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
21861 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
21868 releasedattributes_ =
nullptr;
21873 if (releasedattributes_ ==
nullptr) {
21874 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::AttributeHandleSet>(GetArenaForAllocation());
21875 releasedattributes_ = p;
21877 return releasedattributes_;
21885 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
21886 if (message_arena ==
nullptr) {
21887 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(releasedattributes_);
21889 if (releasedattributes) {
21890 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
21891 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
21892 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
21893 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(releasedattributes));
21894 if (message_arena != submessage_arena) {
21895 releasedattributes = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
21896 message_arena, releasedattributes, submessage_arena);
21902 releasedattributes_ = releasedattributes;
21908 usersuppliedtag_.ClearToEmpty();
21912 return _internal_usersuppliedtag();
21914 template <
typename ArgT0,
typename... ArgT>
21915 inline PROTOBUF_ALWAYS_INLINE
21918 usersuppliedtag_.SetBytes(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{},
static_cast<ArgT0 &&
>(arg0), args..., GetArenaForAllocation());
21922 std::string* _s = _internal_mutable_usersuppliedtag();
21927 return usersuppliedtag_.Get();
21931 usersuppliedtag_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArenaForAllocation());
21935 return usersuppliedtag_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArenaForAllocation());
21939 return usersuppliedtag_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArenaForAllocation());
21942 if (usersuppliedtag !=
nullptr) {
21947 usersuppliedtag_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), usersuppliedtag,
21948 GetArenaForAllocation());
21961 return _internal_has_objectinstance();
21964 const ::rti1516_2025::fedpro::ObjectInstanceHandle* p = objectinstance_;
21970 return _internal_objectinstance();
21974 if (GetArenaForAllocation() ==
nullptr) {
21975 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(objectinstance_);
21977 objectinstance_ = objectinstance;
21978 if (objectinstance) {
21988 objectinstance_ =
nullptr;
21989 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
21990 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
21991 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
21992 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
21993 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
21994 if (GetArenaForAllocation() !=
nullptr) {
21995 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
21997 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
22004 objectinstance_ =
nullptr;
22009 if (objectinstance_ ==
nullptr) {
22010 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::ObjectInstanceHandle>(GetArenaForAllocation());
22011 objectinstance_ = p;
22013 return objectinstance_;
22021 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
22022 if (message_arena ==
nullptr) {
22023 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(objectinstance_);
22025 if (objectinstance) {
22026 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
22027 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
22028 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
22029 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(objectinstance));
22030 if (message_arena != submessage_arena) {
22031 objectinstance = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
22032 message_arena, objectinstance, submessage_arena);
22038 objectinstance_ = objectinstance;
22047 return _internal_has_securedattributes();
22050 const ::rti1516_2025::fedpro::AttributeHandleSet* p = securedattributes_;
22056 return _internal_securedattributes();
22060 if (GetArenaForAllocation() ==
nullptr) {
22061 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(securedattributes_);
22063 securedattributes_ = securedattributes;
22064 if (securedattributes) {
22074 securedattributes_ =
nullptr;
22075 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
22076 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
22077 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
22078 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
22079 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
22080 if (GetArenaForAllocation() !=
nullptr) {
22081 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
22083 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
22090 securedattributes_ =
nullptr;
22095 if (securedattributes_ ==
nullptr) {
22096 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::AttributeHandleSet>(GetArenaForAllocation());
22097 securedattributes_ = p;
22099 return securedattributes_;
22107 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
22108 if (message_arena ==
nullptr) {
22109 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(securedattributes_);
22111 if (securedattributes) {
22112 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
22113 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
22114 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
22115 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(securedattributes));
22116 if (message_arena != submessage_arena) {
22117 securedattributes = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
22118 message_arena, securedattributes, submessage_arena);
22124 securedattributes_ = securedattributes;
22130 usersuppliedtag_.ClearToEmpty();
22134 return _internal_usersuppliedtag();
22136 template <
typename ArgT0,
typename... ArgT>
22137 inline PROTOBUF_ALWAYS_INLINE
22140 usersuppliedtag_.SetBytes(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{},
static_cast<ArgT0 &&
>(arg0), args..., GetArenaForAllocation());
22144 std::string* _s = _internal_mutable_usersuppliedtag();
22149 return usersuppliedtag_.Get();
22153 usersuppliedtag_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArenaForAllocation());
22157 return usersuppliedtag_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArenaForAllocation());
22161 return usersuppliedtag_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArenaForAllocation());
22164 if (usersuppliedtag !=
nullptr) {
22169 usersuppliedtag_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), usersuppliedtag,
22170 GetArenaForAllocation());
22183 return _internal_has_objectinstance();
22186 const ::rti1516_2025::fedpro::ObjectInstanceHandle* p = objectinstance_;
22192 return _internal_objectinstance();
22196 if (GetArenaForAllocation() ==
nullptr) {
22197 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(objectinstance_);
22199 objectinstance_ = objectinstance;
22200 if (objectinstance) {
22210 objectinstance_ =
nullptr;
22211 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
22212 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
22213 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
22214 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
22215 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
22216 if (GetArenaForAllocation() !=
nullptr) {
22217 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
22219 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
22226 objectinstance_ =
nullptr;
22231 if (objectinstance_ ==
nullptr) {
22232 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::ObjectInstanceHandle>(GetArenaForAllocation());
22233 objectinstance_ = p;
22235 return objectinstance_;
22243 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
22244 if (message_arena ==
nullptr) {
22245 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(objectinstance_);
22247 if (objectinstance) {
22248 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
22249 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
22250 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
22251 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(objectinstance));
22252 if (message_arena != submessage_arena) {
22253 objectinstance = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
22254 message_arena, objectinstance, submessage_arena);
22260 objectinstance_ = objectinstance;
22269 return _internal_has_attributes();
22272 const ::rti1516_2025::fedpro::AttributeHandleSet* p = attributes_;
22278 return _internal_attributes();
22282 if (GetArenaForAllocation() ==
nullptr) {
22283 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(attributes_);
22285 attributes_ = attributes;
22296 attributes_ =
nullptr;
22297 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
22298 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
22299 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
22300 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
22301 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
22302 if (GetArenaForAllocation() !=
nullptr) {
22303 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
22305 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
22312 attributes_ =
nullptr;
22317 if (attributes_ ==
nullptr) {
22318 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::AttributeHandleSet>(GetArenaForAllocation());
22321 return attributes_;
22329 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
22330 if (message_arena ==
nullptr) {
22331 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(attributes_);
22334 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
22335 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
22336 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
22337 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(attributes));
22338 if (message_arena != submessage_arena) {
22339 attributes = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
22340 message_arena, attributes, submessage_arena);
22346 attributes_ = attributes;
22352 usersuppliedtag_.ClearToEmpty();
22356 return _internal_usersuppliedtag();
22358 template <
typename ArgT0,
typename... ArgT>
22359 inline PROTOBUF_ALWAYS_INLINE
22362 usersuppliedtag_.SetBytes(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{},
static_cast<ArgT0 &&
>(arg0), args..., GetArenaForAllocation());
22366 std::string* _s = _internal_mutable_usersuppliedtag();
22371 return usersuppliedtag_.Get();
22375 usersuppliedtag_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArenaForAllocation());
22379 return usersuppliedtag_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArenaForAllocation());
22383 return usersuppliedtag_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArenaForAllocation());
22386 if (usersuppliedtag !=
nullptr) {
22391 usersuppliedtag_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), usersuppliedtag,
22392 GetArenaForAllocation());
22405 return _internal_has_objectinstance();
22408 const ::rti1516_2025::fedpro::ObjectInstanceHandle* p = objectinstance_;
22414 return _internal_objectinstance();
22418 if (GetArenaForAllocation() ==
nullptr) {
22419 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(objectinstance_);
22421 objectinstance_ = objectinstance;
22422 if (objectinstance) {
22432 objectinstance_ =
nullptr;
22433 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
22434 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
22435 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
22436 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
22437 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
22438 if (GetArenaForAllocation() !=
nullptr) {
22439 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
22441 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
22448 objectinstance_ =
nullptr;
22453 if (objectinstance_ ==
nullptr) {
22454 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::ObjectInstanceHandle>(GetArenaForAllocation());
22455 objectinstance_ = p;
22457 return objectinstance_;
22465 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
22466 if (message_arena ==
nullptr) {
22467 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(objectinstance_);
22469 if (objectinstance) {
22470 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
22471 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
22472 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
22473 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(objectinstance));
22474 if (message_arena != submessage_arena) {
22475 objectinstance = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
22476 message_arena, objectinstance, submessage_arena);
22482 objectinstance_ = objectinstance;
22491 return _internal_has_candidateattributes();
22494 const ::rti1516_2025::fedpro::AttributeHandleSet* p = candidateattributes_;
22500 return _internal_candidateattributes();
22504 if (GetArenaForAllocation() ==
nullptr) {
22505 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(candidateattributes_);
22507 candidateattributes_ = candidateattributes;
22508 if (candidateattributes) {
22518 candidateattributes_ =
nullptr;
22519 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
22520 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
22521 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
22522 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
22523 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
22524 if (GetArenaForAllocation() !=
nullptr) {
22525 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
22527 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
22534 candidateattributes_ =
nullptr;
22539 if (candidateattributes_ ==
nullptr) {
22540 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::AttributeHandleSet>(GetArenaForAllocation());
22541 candidateattributes_ = p;
22543 return candidateattributes_;
22551 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
22552 if (message_arena ==
nullptr) {
22553 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(candidateattributes_);
22555 if (candidateattributes) {
22556 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
22557 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
22558 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
22559 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(candidateattributes));
22560 if (message_arena != submessage_arena) {
22561 candidateattributes = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
22562 message_arena, candidateattributes, submessage_arena);
22568 candidateattributes_ = candidateattributes;
22574 usersuppliedtag_.ClearToEmpty();
22578 return _internal_usersuppliedtag();
22580 template <
typename ArgT0,
typename... ArgT>
22581 inline PROTOBUF_ALWAYS_INLINE
22584 usersuppliedtag_.SetBytes(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{},
static_cast<ArgT0 &&
>(arg0), args..., GetArenaForAllocation());
22588 std::string* _s = _internal_mutable_usersuppliedtag();
22593 return usersuppliedtag_.Get();
22597 usersuppliedtag_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArenaForAllocation());
22601 return usersuppliedtag_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArenaForAllocation());
22605 return usersuppliedtag_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArenaForAllocation());
22608 if (usersuppliedtag !=
nullptr) {
22613 usersuppliedtag_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), usersuppliedtag,
22614 GetArenaForAllocation());
22627 return _internal_has_objectinstance();
22630 const ::rti1516_2025::fedpro::ObjectInstanceHandle* p = objectinstance_;
22636 return _internal_objectinstance();
22640 if (GetArenaForAllocation() ==
nullptr) {
22641 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(objectinstance_);
22643 objectinstance_ = objectinstance;
22644 if (objectinstance) {
22654 objectinstance_ =
nullptr;
22655 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
22656 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
22657 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
22658 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
22659 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
22660 if (GetArenaForAllocation() !=
nullptr) {
22661 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
22663 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
22670 objectinstance_ =
nullptr;
22675 if (objectinstance_ ==
nullptr) {
22676 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::ObjectInstanceHandle>(GetArenaForAllocation());
22677 objectinstance_ = p;
22679 return objectinstance_;
22687 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
22688 if (message_arena ==
nullptr) {
22689 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(objectinstance_);
22691 if (objectinstance) {
22692 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
22693 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
22694 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
22695 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(objectinstance));
22696 if (message_arena != submessage_arena) {
22697 objectinstance = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
22698 message_arena, objectinstance, submessage_arena);
22704 objectinstance_ = objectinstance;
22713 return _internal_has_attributes();
22716 const ::rti1516_2025::fedpro::AttributeHandleSet* p = attributes_;
22722 return _internal_attributes();
22726 if (GetArenaForAllocation() ==
nullptr) {
22727 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(attributes_);
22729 attributes_ = attributes;
22740 attributes_ =
nullptr;
22741 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
22742 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
22743 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
22744 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
22745 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
22746 if (GetArenaForAllocation() !=
nullptr) {
22747 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
22749 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
22756 attributes_ =
nullptr;
22761 if (attributes_ ==
nullptr) {
22762 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::AttributeHandleSet>(GetArenaForAllocation());
22765 return attributes_;
22773 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
22774 if (message_arena ==
nullptr) {
22775 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(attributes_);
22778 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
22779 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
22780 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
22781 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(attributes));
22782 if (message_arena != submessage_arena) {
22783 attributes = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
22784 message_arena, attributes, submessage_arena);
22790 attributes_ = attributes;
22803 return _internal_has_objectinstance();
22806 const ::rti1516_2025::fedpro::ObjectInstanceHandle* p = objectinstance_;
22812 return _internal_objectinstance();
22816 if (GetArenaForAllocation() ==
nullptr) {
22817 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(objectinstance_);
22819 objectinstance_ = objectinstance;
22820 if (objectinstance) {
22830 objectinstance_ =
nullptr;
22831 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
22832 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
22833 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
22834 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
22835 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
22836 if (GetArenaForAllocation() !=
nullptr) {
22837 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
22839 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
22846 objectinstance_ =
nullptr;
22851 if (objectinstance_ ==
nullptr) {
22852 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::ObjectInstanceHandle>(GetArenaForAllocation());
22853 objectinstance_ = p;
22855 return objectinstance_;
22863 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
22864 if (message_arena ==
nullptr) {
22865 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(objectinstance_);
22867 if (objectinstance) {
22868 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
22869 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
22870 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
22871 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(objectinstance));
22872 if (message_arena != submessage_arena) {
22873 objectinstance = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
22874 message_arena, objectinstance, submessage_arena);
22880 objectinstance_ = objectinstance;
22889 return _internal_has_attributes();
22892 const ::rti1516_2025::fedpro::AttributeHandleSet* p = attributes_;
22898 return _internal_attributes();
22902 if (GetArenaForAllocation() ==
nullptr) {
22903 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(attributes_);
22905 attributes_ = attributes;
22916 attributes_ =
nullptr;
22917 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
22918 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
22919 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
22920 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
22921 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
22922 if (GetArenaForAllocation() !=
nullptr) {
22923 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
22925 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
22932 attributes_ =
nullptr;
22937 if (attributes_ ==
nullptr) {
22938 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::AttributeHandleSet>(GetArenaForAllocation());
22941 return attributes_;
22949 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
22950 if (message_arena ==
nullptr) {
22951 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(attributes_);
22954 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
22955 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
22956 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
22957 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(attributes));
22958 if (message_arena != submessage_arena) {
22959 attributes = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
22960 message_arena, attributes, submessage_arena);
22966 attributes_ = attributes;
22975 return _internal_has_federate();
22984 return _internal_federate();
22988 if (GetArenaForAllocation() ==
nullptr) {
22989 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(federate_);
22991 federate_ = federate;
23002 federate_ =
nullptr;
23003 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
23004 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
23005 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
23006 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
23007 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
23008 if (GetArenaForAllocation() !=
nullptr) {
23009 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
23011 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
23018 federate_ =
nullptr;
23023 if (federate_ ==
nullptr) {
23024 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::FederateHandle>(GetArenaForAllocation());
23035 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
23036 if (message_arena ==
nullptr) {
23037 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(federate_);
23040 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
23041 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
23042 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
23043 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(federate));
23044 if (message_arena != submessage_arena) {
23045 federate = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
23046 message_arena, federate, submessage_arena);
23052 federate_ = federate;
23065 return _internal_has_objectinstance();
23068 const ::rti1516_2025::fedpro::ObjectInstanceHandle* p = objectinstance_;
23074 return _internal_objectinstance();
23078 if (GetArenaForAllocation() ==
nullptr) {
23079 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(objectinstance_);
23081 objectinstance_ = objectinstance;
23082 if (objectinstance) {
23092 objectinstance_ =
nullptr;
23093 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
23094 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
23095 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
23096 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
23097 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
23098 if (GetArenaForAllocation() !=
nullptr) {
23099 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
23101 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
23108 objectinstance_ =
nullptr;
23113 if (objectinstance_ ==
nullptr) {
23114 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::ObjectInstanceHandle>(GetArenaForAllocation());
23115 objectinstance_ = p;
23117 return objectinstance_;
23125 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
23126 if (message_arena ==
nullptr) {
23127 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(objectinstance_);
23129 if (objectinstance) {
23130 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
23131 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
23132 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
23133 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(objectinstance));
23134 if (message_arena != submessage_arena) {
23135 objectinstance = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
23136 message_arena, objectinstance, submessage_arena);
23142 objectinstance_ = objectinstance;
23151 return _internal_has_attributes();
23154 const ::rti1516_2025::fedpro::AttributeHandleSet* p = attributes_;
23160 return _internal_attributes();
23164 if (GetArenaForAllocation() ==
nullptr) {
23165 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(attributes_);
23167 attributes_ = attributes;
23178 attributes_ =
nullptr;
23179 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
23180 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
23181 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
23182 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
23183 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
23184 if (GetArenaForAllocation() !=
nullptr) {
23185 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
23187 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
23194 attributes_ =
nullptr;
23199 if (attributes_ ==
nullptr) {
23200 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::AttributeHandleSet>(GetArenaForAllocation());
23203 return attributes_;
23211 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
23212 if (message_arena ==
nullptr) {
23213 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(attributes_);
23216 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
23217 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
23218 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
23219 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(attributes));
23220 if (message_arena != submessage_arena) {
23221 attributes = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
23222 message_arena, attributes, submessage_arena);
23228 attributes_ = attributes;
23241 return _internal_has_objectinstance();
23244 const ::rti1516_2025::fedpro::ObjectInstanceHandle* p = objectinstance_;
23250 return _internal_objectinstance();
23254 if (GetArenaForAllocation() ==
nullptr) {
23255 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(objectinstance_);
23257 objectinstance_ = objectinstance;
23258 if (objectinstance) {
23268 objectinstance_ =
nullptr;
23269 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
23270 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
23271 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
23272 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
23273 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
23274 if (GetArenaForAllocation() !=
nullptr) {
23275 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
23277 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
23284 objectinstance_ =
nullptr;
23289 if (objectinstance_ ==
nullptr) {
23290 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::ObjectInstanceHandle>(GetArenaForAllocation());
23291 objectinstance_ = p;
23293 return objectinstance_;
23301 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
23302 if (message_arena ==
nullptr) {
23303 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(objectinstance_);
23305 if (objectinstance) {
23306 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
23307 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
23308 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
23309 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(objectinstance));
23310 if (message_arena != submessage_arena) {
23311 objectinstance = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
23312 message_arena, objectinstance, submessage_arena);
23318 objectinstance_ = objectinstance;
23327 return _internal_has_attributes();
23330 const ::rti1516_2025::fedpro::AttributeHandleSet* p = attributes_;
23336 return _internal_attributes();
23340 if (GetArenaForAllocation() ==
nullptr) {
23341 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(attributes_);
23343 attributes_ = attributes;
23354 attributes_ =
nullptr;
23355 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
23356 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
23357 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
23358 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
23359 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
23360 if (GetArenaForAllocation() !=
nullptr) {
23361 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
23363 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
23370 attributes_ =
nullptr;
23375 if (attributes_ ==
nullptr) {
23376 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::AttributeHandleSet>(GetArenaForAllocation());
23379 return attributes_;
23387 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
23388 if (message_arena ==
nullptr) {
23389 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(attributes_);
23392 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
23393 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
23394 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
23395 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(attributes));
23396 if (message_arena != submessage_arena) {
23397 attributes = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
23398 message_arena, attributes, submessage_arena);
23404 attributes_ = attributes;
23417 return _internal_has_time();
23420 const ::rti1516_2025::fedpro::LogicalTime* p = time_;
23426 return _internal_time();
23430 if (GetArenaForAllocation() ==
nullptr) {
23431 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(time_);
23445 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
23446 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
23447 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
23448 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
23449 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
23450 if (GetArenaForAllocation() !=
nullptr) {
23451 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
23453 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
23465 if (time_ ==
nullptr) {
23466 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::LogicalTime>(GetArenaForAllocation());
23477 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
23478 if (message_arena ==
nullptr) {
23479 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(time_);
23482 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
23483 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
23484 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
23485 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(time));
23486 if (message_arena != submessage_arena) {
23487 time = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
23488 message_arena, time, submessage_arena);
23507 return _internal_has_time();
23510 const ::rti1516_2025::fedpro::LogicalTime* p = time_;
23516 return _internal_time();
23520 if (GetArenaForAllocation() ==
nullptr) {
23521 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(time_);
23535 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
23536 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
23537 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
23538 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
23539 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
23540 if (GetArenaForAllocation() !=
nullptr) {
23541 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
23543 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
23555 if (time_ ==
nullptr) {
23556 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::LogicalTime>(GetArenaForAllocation());
23567 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
23568 if (message_arena ==
nullptr) {
23569 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(time_);
23572 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
23573 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
23574 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
23575 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(time));
23576 if (message_arena != submessage_arena) {
23577 time = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
23578 message_arena, time, submessage_arena);
23597 return _internal_has_time();
23600 const ::rti1516_2025::fedpro::LogicalTime* p = time_;
23606 return _internal_time();
23610 if (GetArenaForAllocation() ==
nullptr) {
23611 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(time_);
23625 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
23626 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
23627 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
23628 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
23629 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
23630 if (GetArenaForAllocation() !=
nullptr) {
23631 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
23633 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
23645 if (time_ ==
nullptr) {
23646 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::LogicalTime>(GetArenaForAllocation());
23657 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
23658 if (message_arena ==
nullptr) {
23659 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(time_);
23662 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
23663 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
23664 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
23665 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(time));
23666 if (message_arena != submessage_arena) {
23667 time = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
23668 message_arena, time, submessage_arena);
23683 return _internal_has_optimistictime();
23686 const ::rti1516_2025::fedpro::LogicalTime* p = optimistictime_;
23692 return _internal_optimistictime();
23696 if (GetArenaForAllocation() ==
nullptr) {
23697 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(optimistictime_);
23699 optimistictime_ = optimistictime;
23700 if (optimistictime) {
23710 optimistictime_ =
nullptr;
23711 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
23712 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
23713 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
23714 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
23715 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
23716 if (GetArenaForAllocation() !=
nullptr) {
23717 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
23719 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
23726 optimistictime_ =
nullptr;
23731 if (optimistictime_ ==
nullptr) {
23732 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::LogicalTime>(GetArenaForAllocation());
23733 optimistictime_ = p;
23735 return optimistictime_;
23743 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
23744 if (message_arena ==
nullptr) {
23745 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(optimistictime_);
23747 if (optimistictime) {
23748 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
23749 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
23750 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
23751 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(optimistictime));
23752 if (message_arena != submessage_arena) {
23753 optimistictime = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
23754 message_arena, optimistictime, submessage_arena);
23760 optimistictime_ = optimistictime;
23773 return _internal_has_time();
23776 const ::rti1516_2025::fedpro::LogicalTime* p = time_;
23782 return _internal_time();
23786 if (GetArenaForAllocation() ==
nullptr) {
23787 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(time_);
23801 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
23802 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
23803 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
23804 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
23805 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
23806 if (GetArenaForAllocation() !=
nullptr) {
23807 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
23809 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
23821 if (time_ ==
nullptr) {
23822 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::LogicalTime>(GetArenaForAllocation());
23833 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
23834 if (message_arena ==
nullptr) {
23835 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(time_);
23838 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
23839 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
23840 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
23841 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(time));
23842 if (message_arena != submessage_arena) {
23843 time = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
23844 message_arena, time, submessage_arena);
23863 return _internal_has_retraction();
23866 const ::rti1516_2025::fedpro::MessageRetractionHandle* p = retraction_;
23872 return _internal_retraction();
23876 if (GetArenaForAllocation() ==
nullptr) {
23877 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(retraction_);
23879 retraction_ = retraction;
23890 retraction_ =
nullptr;
23891 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
23892 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
23893 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
23894 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
23895 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
23896 if (GetArenaForAllocation() !=
nullptr) {
23897 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
23899 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
23906 retraction_ =
nullptr;
23911 if (retraction_ ==
nullptr) {
23912 auto* p = CreateMaybeMessage<::rti1516_2025::fedpro::MessageRetractionHandle>(GetArenaForAllocation());
23915 return retraction_;
23923 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
23924 if (message_arena ==
nullptr) {
23925 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(retraction_);
23928 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
23929 ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
23930 ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
23931 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(retraction));
23932 if (message_arena != submessage_arena) {
23933 retraction = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
23934 message_arena, retraction, submessage_arena);
23940 retraction_ = retraction;
23954 return callbackRequest_case() == kConnectionLost;
23957 return _internal_has_connectionlost();
23960 _oneof_case_[0] = kConnectionLost;
23963 if (_internal_has_connectionlost()) {
23964 if (GetArenaForAllocation() ==
nullptr) {
23965 delete callbackRequest_.connectionlost_;
23967 clear_has_callbackRequest();
23972 if (_internal_has_connectionlost()) {
23973 clear_has_callbackRequest();
23975 if (GetArenaForAllocation() !=
nullptr) {
23976 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
23978 callbackRequest_.connectionlost_ =
nullptr;
23985 return _internal_has_connectionlost()
23986 ? *callbackRequest_.connectionlost_
23991 return _internal_connectionlost();
23995 if (_internal_has_connectionlost()) {
23996 clear_has_callbackRequest();
23998 callbackRequest_.connectionlost_ =
nullptr;
24005 clear_callbackRequest();
24006 if (connectionlost) {
24007 set_has_connectionlost();
24008 callbackRequest_.connectionlost_ = connectionlost;
24013 if (!_internal_has_connectionlost()) {
24014 clear_callbackRequest();
24015 set_has_connectionlost();
24016 callbackRequest_.connectionlost_ = CreateMaybeMessage< ::rti1516_2025::fedpro::ConnectionLost >(GetArenaForAllocation());
24018 return callbackRequest_.connectionlost_;
24028 return callbackRequest_case() == kReportFederationExecutions;
24031 return _internal_has_reportfederationexecutions();
24034 _oneof_case_[0] = kReportFederationExecutions;
24037 if (_internal_has_reportfederationexecutions()) {
24038 if (GetArenaForAllocation() ==
nullptr) {
24039 delete callbackRequest_.reportfederationexecutions_;
24041 clear_has_callbackRequest();
24046 if (_internal_has_reportfederationexecutions()) {
24047 clear_has_callbackRequest();
24049 if (GetArenaForAllocation() !=
nullptr) {
24050 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
24052 callbackRequest_.reportfederationexecutions_ =
nullptr;
24059 return _internal_has_reportfederationexecutions()
24060 ? *callbackRequest_.reportfederationexecutions_
24065 return _internal_reportfederationexecutions();
24069 if (_internal_has_reportfederationexecutions()) {
24070 clear_has_callbackRequest();
24072 callbackRequest_.reportfederationexecutions_ =
nullptr;
24079 clear_callbackRequest();
24080 if (reportfederationexecutions) {
24081 set_has_reportfederationexecutions();
24082 callbackRequest_.reportfederationexecutions_ = reportfederationexecutions;
24087 if (!_internal_has_reportfederationexecutions()) {
24088 clear_callbackRequest();
24089 set_has_reportfederationexecutions();
24090 callbackRequest_.reportfederationexecutions_ = CreateMaybeMessage< ::rti1516_2025::fedpro::ReportFederationExecutions >(GetArenaForAllocation());
24092 return callbackRequest_.reportfederationexecutions_;
24102 return callbackRequest_case() == kReportFederationExecutionMembers;
24105 return _internal_has_reportfederationexecutionmembers();
24108 _oneof_case_[0] = kReportFederationExecutionMembers;
24111 if (_internal_has_reportfederationexecutionmembers()) {
24112 if (GetArenaForAllocation() ==
nullptr) {
24113 delete callbackRequest_.reportfederationexecutionmembers_;
24115 clear_has_callbackRequest();
24120 if (_internal_has_reportfederationexecutionmembers()) {
24121 clear_has_callbackRequest();
24123 if (GetArenaForAllocation() !=
nullptr) {
24124 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
24126 callbackRequest_.reportfederationexecutionmembers_ =
nullptr;
24133 return _internal_has_reportfederationexecutionmembers()
24134 ? *callbackRequest_.reportfederationexecutionmembers_
24139 return _internal_reportfederationexecutionmembers();
24143 if (_internal_has_reportfederationexecutionmembers()) {
24144 clear_has_callbackRequest();
24146 callbackRequest_.reportfederationexecutionmembers_ =
nullptr;
24153 clear_callbackRequest();
24154 if (reportfederationexecutionmembers) {
24155 set_has_reportfederationexecutionmembers();
24156 callbackRequest_.reportfederationexecutionmembers_ = reportfederationexecutionmembers;
24161 if (!_internal_has_reportfederationexecutionmembers()) {
24162 clear_callbackRequest();
24163 set_has_reportfederationexecutionmembers();
24164 callbackRequest_.reportfederationexecutionmembers_ = CreateMaybeMessage< ::rti1516_2025::fedpro::ReportFederationExecutionMembers >(GetArenaForAllocation());
24166 return callbackRequest_.reportfederationexecutionmembers_;
24176 return callbackRequest_case() == kReportFederationExecutionDoesNotExist;
24179 return _internal_has_reportfederationexecutiondoesnotexist();
24182 _oneof_case_[0] = kReportFederationExecutionDoesNotExist;
24185 if (_internal_has_reportfederationexecutiondoesnotexist()) {
24186 if (GetArenaForAllocation() ==
nullptr) {
24187 delete callbackRequest_.reportfederationexecutiondoesnotexist_;
24189 clear_has_callbackRequest();
24194 if (_internal_has_reportfederationexecutiondoesnotexist()) {
24195 clear_has_callbackRequest();
24197 if (GetArenaForAllocation() !=
nullptr) {
24198 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
24200 callbackRequest_.reportfederationexecutiondoesnotexist_ =
nullptr;
24207 return _internal_has_reportfederationexecutiondoesnotexist()
24208 ? *callbackRequest_.reportfederationexecutiondoesnotexist_
24213 return _internal_reportfederationexecutiondoesnotexist();
24217 if (_internal_has_reportfederationexecutiondoesnotexist()) {
24218 clear_has_callbackRequest();
24220 callbackRequest_.reportfederationexecutiondoesnotexist_ =
nullptr;
24227 clear_callbackRequest();
24228 if (reportfederationexecutiondoesnotexist) {
24229 set_has_reportfederationexecutiondoesnotexist();
24230 callbackRequest_.reportfederationexecutiondoesnotexist_ = reportfederationexecutiondoesnotexist;
24235 if (!_internal_has_reportfederationexecutiondoesnotexist()) {
24236 clear_callbackRequest();
24237 set_has_reportfederationexecutiondoesnotexist();
24238 callbackRequest_.reportfederationexecutiondoesnotexist_ = CreateMaybeMessage< ::rti1516_2025::fedpro::ReportFederationExecutionDoesNotExist >(GetArenaForAllocation());
24240 return callbackRequest_.reportfederationexecutiondoesnotexist_;
24250 return callbackRequest_case() == kFederateResigned;
24253 return _internal_has_federateresigned();
24256 _oneof_case_[0] = kFederateResigned;
24259 if (_internal_has_federateresigned()) {
24260 if (GetArenaForAllocation() ==
nullptr) {
24261 delete callbackRequest_.federateresigned_;
24263 clear_has_callbackRequest();
24268 if (_internal_has_federateresigned()) {
24269 clear_has_callbackRequest();
24271 if (GetArenaForAllocation() !=
nullptr) {
24272 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
24274 callbackRequest_.federateresigned_ =
nullptr;
24281 return _internal_has_federateresigned()
24282 ? *callbackRequest_.federateresigned_
24287 return _internal_federateresigned();
24291 if (_internal_has_federateresigned()) {
24292 clear_has_callbackRequest();
24294 callbackRequest_.federateresigned_ =
nullptr;
24301 clear_callbackRequest();
24302 if (federateresigned) {
24303 set_has_federateresigned();
24304 callbackRequest_.federateresigned_ = federateresigned;
24309 if (!_internal_has_federateresigned()) {
24310 clear_callbackRequest();
24311 set_has_federateresigned();
24312 callbackRequest_.federateresigned_ = CreateMaybeMessage< ::rti1516_2025::fedpro::FederateResigned >(GetArenaForAllocation());
24314 return callbackRequest_.federateresigned_;
24324 return callbackRequest_case() == kSynchronizationPointRegistrationSucceeded;
24327 return _internal_has_synchronizationpointregistrationsucceeded();
24330 _oneof_case_[0] = kSynchronizationPointRegistrationSucceeded;
24333 if (_internal_has_synchronizationpointregistrationsucceeded()) {
24334 if (GetArenaForAllocation() ==
nullptr) {
24335 delete callbackRequest_.synchronizationpointregistrationsucceeded_;
24337 clear_has_callbackRequest();
24342 if (_internal_has_synchronizationpointregistrationsucceeded()) {
24343 clear_has_callbackRequest();
24345 if (GetArenaForAllocation() !=
nullptr) {
24346 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
24348 callbackRequest_.synchronizationpointregistrationsucceeded_ =
nullptr;
24355 return _internal_has_synchronizationpointregistrationsucceeded()
24356 ? *callbackRequest_.synchronizationpointregistrationsucceeded_
24361 return _internal_synchronizationpointregistrationsucceeded();
24365 if (_internal_has_synchronizationpointregistrationsucceeded()) {
24366 clear_has_callbackRequest();
24368 callbackRequest_.synchronizationpointregistrationsucceeded_ =
nullptr;
24375 clear_callbackRequest();
24376 if (synchronizationpointregistrationsucceeded) {
24377 set_has_synchronizationpointregistrationsucceeded();
24378 callbackRequest_.synchronizationpointregistrationsucceeded_ = synchronizationpointregistrationsucceeded;
24383 if (!_internal_has_synchronizationpointregistrationsucceeded()) {
24384 clear_callbackRequest();
24385 set_has_synchronizationpointregistrationsucceeded();
24386 callbackRequest_.synchronizationpointregistrationsucceeded_ = CreateMaybeMessage< ::rti1516_2025::fedpro::SynchronizationPointRegistrationSucceeded >(GetArenaForAllocation());
24388 return callbackRequest_.synchronizationpointregistrationsucceeded_;
24398 return callbackRequest_case() == kSynchronizationPointRegistrationFailed;
24401 return _internal_has_synchronizationpointregistrationfailed();
24404 _oneof_case_[0] = kSynchronizationPointRegistrationFailed;
24407 if (_internal_has_synchronizationpointregistrationfailed()) {
24408 if (GetArenaForAllocation() ==
nullptr) {
24409 delete callbackRequest_.synchronizationpointregistrationfailed_;
24411 clear_has_callbackRequest();
24416 if (_internal_has_synchronizationpointregistrationfailed()) {
24417 clear_has_callbackRequest();
24419 if (GetArenaForAllocation() !=
nullptr) {
24420 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
24422 callbackRequest_.synchronizationpointregistrationfailed_ =
nullptr;
24429 return _internal_has_synchronizationpointregistrationfailed()
24430 ? *callbackRequest_.synchronizationpointregistrationfailed_
24435 return _internal_synchronizationpointregistrationfailed();
24439 if (_internal_has_synchronizationpointregistrationfailed()) {
24440 clear_has_callbackRequest();
24442 callbackRequest_.synchronizationpointregistrationfailed_ =
nullptr;
24449 clear_callbackRequest();
24450 if (synchronizationpointregistrationfailed) {
24451 set_has_synchronizationpointregistrationfailed();
24452 callbackRequest_.synchronizationpointregistrationfailed_ = synchronizationpointregistrationfailed;
24457 if (!_internal_has_synchronizationpointregistrationfailed()) {
24458 clear_callbackRequest();
24459 set_has_synchronizationpointregistrationfailed();
24460 callbackRequest_.synchronizationpointregistrationfailed_ = CreateMaybeMessage< ::rti1516_2025::fedpro::SynchronizationPointRegistrationFailed >(GetArenaForAllocation());
24462 return callbackRequest_.synchronizationpointregistrationfailed_;
24472 return callbackRequest_case() == kAnnounceSynchronizationPoint;
24475 return _internal_has_announcesynchronizationpoint();
24478 _oneof_case_[0] = kAnnounceSynchronizationPoint;
24481 if (_internal_has_announcesynchronizationpoint()) {
24482 if (GetArenaForAllocation() ==
nullptr) {
24483 delete callbackRequest_.announcesynchronizationpoint_;
24485 clear_has_callbackRequest();
24490 if (_internal_has_announcesynchronizationpoint()) {
24491 clear_has_callbackRequest();
24493 if (GetArenaForAllocation() !=
nullptr) {
24494 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
24496 callbackRequest_.announcesynchronizationpoint_ =
nullptr;
24503 return _internal_has_announcesynchronizationpoint()
24504 ? *callbackRequest_.announcesynchronizationpoint_
24509 return _internal_announcesynchronizationpoint();
24513 if (_internal_has_announcesynchronizationpoint()) {
24514 clear_has_callbackRequest();
24516 callbackRequest_.announcesynchronizationpoint_ =
nullptr;
24523 clear_callbackRequest();
24524 if (announcesynchronizationpoint) {
24525 set_has_announcesynchronizationpoint();
24526 callbackRequest_.announcesynchronizationpoint_ = announcesynchronizationpoint;
24531 if (!_internal_has_announcesynchronizationpoint()) {
24532 clear_callbackRequest();
24533 set_has_announcesynchronizationpoint();
24534 callbackRequest_.announcesynchronizationpoint_ = CreateMaybeMessage< ::rti1516_2025::fedpro::AnnounceSynchronizationPoint >(GetArenaForAllocation());
24536 return callbackRequest_.announcesynchronizationpoint_;
24546 return callbackRequest_case() == kFederationSynchronized;
24549 return _internal_has_federationsynchronized();
24552 _oneof_case_[0] = kFederationSynchronized;
24555 if (_internal_has_federationsynchronized()) {
24556 if (GetArenaForAllocation() ==
nullptr) {
24557 delete callbackRequest_.federationsynchronized_;
24559 clear_has_callbackRequest();
24564 if (_internal_has_federationsynchronized()) {
24565 clear_has_callbackRequest();
24567 if (GetArenaForAllocation() !=
nullptr) {
24568 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
24570 callbackRequest_.federationsynchronized_ =
nullptr;
24577 return _internal_has_federationsynchronized()
24578 ? *callbackRequest_.federationsynchronized_
24583 return _internal_federationsynchronized();
24587 if (_internal_has_federationsynchronized()) {
24588 clear_has_callbackRequest();
24590 callbackRequest_.federationsynchronized_ =
nullptr;
24597 clear_callbackRequest();
24598 if (federationsynchronized) {
24599 set_has_federationsynchronized();
24600 callbackRequest_.federationsynchronized_ = federationsynchronized;
24605 if (!_internal_has_federationsynchronized()) {
24606 clear_callbackRequest();
24607 set_has_federationsynchronized();
24608 callbackRequest_.federationsynchronized_ = CreateMaybeMessage< ::rti1516_2025::fedpro::FederationSynchronized >(GetArenaForAllocation());
24610 return callbackRequest_.federationsynchronized_;
24620 return callbackRequest_case() == kInitiateFederateSave;
24623 return _internal_has_initiatefederatesave();
24626 _oneof_case_[0] = kInitiateFederateSave;
24629 if (_internal_has_initiatefederatesave()) {
24630 if (GetArenaForAllocation() ==
nullptr) {
24631 delete callbackRequest_.initiatefederatesave_;
24633 clear_has_callbackRequest();
24638 if (_internal_has_initiatefederatesave()) {
24639 clear_has_callbackRequest();
24641 if (GetArenaForAllocation() !=
nullptr) {
24642 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
24644 callbackRequest_.initiatefederatesave_ =
nullptr;
24651 return _internal_has_initiatefederatesave()
24652 ? *callbackRequest_.initiatefederatesave_
24657 return _internal_initiatefederatesave();
24661 if (_internal_has_initiatefederatesave()) {
24662 clear_has_callbackRequest();
24664 callbackRequest_.initiatefederatesave_ =
nullptr;
24671 clear_callbackRequest();
24672 if (initiatefederatesave) {
24673 set_has_initiatefederatesave();
24674 callbackRequest_.initiatefederatesave_ = initiatefederatesave;
24679 if (!_internal_has_initiatefederatesave()) {
24680 clear_callbackRequest();
24681 set_has_initiatefederatesave();
24682 callbackRequest_.initiatefederatesave_ = CreateMaybeMessage< ::rti1516_2025::fedpro::InitiateFederateSave >(GetArenaForAllocation());
24684 return callbackRequest_.initiatefederatesave_;
24694 return callbackRequest_case() == kInitiateFederateSaveWithTime;
24697 return _internal_has_initiatefederatesavewithtime();
24700 _oneof_case_[0] = kInitiateFederateSaveWithTime;
24703 if (_internal_has_initiatefederatesavewithtime()) {
24704 if (GetArenaForAllocation() ==
nullptr) {
24705 delete callbackRequest_.initiatefederatesavewithtime_;
24707 clear_has_callbackRequest();
24712 if (_internal_has_initiatefederatesavewithtime()) {
24713 clear_has_callbackRequest();
24715 if (GetArenaForAllocation() !=
nullptr) {
24716 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
24718 callbackRequest_.initiatefederatesavewithtime_ =
nullptr;
24725 return _internal_has_initiatefederatesavewithtime()
24726 ? *callbackRequest_.initiatefederatesavewithtime_
24731 return _internal_initiatefederatesavewithtime();
24735 if (_internal_has_initiatefederatesavewithtime()) {
24736 clear_has_callbackRequest();
24738 callbackRequest_.initiatefederatesavewithtime_ =
nullptr;
24745 clear_callbackRequest();
24746 if (initiatefederatesavewithtime) {
24747 set_has_initiatefederatesavewithtime();
24748 callbackRequest_.initiatefederatesavewithtime_ = initiatefederatesavewithtime;
24753 if (!_internal_has_initiatefederatesavewithtime()) {
24754 clear_callbackRequest();
24755 set_has_initiatefederatesavewithtime();
24756 callbackRequest_.initiatefederatesavewithtime_ = CreateMaybeMessage< ::rti1516_2025::fedpro::InitiateFederateSaveWithTime >(GetArenaForAllocation());
24758 return callbackRequest_.initiatefederatesavewithtime_;
24768 return callbackRequest_case() == kFederationSaved;
24771 return _internal_has_federationsaved();
24774 _oneof_case_[0] = kFederationSaved;
24777 if (_internal_has_federationsaved()) {
24778 if (GetArenaForAllocation() ==
nullptr) {
24779 delete callbackRequest_.federationsaved_;
24781 clear_has_callbackRequest();
24786 if (_internal_has_federationsaved()) {
24787 clear_has_callbackRequest();
24789 if (GetArenaForAllocation() !=
nullptr) {
24790 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
24792 callbackRequest_.federationsaved_ =
nullptr;
24799 return _internal_has_federationsaved()
24800 ? *callbackRequest_.federationsaved_
24805 return _internal_federationsaved();
24809 if (_internal_has_federationsaved()) {
24810 clear_has_callbackRequest();
24812 callbackRequest_.federationsaved_ =
nullptr;
24819 clear_callbackRequest();
24820 if (federationsaved) {
24821 set_has_federationsaved();
24822 callbackRequest_.federationsaved_ = federationsaved;
24827 if (!_internal_has_federationsaved()) {
24828 clear_callbackRequest();
24829 set_has_federationsaved();
24830 callbackRequest_.federationsaved_ = CreateMaybeMessage< ::rti1516_2025::fedpro::FederationSaved >(GetArenaForAllocation());
24832 return callbackRequest_.federationsaved_;
24842 return callbackRequest_case() == kFederationNotSaved;
24845 return _internal_has_federationnotsaved();
24848 _oneof_case_[0] = kFederationNotSaved;
24851 if (_internal_has_federationnotsaved()) {
24852 if (GetArenaForAllocation() ==
nullptr) {
24853 delete callbackRequest_.federationnotsaved_;
24855 clear_has_callbackRequest();
24860 if (_internal_has_federationnotsaved()) {
24861 clear_has_callbackRequest();
24863 if (GetArenaForAllocation() !=
nullptr) {
24864 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
24866 callbackRequest_.federationnotsaved_ =
nullptr;
24873 return _internal_has_federationnotsaved()
24874 ? *callbackRequest_.federationnotsaved_
24879 return _internal_federationnotsaved();
24883 if (_internal_has_federationnotsaved()) {
24884 clear_has_callbackRequest();
24886 callbackRequest_.federationnotsaved_ =
nullptr;
24893 clear_callbackRequest();
24894 if (federationnotsaved) {
24895 set_has_federationnotsaved();
24896 callbackRequest_.federationnotsaved_ = federationnotsaved;
24901 if (!_internal_has_federationnotsaved()) {
24902 clear_callbackRequest();
24903 set_has_federationnotsaved();
24904 callbackRequest_.federationnotsaved_ = CreateMaybeMessage< ::rti1516_2025::fedpro::FederationNotSaved >(GetArenaForAllocation());
24906 return callbackRequest_.federationnotsaved_;
24916 return callbackRequest_case() == kFederationSaveStatusResponse;
24919 return _internal_has_federationsavestatusresponse();
24922 _oneof_case_[0] = kFederationSaveStatusResponse;
24925 if (_internal_has_federationsavestatusresponse()) {
24926 if (GetArenaForAllocation() ==
nullptr) {
24927 delete callbackRequest_.federationsavestatusresponse_;
24929 clear_has_callbackRequest();
24934 if (_internal_has_federationsavestatusresponse()) {
24935 clear_has_callbackRequest();
24937 if (GetArenaForAllocation() !=
nullptr) {
24938 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
24940 callbackRequest_.federationsavestatusresponse_ =
nullptr;
24947 return _internal_has_federationsavestatusresponse()
24948 ? *callbackRequest_.federationsavestatusresponse_
24953 return _internal_federationsavestatusresponse();
24957 if (_internal_has_federationsavestatusresponse()) {
24958 clear_has_callbackRequest();
24960 callbackRequest_.federationsavestatusresponse_ =
nullptr;
24967 clear_callbackRequest();
24968 if (federationsavestatusresponse) {
24969 set_has_federationsavestatusresponse();
24970 callbackRequest_.federationsavestatusresponse_ = federationsavestatusresponse;
24975 if (!_internal_has_federationsavestatusresponse()) {
24976 clear_callbackRequest();
24977 set_has_federationsavestatusresponse();
24978 callbackRequest_.federationsavestatusresponse_ = CreateMaybeMessage< ::rti1516_2025::fedpro::FederationSaveStatusResponse >(GetArenaForAllocation());
24980 return callbackRequest_.federationsavestatusresponse_;
24990 return callbackRequest_case() == kRequestFederationRestoreSucceeded;
24993 return _internal_has_requestfederationrestoresucceeded();
24996 _oneof_case_[0] = kRequestFederationRestoreSucceeded;
24999 if (_internal_has_requestfederationrestoresucceeded()) {
25000 if (GetArenaForAllocation() ==
nullptr) {
25001 delete callbackRequest_.requestfederationrestoresucceeded_;
25003 clear_has_callbackRequest();
25008 if (_internal_has_requestfederationrestoresucceeded()) {
25009 clear_has_callbackRequest();
25011 if (GetArenaForAllocation() !=
nullptr) {
25012 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
25014 callbackRequest_.requestfederationrestoresucceeded_ =
nullptr;
25021 return _internal_has_requestfederationrestoresucceeded()
25022 ? *callbackRequest_.requestfederationrestoresucceeded_
25027 return _internal_requestfederationrestoresucceeded();
25031 if (_internal_has_requestfederationrestoresucceeded()) {
25032 clear_has_callbackRequest();
25034 callbackRequest_.requestfederationrestoresucceeded_ =
nullptr;
25041 clear_callbackRequest();
25042 if (requestfederationrestoresucceeded) {
25043 set_has_requestfederationrestoresucceeded();
25044 callbackRequest_.requestfederationrestoresucceeded_ = requestfederationrestoresucceeded;
25049 if (!_internal_has_requestfederationrestoresucceeded()) {
25050 clear_callbackRequest();
25051 set_has_requestfederationrestoresucceeded();
25052 callbackRequest_.requestfederationrestoresucceeded_ = CreateMaybeMessage< ::rti1516_2025::fedpro::RequestFederationRestoreSucceeded >(GetArenaForAllocation());
25054 return callbackRequest_.requestfederationrestoresucceeded_;
25064 return callbackRequest_case() == kRequestFederationRestoreFailed;
25067 return _internal_has_requestfederationrestorefailed();
25070 _oneof_case_[0] = kRequestFederationRestoreFailed;
25073 if (_internal_has_requestfederationrestorefailed()) {
25074 if (GetArenaForAllocation() ==
nullptr) {
25075 delete callbackRequest_.requestfederationrestorefailed_;
25077 clear_has_callbackRequest();
25082 if (_internal_has_requestfederationrestorefailed()) {
25083 clear_has_callbackRequest();
25085 if (GetArenaForAllocation() !=
nullptr) {
25086 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
25088 callbackRequest_.requestfederationrestorefailed_ =
nullptr;
25095 return _internal_has_requestfederationrestorefailed()
25096 ? *callbackRequest_.requestfederationrestorefailed_
25101 return _internal_requestfederationrestorefailed();
25105 if (_internal_has_requestfederationrestorefailed()) {
25106 clear_has_callbackRequest();
25108 callbackRequest_.requestfederationrestorefailed_ =
nullptr;
25115 clear_callbackRequest();
25116 if (requestfederationrestorefailed) {
25117 set_has_requestfederationrestorefailed();
25118 callbackRequest_.requestfederationrestorefailed_ = requestfederationrestorefailed;
25123 if (!_internal_has_requestfederationrestorefailed()) {
25124 clear_callbackRequest();
25125 set_has_requestfederationrestorefailed();
25126 callbackRequest_.requestfederationrestorefailed_ = CreateMaybeMessage< ::rti1516_2025::fedpro::RequestFederationRestoreFailed >(GetArenaForAllocation());
25128 return callbackRequest_.requestfederationrestorefailed_;
25138 return callbackRequest_case() == kFederationRestoreBegun;
25141 return _internal_has_federationrestorebegun();
25144 _oneof_case_[0] = kFederationRestoreBegun;
25147 if (_internal_has_federationrestorebegun()) {
25148 if (GetArenaForAllocation() ==
nullptr) {
25149 delete callbackRequest_.federationrestorebegun_;
25151 clear_has_callbackRequest();
25156 if (_internal_has_federationrestorebegun()) {
25157 clear_has_callbackRequest();
25159 if (GetArenaForAllocation() !=
nullptr) {
25160 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
25162 callbackRequest_.federationrestorebegun_ =
nullptr;
25169 return _internal_has_federationrestorebegun()
25170 ? *callbackRequest_.federationrestorebegun_
25175 return _internal_federationrestorebegun();
25179 if (_internal_has_federationrestorebegun()) {
25180 clear_has_callbackRequest();
25182 callbackRequest_.federationrestorebegun_ =
nullptr;
25189 clear_callbackRequest();
25190 if (federationrestorebegun) {
25191 set_has_federationrestorebegun();
25192 callbackRequest_.federationrestorebegun_ = federationrestorebegun;
25197 if (!_internal_has_federationrestorebegun()) {
25198 clear_callbackRequest();
25199 set_has_federationrestorebegun();
25200 callbackRequest_.federationrestorebegun_ = CreateMaybeMessage< ::rti1516_2025::fedpro::FederationRestoreBegun >(GetArenaForAllocation());
25202 return callbackRequest_.federationrestorebegun_;
25212 return callbackRequest_case() == kInitiateFederateRestore;
25215 return _internal_has_initiatefederaterestore();
25218 _oneof_case_[0] = kInitiateFederateRestore;
25221 if (_internal_has_initiatefederaterestore()) {
25222 if (GetArenaForAllocation() ==
nullptr) {
25223 delete callbackRequest_.initiatefederaterestore_;
25225 clear_has_callbackRequest();
25230 if (_internal_has_initiatefederaterestore()) {
25231 clear_has_callbackRequest();
25233 if (GetArenaForAllocation() !=
nullptr) {
25234 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
25236 callbackRequest_.initiatefederaterestore_ =
nullptr;
25243 return _internal_has_initiatefederaterestore()
25244 ? *callbackRequest_.initiatefederaterestore_
25249 return _internal_initiatefederaterestore();
25253 if (_internal_has_initiatefederaterestore()) {
25254 clear_has_callbackRequest();
25256 callbackRequest_.initiatefederaterestore_ =
nullptr;
25263 clear_callbackRequest();
25264 if (initiatefederaterestore) {
25265 set_has_initiatefederaterestore();
25266 callbackRequest_.initiatefederaterestore_ = initiatefederaterestore;
25271 if (!_internal_has_initiatefederaterestore()) {
25272 clear_callbackRequest();
25273 set_has_initiatefederaterestore();
25274 callbackRequest_.initiatefederaterestore_ = CreateMaybeMessage< ::rti1516_2025::fedpro::InitiateFederateRestore >(GetArenaForAllocation());
25276 return callbackRequest_.initiatefederaterestore_;
25286 return callbackRequest_case() == kFederationRestored;
25289 return _internal_has_federationrestored();
25292 _oneof_case_[0] = kFederationRestored;
25295 if (_internal_has_federationrestored()) {
25296 if (GetArenaForAllocation() ==
nullptr) {
25297 delete callbackRequest_.federationrestored_;
25299 clear_has_callbackRequest();
25304 if (_internal_has_federationrestored()) {
25305 clear_has_callbackRequest();
25307 if (GetArenaForAllocation() !=
nullptr) {
25308 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
25310 callbackRequest_.federationrestored_ =
nullptr;
25317 return _internal_has_federationrestored()
25318 ? *callbackRequest_.federationrestored_
25323 return _internal_federationrestored();
25327 if (_internal_has_federationrestored()) {
25328 clear_has_callbackRequest();
25330 callbackRequest_.federationrestored_ =
nullptr;
25337 clear_callbackRequest();
25338 if (federationrestored) {
25339 set_has_federationrestored();
25340 callbackRequest_.federationrestored_ = federationrestored;
25345 if (!_internal_has_federationrestored()) {
25346 clear_callbackRequest();
25347 set_has_federationrestored();
25348 callbackRequest_.federationrestored_ = CreateMaybeMessage< ::rti1516_2025::fedpro::FederationRestored >(GetArenaForAllocation());
25350 return callbackRequest_.federationrestored_;
25360 return callbackRequest_case() == kFederationNotRestored;
25363 return _internal_has_federationnotrestored();
25366 _oneof_case_[0] = kFederationNotRestored;
25369 if (_internal_has_federationnotrestored()) {
25370 if (GetArenaForAllocation() ==
nullptr) {
25371 delete callbackRequest_.federationnotrestored_;
25373 clear_has_callbackRequest();
25378 if (_internal_has_federationnotrestored()) {
25379 clear_has_callbackRequest();
25381 if (GetArenaForAllocation() !=
nullptr) {
25382 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
25384 callbackRequest_.federationnotrestored_ =
nullptr;
25391 return _internal_has_federationnotrestored()
25392 ? *callbackRequest_.federationnotrestored_
25397 return _internal_federationnotrestored();
25401 if (_internal_has_federationnotrestored()) {
25402 clear_has_callbackRequest();
25404 callbackRequest_.federationnotrestored_ =
nullptr;
25411 clear_callbackRequest();
25412 if (federationnotrestored) {
25413 set_has_federationnotrestored();
25414 callbackRequest_.federationnotrestored_ = federationnotrestored;
25419 if (!_internal_has_federationnotrestored()) {
25420 clear_callbackRequest();
25421 set_has_federationnotrestored();
25422 callbackRequest_.federationnotrestored_ = CreateMaybeMessage< ::rti1516_2025::fedpro::FederationNotRestored >(GetArenaForAllocation());
25424 return callbackRequest_.federationnotrestored_;
25434 return callbackRequest_case() == kFederationRestoreStatusResponse;
25437 return _internal_has_federationrestorestatusresponse();
25440 _oneof_case_[0] = kFederationRestoreStatusResponse;
25443 if (_internal_has_federationrestorestatusresponse()) {
25444 if (GetArenaForAllocation() ==
nullptr) {
25445 delete callbackRequest_.federationrestorestatusresponse_;
25447 clear_has_callbackRequest();
25452 if (_internal_has_federationrestorestatusresponse()) {
25453 clear_has_callbackRequest();
25455 if (GetArenaForAllocation() !=
nullptr) {
25456 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
25458 callbackRequest_.federationrestorestatusresponse_ =
nullptr;
25465 return _internal_has_federationrestorestatusresponse()
25466 ? *callbackRequest_.federationrestorestatusresponse_
25471 return _internal_federationrestorestatusresponse();
25475 if (_internal_has_federationrestorestatusresponse()) {
25476 clear_has_callbackRequest();
25478 callbackRequest_.federationrestorestatusresponse_ =
nullptr;
25485 clear_callbackRequest();
25486 if (federationrestorestatusresponse) {
25487 set_has_federationrestorestatusresponse();
25488 callbackRequest_.federationrestorestatusresponse_ = federationrestorestatusresponse;
25493 if (!_internal_has_federationrestorestatusresponse()) {
25494 clear_callbackRequest();
25495 set_has_federationrestorestatusresponse();
25496 callbackRequest_.federationrestorestatusresponse_ = CreateMaybeMessage< ::rti1516_2025::fedpro::FederationRestoreStatusResponse >(GetArenaForAllocation());
25498 return callbackRequest_.federationrestorestatusresponse_;
25508 return callbackRequest_case() == kStartRegistrationForObjectClass;
25511 return _internal_has_startregistrationforobjectclass();
25514 _oneof_case_[0] = kStartRegistrationForObjectClass;
25517 if (_internal_has_startregistrationforobjectclass()) {
25518 if (GetArenaForAllocation() ==
nullptr) {
25519 delete callbackRequest_.startregistrationforobjectclass_;
25521 clear_has_callbackRequest();
25526 if (_internal_has_startregistrationforobjectclass()) {
25527 clear_has_callbackRequest();
25529 if (GetArenaForAllocation() !=
nullptr) {
25530 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
25532 callbackRequest_.startregistrationforobjectclass_ =
nullptr;
25539 return _internal_has_startregistrationforobjectclass()
25540 ? *callbackRequest_.startregistrationforobjectclass_
25545 return _internal_startregistrationforobjectclass();
25549 if (_internal_has_startregistrationforobjectclass()) {
25550 clear_has_callbackRequest();
25552 callbackRequest_.startregistrationforobjectclass_ =
nullptr;
25559 clear_callbackRequest();
25560 if (startregistrationforobjectclass) {
25561 set_has_startregistrationforobjectclass();
25562 callbackRequest_.startregistrationforobjectclass_ = startregistrationforobjectclass;
25567 if (!_internal_has_startregistrationforobjectclass()) {
25568 clear_callbackRequest();
25569 set_has_startregistrationforobjectclass();
25570 callbackRequest_.startregistrationforobjectclass_ = CreateMaybeMessage< ::rti1516_2025::fedpro::StartRegistrationForObjectClass >(GetArenaForAllocation());
25572 return callbackRequest_.startregistrationforobjectclass_;
25582 return callbackRequest_case() == kStopRegistrationForObjectClass;
25585 return _internal_has_stopregistrationforobjectclass();
25588 _oneof_case_[0] = kStopRegistrationForObjectClass;
25591 if (_internal_has_stopregistrationforobjectclass()) {
25592 if (GetArenaForAllocation() ==
nullptr) {
25593 delete callbackRequest_.stopregistrationforobjectclass_;
25595 clear_has_callbackRequest();
25600 if (_internal_has_stopregistrationforobjectclass()) {
25601 clear_has_callbackRequest();
25603 if (GetArenaForAllocation() !=
nullptr) {
25604 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
25606 callbackRequest_.stopregistrationforobjectclass_ =
nullptr;
25613 return _internal_has_stopregistrationforobjectclass()
25614 ? *callbackRequest_.stopregistrationforobjectclass_
25619 return _internal_stopregistrationforobjectclass();
25623 if (_internal_has_stopregistrationforobjectclass()) {
25624 clear_has_callbackRequest();
25626 callbackRequest_.stopregistrationforobjectclass_ =
nullptr;
25633 clear_callbackRequest();
25634 if (stopregistrationforobjectclass) {
25635 set_has_stopregistrationforobjectclass();
25636 callbackRequest_.stopregistrationforobjectclass_ = stopregistrationforobjectclass;
25641 if (!_internal_has_stopregistrationforobjectclass()) {
25642 clear_callbackRequest();
25643 set_has_stopregistrationforobjectclass();
25644 callbackRequest_.stopregistrationforobjectclass_ = CreateMaybeMessage< ::rti1516_2025::fedpro::StopRegistrationForObjectClass >(GetArenaForAllocation());
25646 return callbackRequest_.stopregistrationforobjectclass_;
25656 return callbackRequest_case() == kTurnInteractionsOn;
25659 return _internal_has_turninteractionson();
25662 _oneof_case_[0] = kTurnInteractionsOn;
25665 if (_internal_has_turninteractionson()) {
25666 if (GetArenaForAllocation() ==
nullptr) {
25667 delete callbackRequest_.turninteractionson_;
25669 clear_has_callbackRequest();
25674 if (_internal_has_turninteractionson()) {
25675 clear_has_callbackRequest();
25677 if (GetArenaForAllocation() !=
nullptr) {
25678 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
25680 callbackRequest_.turninteractionson_ =
nullptr;
25687 return _internal_has_turninteractionson()
25688 ? *callbackRequest_.turninteractionson_
25693 return _internal_turninteractionson();
25697 if (_internal_has_turninteractionson()) {
25698 clear_has_callbackRequest();
25700 callbackRequest_.turninteractionson_ =
nullptr;
25707 clear_callbackRequest();
25708 if (turninteractionson) {
25709 set_has_turninteractionson();
25710 callbackRequest_.turninteractionson_ = turninteractionson;
25715 if (!_internal_has_turninteractionson()) {
25716 clear_callbackRequest();
25717 set_has_turninteractionson();
25718 callbackRequest_.turninteractionson_ = CreateMaybeMessage< ::rti1516_2025::fedpro::TurnInteractionsOn >(GetArenaForAllocation());
25720 return callbackRequest_.turninteractionson_;
25730 return callbackRequest_case() == kTurnInteractionsOff;
25733 return _internal_has_turninteractionsoff();
25736 _oneof_case_[0] = kTurnInteractionsOff;
25739 if (_internal_has_turninteractionsoff()) {
25740 if (GetArenaForAllocation() ==
nullptr) {
25741 delete callbackRequest_.turninteractionsoff_;
25743 clear_has_callbackRequest();
25748 if (_internal_has_turninteractionsoff()) {
25749 clear_has_callbackRequest();
25751 if (GetArenaForAllocation() !=
nullptr) {
25752 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
25754 callbackRequest_.turninteractionsoff_ =
nullptr;
25761 return _internal_has_turninteractionsoff()
25762 ? *callbackRequest_.turninteractionsoff_
25767 return _internal_turninteractionsoff();
25771 if (_internal_has_turninteractionsoff()) {
25772 clear_has_callbackRequest();
25774 callbackRequest_.turninteractionsoff_ =
nullptr;
25781 clear_callbackRequest();
25782 if (turninteractionsoff) {
25783 set_has_turninteractionsoff();
25784 callbackRequest_.turninteractionsoff_ = turninteractionsoff;
25789 if (!_internal_has_turninteractionsoff()) {
25790 clear_callbackRequest();
25791 set_has_turninteractionsoff();
25792 callbackRequest_.turninteractionsoff_ = CreateMaybeMessage< ::rti1516_2025::fedpro::TurnInteractionsOff >(GetArenaForAllocation());
25794 return callbackRequest_.turninteractionsoff_;
25804 return callbackRequest_case() == kObjectInstanceNameReservationSucceeded;
25807 return _internal_has_objectinstancenamereservationsucceeded();
25810 _oneof_case_[0] = kObjectInstanceNameReservationSucceeded;
25813 if (_internal_has_objectinstancenamereservationsucceeded()) {
25814 if (GetArenaForAllocation() ==
nullptr) {
25815 delete callbackRequest_.objectinstancenamereservationsucceeded_;
25817 clear_has_callbackRequest();
25822 if (_internal_has_objectinstancenamereservationsucceeded()) {
25823 clear_has_callbackRequest();
25825 if (GetArenaForAllocation() !=
nullptr) {
25826 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
25828 callbackRequest_.objectinstancenamereservationsucceeded_ =
nullptr;
25835 return _internal_has_objectinstancenamereservationsucceeded()
25836 ? *callbackRequest_.objectinstancenamereservationsucceeded_
25841 return _internal_objectinstancenamereservationsucceeded();
25845 if (_internal_has_objectinstancenamereservationsucceeded()) {
25846 clear_has_callbackRequest();
25848 callbackRequest_.objectinstancenamereservationsucceeded_ =
nullptr;
25855 clear_callbackRequest();
25856 if (objectinstancenamereservationsucceeded) {
25857 set_has_objectinstancenamereservationsucceeded();
25858 callbackRequest_.objectinstancenamereservationsucceeded_ = objectinstancenamereservationsucceeded;
25863 if (!_internal_has_objectinstancenamereservationsucceeded()) {
25864 clear_callbackRequest();
25865 set_has_objectinstancenamereservationsucceeded();
25866 callbackRequest_.objectinstancenamereservationsucceeded_ = CreateMaybeMessage< ::rti1516_2025::fedpro::ObjectInstanceNameReservationSucceeded >(GetArenaForAllocation());
25868 return callbackRequest_.objectinstancenamereservationsucceeded_;
25878 return callbackRequest_case() == kObjectInstanceNameReservationFailed;
25881 return _internal_has_objectinstancenamereservationfailed();
25884 _oneof_case_[0] = kObjectInstanceNameReservationFailed;
25887 if (_internal_has_objectinstancenamereservationfailed()) {
25888 if (GetArenaForAllocation() ==
nullptr) {
25889 delete callbackRequest_.objectinstancenamereservationfailed_;
25891 clear_has_callbackRequest();
25896 if (_internal_has_objectinstancenamereservationfailed()) {
25897 clear_has_callbackRequest();
25899 if (GetArenaForAllocation() !=
nullptr) {
25900 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
25902 callbackRequest_.objectinstancenamereservationfailed_ =
nullptr;
25909 return _internal_has_objectinstancenamereservationfailed()
25910 ? *callbackRequest_.objectinstancenamereservationfailed_
25915 return _internal_objectinstancenamereservationfailed();
25919 if (_internal_has_objectinstancenamereservationfailed()) {
25920 clear_has_callbackRequest();
25922 callbackRequest_.objectinstancenamereservationfailed_ =
nullptr;
25929 clear_callbackRequest();
25930 if (objectinstancenamereservationfailed) {
25931 set_has_objectinstancenamereservationfailed();
25932 callbackRequest_.objectinstancenamereservationfailed_ = objectinstancenamereservationfailed;
25937 if (!_internal_has_objectinstancenamereservationfailed()) {
25938 clear_callbackRequest();
25939 set_has_objectinstancenamereservationfailed();
25940 callbackRequest_.objectinstancenamereservationfailed_ = CreateMaybeMessage< ::rti1516_2025::fedpro::ObjectInstanceNameReservationFailed >(GetArenaForAllocation());
25942 return callbackRequest_.objectinstancenamereservationfailed_;
25952 return callbackRequest_case() == kMultipleObjectInstanceNameReservationSucceeded;
25955 return _internal_has_multipleobjectinstancenamereservationsucceeded();
25958 _oneof_case_[0] = kMultipleObjectInstanceNameReservationSucceeded;
25961 if (_internal_has_multipleobjectinstancenamereservationsucceeded()) {
25962 if (GetArenaForAllocation() ==
nullptr) {
25963 delete callbackRequest_.multipleobjectinstancenamereservationsucceeded_;
25965 clear_has_callbackRequest();
25970 if (_internal_has_multipleobjectinstancenamereservationsucceeded()) {
25971 clear_has_callbackRequest();
25973 if (GetArenaForAllocation() !=
nullptr) {
25974 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
25976 callbackRequest_.multipleobjectinstancenamereservationsucceeded_ =
nullptr;
25983 return _internal_has_multipleobjectinstancenamereservationsucceeded()
25984 ? *callbackRequest_.multipleobjectinstancenamereservationsucceeded_
25989 return _internal_multipleobjectinstancenamereservationsucceeded();
25993 if (_internal_has_multipleobjectinstancenamereservationsucceeded()) {
25994 clear_has_callbackRequest();
25996 callbackRequest_.multipleobjectinstancenamereservationsucceeded_ =
nullptr;
26003 clear_callbackRequest();
26004 if (multipleobjectinstancenamereservationsucceeded) {
26005 set_has_multipleobjectinstancenamereservationsucceeded();
26006 callbackRequest_.multipleobjectinstancenamereservationsucceeded_ = multipleobjectinstancenamereservationsucceeded;
26011 if (!_internal_has_multipleobjectinstancenamereservationsucceeded()) {
26012 clear_callbackRequest();
26013 set_has_multipleobjectinstancenamereservationsucceeded();
26014 callbackRequest_.multipleobjectinstancenamereservationsucceeded_ = CreateMaybeMessage< ::rti1516_2025::fedpro::MultipleObjectInstanceNameReservationSucceeded >(GetArenaForAllocation());
26016 return callbackRequest_.multipleobjectinstancenamereservationsucceeded_;
26026 return callbackRequest_case() == kMultipleObjectInstanceNameReservationFailed;
26029 return _internal_has_multipleobjectinstancenamereservationfailed();
26032 _oneof_case_[0] = kMultipleObjectInstanceNameReservationFailed;
26035 if (_internal_has_multipleobjectinstancenamereservationfailed()) {
26036 if (GetArenaForAllocation() ==
nullptr) {
26037 delete callbackRequest_.multipleobjectinstancenamereservationfailed_;
26039 clear_has_callbackRequest();
26044 if (_internal_has_multipleobjectinstancenamereservationfailed()) {
26045 clear_has_callbackRequest();
26047 if (GetArenaForAllocation() !=
nullptr) {
26048 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
26050 callbackRequest_.multipleobjectinstancenamereservationfailed_ =
nullptr;
26057 return _internal_has_multipleobjectinstancenamereservationfailed()
26058 ? *callbackRequest_.multipleobjectinstancenamereservationfailed_
26063 return _internal_multipleobjectinstancenamereservationfailed();
26067 if (_internal_has_multipleobjectinstancenamereservationfailed()) {
26068 clear_has_callbackRequest();
26070 callbackRequest_.multipleobjectinstancenamereservationfailed_ =
nullptr;
26077 clear_callbackRequest();
26078 if (multipleobjectinstancenamereservationfailed) {
26079 set_has_multipleobjectinstancenamereservationfailed();
26080 callbackRequest_.multipleobjectinstancenamereservationfailed_ = multipleobjectinstancenamereservationfailed;
26085 if (!_internal_has_multipleobjectinstancenamereservationfailed()) {
26086 clear_callbackRequest();
26087 set_has_multipleobjectinstancenamereservationfailed();
26088 callbackRequest_.multipleobjectinstancenamereservationfailed_ = CreateMaybeMessage< ::rti1516_2025::fedpro::MultipleObjectInstanceNameReservationFailed >(GetArenaForAllocation());
26090 return callbackRequest_.multipleobjectinstancenamereservationfailed_;
26100 return callbackRequest_case() == kDiscoverObjectInstance;
26103 return _internal_has_discoverobjectinstance();
26106 _oneof_case_[0] = kDiscoverObjectInstance;
26109 if (_internal_has_discoverobjectinstance()) {
26110 if (GetArenaForAllocation() ==
nullptr) {
26111 delete callbackRequest_.discoverobjectinstance_;
26113 clear_has_callbackRequest();
26118 if (_internal_has_discoverobjectinstance()) {
26119 clear_has_callbackRequest();
26121 if (GetArenaForAllocation() !=
nullptr) {
26122 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
26124 callbackRequest_.discoverobjectinstance_ =
nullptr;
26131 return _internal_has_discoverobjectinstance()
26132 ? *callbackRequest_.discoverobjectinstance_
26137 return _internal_discoverobjectinstance();
26141 if (_internal_has_discoverobjectinstance()) {
26142 clear_has_callbackRequest();
26144 callbackRequest_.discoverobjectinstance_ =
nullptr;
26151 clear_callbackRequest();
26152 if (discoverobjectinstance) {
26153 set_has_discoverobjectinstance();
26154 callbackRequest_.discoverobjectinstance_ = discoverobjectinstance;
26159 if (!_internal_has_discoverobjectinstance()) {
26160 clear_callbackRequest();
26161 set_has_discoverobjectinstance();
26162 callbackRequest_.discoverobjectinstance_ = CreateMaybeMessage< ::rti1516_2025::fedpro::DiscoverObjectInstance >(GetArenaForAllocation());
26164 return callbackRequest_.discoverobjectinstance_;
26174 return callbackRequest_case() == kReflectAttributeValues;
26177 return _internal_has_reflectattributevalues();
26180 _oneof_case_[0] = kReflectAttributeValues;
26183 if (_internal_has_reflectattributevalues()) {
26184 if (GetArenaForAllocation() ==
nullptr) {
26185 delete callbackRequest_.reflectattributevalues_;
26187 clear_has_callbackRequest();
26192 if (_internal_has_reflectattributevalues()) {
26193 clear_has_callbackRequest();
26195 if (GetArenaForAllocation() !=
nullptr) {
26196 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
26198 callbackRequest_.reflectattributevalues_ =
nullptr;
26205 return _internal_has_reflectattributevalues()
26206 ? *callbackRequest_.reflectattributevalues_
26211 return _internal_reflectattributevalues();
26215 if (_internal_has_reflectattributevalues()) {
26216 clear_has_callbackRequest();
26218 callbackRequest_.reflectattributevalues_ =
nullptr;
26225 clear_callbackRequest();
26226 if (reflectattributevalues) {
26227 set_has_reflectattributevalues();
26228 callbackRequest_.reflectattributevalues_ = reflectattributevalues;
26233 if (!_internal_has_reflectattributevalues()) {
26234 clear_callbackRequest();
26235 set_has_reflectattributevalues();
26236 callbackRequest_.reflectattributevalues_ = CreateMaybeMessage< ::rti1516_2025::fedpro::ReflectAttributeValues >(GetArenaForAllocation());
26238 return callbackRequest_.reflectattributevalues_;
26248 return callbackRequest_case() == kReflectAttributeValuesWithTime;
26251 return _internal_has_reflectattributevalueswithtime();
26254 _oneof_case_[0] = kReflectAttributeValuesWithTime;
26257 if (_internal_has_reflectattributevalueswithtime()) {
26258 if (GetArenaForAllocation() ==
nullptr) {
26259 delete callbackRequest_.reflectattributevalueswithtime_;
26261 clear_has_callbackRequest();
26266 if (_internal_has_reflectattributevalueswithtime()) {
26267 clear_has_callbackRequest();
26269 if (GetArenaForAllocation() !=
nullptr) {
26270 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
26272 callbackRequest_.reflectattributevalueswithtime_ =
nullptr;
26279 return _internal_has_reflectattributevalueswithtime()
26280 ? *callbackRequest_.reflectattributevalueswithtime_
26285 return _internal_reflectattributevalueswithtime();
26289 if (_internal_has_reflectattributevalueswithtime()) {
26290 clear_has_callbackRequest();
26292 callbackRequest_.reflectattributevalueswithtime_ =
nullptr;
26299 clear_callbackRequest();
26300 if (reflectattributevalueswithtime) {
26301 set_has_reflectattributevalueswithtime();
26302 callbackRequest_.reflectattributevalueswithtime_ = reflectattributevalueswithtime;
26307 if (!_internal_has_reflectattributevalueswithtime()) {
26308 clear_callbackRequest();
26309 set_has_reflectattributevalueswithtime();
26310 callbackRequest_.reflectattributevalueswithtime_ = CreateMaybeMessage< ::rti1516_2025::fedpro::ReflectAttributeValuesWithTime >(GetArenaForAllocation());
26312 return callbackRequest_.reflectattributevalueswithtime_;
26322 return callbackRequest_case() == kReceiveInteraction;
26325 return _internal_has_receiveinteraction();
26328 _oneof_case_[0] = kReceiveInteraction;
26331 if (_internal_has_receiveinteraction()) {
26332 if (GetArenaForAllocation() ==
nullptr) {
26333 delete callbackRequest_.receiveinteraction_;
26335 clear_has_callbackRequest();
26340 if (_internal_has_receiveinteraction()) {
26341 clear_has_callbackRequest();
26343 if (GetArenaForAllocation() !=
nullptr) {
26344 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
26346 callbackRequest_.receiveinteraction_ =
nullptr;
26353 return _internal_has_receiveinteraction()
26354 ? *callbackRequest_.receiveinteraction_
26359 return _internal_receiveinteraction();
26363 if (_internal_has_receiveinteraction()) {
26364 clear_has_callbackRequest();
26366 callbackRequest_.receiveinteraction_ =
nullptr;
26373 clear_callbackRequest();
26374 if (receiveinteraction) {
26375 set_has_receiveinteraction();
26376 callbackRequest_.receiveinteraction_ = receiveinteraction;
26381 if (!_internal_has_receiveinteraction()) {
26382 clear_callbackRequest();
26383 set_has_receiveinteraction();
26384 callbackRequest_.receiveinteraction_ = CreateMaybeMessage< ::rti1516_2025::fedpro::ReceiveInteraction >(GetArenaForAllocation());
26386 return callbackRequest_.receiveinteraction_;
26396 return callbackRequest_case() == kReceiveInteractionWithTime;
26399 return _internal_has_receiveinteractionwithtime();
26402 _oneof_case_[0] = kReceiveInteractionWithTime;
26405 if (_internal_has_receiveinteractionwithtime()) {
26406 if (GetArenaForAllocation() ==
nullptr) {
26407 delete callbackRequest_.receiveinteractionwithtime_;
26409 clear_has_callbackRequest();
26414 if (_internal_has_receiveinteractionwithtime()) {
26415 clear_has_callbackRequest();
26417 if (GetArenaForAllocation() !=
nullptr) {
26418 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
26420 callbackRequest_.receiveinteractionwithtime_ =
nullptr;
26427 return _internal_has_receiveinteractionwithtime()
26428 ? *callbackRequest_.receiveinteractionwithtime_
26433 return _internal_receiveinteractionwithtime();
26437 if (_internal_has_receiveinteractionwithtime()) {
26438 clear_has_callbackRequest();
26440 callbackRequest_.receiveinteractionwithtime_ =
nullptr;
26447 clear_callbackRequest();
26448 if (receiveinteractionwithtime) {
26449 set_has_receiveinteractionwithtime();
26450 callbackRequest_.receiveinteractionwithtime_ = receiveinteractionwithtime;
26455 if (!_internal_has_receiveinteractionwithtime()) {
26456 clear_callbackRequest();
26457 set_has_receiveinteractionwithtime();
26458 callbackRequest_.receiveinteractionwithtime_ = CreateMaybeMessage< ::rti1516_2025::fedpro::ReceiveInteractionWithTime >(GetArenaForAllocation());
26460 return callbackRequest_.receiveinteractionwithtime_;
26470 return callbackRequest_case() == kReceiveDirectedInteraction;
26473 return _internal_has_receivedirectedinteraction();
26476 _oneof_case_[0] = kReceiveDirectedInteraction;
26479 if (_internal_has_receivedirectedinteraction()) {
26480 if (GetArenaForAllocation() ==
nullptr) {
26481 delete callbackRequest_.receivedirectedinteraction_;
26483 clear_has_callbackRequest();
26488 if (_internal_has_receivedirectedinteraction()) {
26489 clear_has_callbackRequest();
26491 if (GetArenaForAllocation() !=
nullptr) {
26492 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
26494 callbackRequest_.receivedirectedinteraction_ =
nullptr;
26501 return _internal_has_receivedirectedinteraction()
26502 ? *callbackRequest_.receivedirectedinteraction_
26507 return _internal_receivedirectedinteraction();
26511 if (_internal_has_receivedirectedinteraction()) {
26512 clear_has_callbackRequest();
26514 callbackRequest_.receivedirectedinteraction_ =
nullptr;
26521 clear_callbackRequest();
26522 if (receivedirectedinteraction) {
26523 set_has_receivedirectedinteraction();
26524 callbackRequest_.receivedirectedinteraction_ = receivedirectedinteraction;
26529 if (!_internal_has_receivedirectedinteraction()) {
26530 clear_callbackRequest();
26531 set_has_receivedirectedinteraction();
26532 callbackRequest_.receivedirectedinteraction_ = CreateMaybeMessage< ::rti1516_2025::fedpro::ReceiveDirectedInteraction >(GetArenaForAllocation());
26534 return callbackRequest_.receivedirectedinteraction_;
26544 return callbackRequest_case() == kReceiveDirectedInteractionWithTime;
26547 return _internal_has_receivedirectedinteractionwithtime();
26550 _oneof_case_[0] = kReceiveDirectedInteractionWithTime;
26553 if (_internal_has_receivedirectedinteractionwithtime()) {
26554 if (GetArenaForAllocation() ==
nullptr) {
26555 delete callbackRequest_.receivedirectedinteractionwithtime_;
26557 clear_has_callbackRequest();
26562 if (_internal_has_receivedirectedinteractionwithtime()) {
26563 clear_has_callbackRequest();
26565 if (GetArenaForAllocation() !=
nullptr) {
26566 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
26568 callbackRequest_.receivedirectedinteractionwithtime_ =
nullptr;
26575 return _internal_has_receivedirectedinteractionwithtime()
26576 ? *callbackRequest_.receivedirectedinteractionwithtime_
26581 return _internal_receivedirectedinteractionwithtime();
26585 if (_internal_has_receivedirectedinteractionwithtime()) {
26586 clear_has_callbackRequest();
26588 callbackRequest_.receivedirectedinteractionwithtime_ =
nullptr;
26595 clear_callbackRequest();
26596 if (receivedirectedinteractionwithtime) {
26597 set_has_receivedirectedinteractionwithtime();
26598 callbackRequest_.receivedirectedinteractionwithtime_ = receivedirectedinteractionwithtime;
26603 if (!_internal_has_receivedirectedinteractionwithtime()) {
26604 clear_callbackRequest();
26605 set_has_receivedirectedinteractionwithtime();
26606 callbackRequest_.receivedirectedinteractionwithtime_ = CreateMaybeMessage< ::rti1516_2025::fedpro::ReceiveDirectedInteractionWithTime >(GetArenaForAllocation());
26608 return callbackRequest_.receivedirectedinteractionwithtime_;
26618 return callbackRequest_case() == kRemoveObjectInstance;
26621 return _internal_has_removeobjectinstance();
26624 _oneof_case_[0] = kRemoveObjectInstance;
26627 if (_internal_has_removeobjectinstance()) {
26628 if (GetArenaForAllocation() ==
nullptr) {
26629 delete callbackRequest_.removeobjectinstance_;
26631 clear_has_callbackRequest();
26636 if (_internal_has_removeobjectinstance()) {
26637 clear_has_callbackRequest();
26639 if (GetArenaForAllocation() !=
nullptr) {
26640 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
26642 callbackRequest_.removeobjectinstance_ =
nullptr;
26649 return _internal_has_removeobjectinstance()
26650 ? *callbackRequest_.removeobjectinstance_
26655 return _internal_removeobjectinstance();
26659 if (_internal_has_removeobjectinstance()) {
26660 clear_has_callbackRequest();
26662 callbackRequest_.removeobjectinstance_ =
nullptr;
26669 clear_callbackRequest();
26670 if (removeobjectinstance) {
26671 set_has_removeobjectinstance();
26672 callbackRequest_.removeobjectinstance_ = removeobjectinstance;
26677 if (!_internal_has_removeobjectinstance()) {
26678 clear_callbackRequest();
26679 set_has_removeobjectinstance();
26680 callbackRequest_.removeobjectinstance_ = CreateMaybeMessage< ::rti1516_2025::fedpro::RemoveObjectInstance >(GetArenaForAllocation());
26682 return callbackRequest_.removeobjectinstance_;
26692 return callbackRequest_case() == kRemoveObjectInstanceWithTime;
26695 return _internal_has_removeobjectinstancewithtime();
26698 _oneof_case_[0] = kRemoveObjectInstanceWithTime;
26701 if (_internal_has_removeobjectinstancewithtime()) {
26702 if (GetArenaForAllocation() ==
nullptr) {
26703 delete callbackRequest_.removeobjectinstancewithtime_;
26705 clear_has_callbackRequest();
26710 if (_internal_has_removeobjectinstancewithtime()) {
26711 clear_has_callbackRequest();
26713 if (GetArenaForAllocation() !=
nullptr) {
26714 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
26716 callbackRequest_.removeobjectinstancewithtime_ =
nullptr;
26723 return _internal_has_removeobjectinstancewithtime()
26724 ? *callbackRequest_.removeobjectinstancewithtime_
26729 return _internal_removeobjectinstancewithtime();
26733 if (_internal_has_removeobjectinstancewithtime()) {
26734 clear_has_callbackRequest();
26736 callbackRequest_.removeobjectinstancewithtime_ =
nullptr;
26743 clear_callbackRequest();
26744 if (removeobjectinstancewithtime) {
26745 set_has_removeobjectinstancewithtime();
26746 callbackRequest_.removeobjectinstancewithtime_ = removeobjectinstancewithtime;
26751 if (!_internal_has_removeobjectinstancewithtime()) {
26752 clear_callbackRequest();
26753 set_has_removeobjectinstancewithtime();
26754 callbackRequest_.removeobjectinstancewithtime_ = CreateMaybeMessage< ::rti1516_2025::fedpro::RemoveObjectInstanceWithTime >(GetArenaForAllocation());
26756 return callbackRequest_.removeobjectinstancewithtime_;
26766 return callbackRequest_case() == kAttributesInScope;
26769 return _internal_has_attributesinscope();
26772 _oneof_case_[0] = kAttributesInScope;
26775 if (_internal_has_attributesinscope()) {
26776 if (GetArenaForAllocation() ==
nullptr) {
26777 delete callbackRequest_.attributesinscope_;
26779 clear_has_callbackRequest();
26784 if (_internal_has_attributesinscope()) {
26785 clear_has_callbackRequest();
26787 if (GetArenaForAllocation() !=
nullptr) {
26788 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
26790 callbackRequest_.attributesinscope_ =
nullptr;
26797 return _internal_has_attributesinscope()
26798 ? *callbackRequest_.attributesinscope_
26803 return _internal_attributesinscope();
26807 if (_internal_has_attributesinscope()) {
26808 clear_has_callbackRequest();
26810 callbackRequest_.attributesinscope_ =
nullptr;
26817 clear_callbackRequest();
26818 if (attributesinscope) {
26819 set_has_attributesinscope();
26820 callbackRequest_.attributesinscope_ = attributesinscope;
26825 if (!_internal_has_attributesinscope()) {
26826 clear_callbackRequest();
26827 set_has_attributesinscope();
26828 callbackRequest_.attributesinscope_ = CreateMaybeMessage< ::rti1516_2025::fedpro::AttributesInScope >(GetArenaForAllocation());
26830 return callbackRequest_.attributesinscope_;
26840 return callbackRequest_case() == kAttributesOutOfScope;
26843 return _internal_has_attributesoutofscope();
26846 _oneof_case_[0] = kAttributesOutOfScope;
26849 if (_internal_has_attributesoutofscope()) {
26850 if (GetArenaForAllocation() ==
nullptr) {
26851 delete callbackRequest_.attributesoutofscope_;
26853 clear_has_callbackRequest();
26858 if (_internal_has_attributesoutofscope()) {
26859 clear_has_callbackRequest();
26861 if (GetArenaForAllocation() !=
nullptr) {
26862 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
26864 callbackRequest_.attributesoutofscope_ =
nullptr;
26871 return _internal_has_attributesoutofscope()
26872 ? *callbackRequest_.attributesoutofscope_
26877 return _internal_attributesoutofscope();
26881 if (_internal_has_attributesoutofscope()) {
26882 clear_has_callbackRequest();
26884 callbackRequest_.attributesoutofscope_ =
nullptr;
26891 clear_callbackRequest();
26892 if (attributesoutofscope) {
26893 set_has_attributesoutofscope();
26894 callbackRequest_.attributesoutofscope_ = attributesoutofscope;
26899 if (!_internal_has_attributesoutofscope()) {
26900 clear_callbackRequest();
26901 set_has_attributesoutofscope();
26902 callbackRequest_.attributesoutofscope_ = CreateMaybeMessage< ::rti1516_2025::fedpro::AttributesOutOfScope >(GetArenaForAllocation());
26904 return callbackRequest_.attributesoutofscope_;
26914 return callbackRequest_case() == kProvideAttributeValueUpdate;
26917 return _internal_has_provideattributevalueupdate();
26920 _oneof_case_[0] = kProvideAttributeValueUpdate;
26923 if (_internal_has_provideattributevalueupdate()) {
26924 if (GetArenaForAllocation() ==
nullptr) {
26925 delete callbackRequest_.provideattributevalueupdate_;
26927 clear_has_callbackRequest();
26932 if (_internal_has_provideattributevalueupdate()) {
26933 clear_has_callbackRequest();
26935 if (GetArenaForAllocation() !=
nullptr) {
26936 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
26938 callbackRequest_.provideattributevalueupdate_ =
nullptr;
26945 return _internal_has_provideattributevalueupdate()
26946 ? *callbackRequest_.provideattributevalueupdate_
26951 return _internal_provideattributevalueupdate();
26955 if (_internal_has_provideattributevalueupdate()) {
26956 clear_has_callbackRequest();
26958 callbackRequest_.provideattributevalueupdate_ =
nullptr;
26965 clear_callbackRequest();
26966 if (provideattributevalueupdate) {
26967 set_has_provideattributevalueupdate();
26968 callbackRequest_.provideattributevalueupdate_ = provideattributevalueupdate;
26973 if (!_internal_has_provideattributevalueupdate()) {
26974 clear_callbackRequest();
26975 set_has_provideattributevalueupdate();
26976 callbackRequest_.provideattributevalueupdate_ = CreateMaybeMessage< ::rti1516_2025::fedpro::ProvideAttributeValueUpdate >(GetArenaForAllocation());
26978 return callbackRequest_.provideattributevalueupdate_;
26988 return callbackRequest_case() == kTurnUpdatesOnForObjectInstance;
26991 return _internal_has_turnupdatesonforobjectinstance();
26994 _oneof_case_[0] = kTurnUpdatesOnForObjectInstance;
26997 if (_internal_has_turnupdatesonforobjectinstance()) {
26998 if (GetArenaForAllocation() ==
nullptr) {
26999 delete callbackRequest_.turnupdatesonforobjectinstance_;
27001 clear_has_callbackRequest();
27006 if (_internal_has_turnupdatesonforobjectinstance()) {
27007 clear_has_callbackRequest();
27009 if (GetArenaForAllocation() !=
nullptr) {
27010 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
27012 callbackRequest_.turnupdatesonforobjectinstance_ =
nullptr;
27019 return _internal_has_turnupdatesonforobjectinstance()
27020 ? *callbackRequest_.turnupdatesonforobjectinstance_
27025 return _internal_turnupdatesonforobjectinstance();
27029 if (_internal_has_turnupdatesonforobjectinstance()) {
27030 clear_has_callbackRequest();
27032 callbackRequest_.turnupdatesonforobjectinstance_ =
nullptr;
27039 clear_callbackRequest();
27040 if (turnupdatesonforobjectinstance) {
27041 set_has_turnupdatesonforobjectinstance();
27042 callbackRequest_.turnupdatesonforobjectinstance_ = turnupdatesonforobjectinstance;
27047 if (!_internal_has_turnupdatesonforobjectinstance()) {
27048 clear_callbackRequest();
27049 set_has_turnupdatesonforobjectinstance();
27050 callbackRequest_.turnupdatesonforobjectinstance_ = CreateMaybeMessage< ::rti1516_2025::fedpro::TurnUpdatesOnForObjectInstance >(GetArenaForAllocation());
27052 return callbackRequest_.turnupdatesonforobjectinstance_;
27062 return callbackRequest_case() == kTurnUpdatesOnForObjectInstanceWithRate;
27065 return _internal_has_turnupdatesonforobjectinstancewithrate();
27068 _oneof_case_[0] = kTurnUpdatesOnForObjectInstanceWithRate;
27071 if (_internal_has_turnupdatesonforobjectinstancewithrate()) {
27072 if (GetArenaForAllocation() ==
nullptr) {
27073 delete callbackRequest_.turnupdatesonforobjectinstancewithrate_;
27075 clear_has_callbackRequest();
27080 if (_internal_has_turnupdatesonforobjectinstancewithrate()) {
27081 clear_has_callbackRequest();
27083 if (GetArenaForAllocation() !=
nullptr) {
27084 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
27086 callbackRequest_.turnupdatesonforobjectinstancewithrate_ =
nullptr;
27093 return _internal_has_turnupdatesonforobjectinstancewithrate()
27094 ? *callbackRequest_.turnupdatesonforobjectinstancewithrate_
27099 return _internal_turnupdatesonforobjectinstancewithrate();
27103 if (_internal_has_turnupdatesonforobjectinstancewithrate()) {
27104 clear_has_callbackRequest();
27106 callbackRequest_.turnupdatesonforobjectinstancewithrate_ =
nullptr;
27113 clear_callbackRequest();
27114 if (turnupdatesonforobjectinstancewithrate) {
27115 set_has_turnupdatesonforobjectinstancewithrate();
27116 callbackRequest_.turnupdatesonforobjectinstancewithrate_ = turnupdatesonforobjectinstancewithrate;
27121 if (!_internal_has_turnupdatesonforobjectinstancewithrate()) {
27122 clear_callbackRequest();
27123 set_has_turnupdatesonforobjectinstancewithrate();
27124 callbackRequest_.turnupdatesonforobjectinstancewithrate_ = CreateMaybeMessage< ::rti1516_2025::fedpro::TurnUpdatesOnForObjectInstanceWithRate >(GetArenaForAllocation());
27126 return callbackRequest_.turnupdatesonforobjectinstancewithrate_;
27136 return callbackRequest_case() == kTurnUpdatesOffForObjectInstance;
27139 return _internal_has_turnupdatesoffforobjectinstance();
27142 _oneof_case_[0] = kTurnUpdatesOffForObjectInstance;
27145 if (_internal_has_turnupdatesoffforobjectinstance()) {
27146 if (GetArenaForAllocation() ==
nullptr) {
27147 delete callbackRequest_.turnupdatesoffforobjectinstance_;
27149 clear_has_callbackRequest();
27154 if (_internal_has_turnupdatesoffforobjectinstance()) {
27155 clear_has_callbackRequest();
27157 if (GetArenaForAllocation() !=
nullptr) {
27158 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
27160 callbackRequest_.turnupdatesoffforobjectinstance_ =
nullptr;
27167 return _internal_has_turnupdatesoffforobjectinstance()
27168 ? *callbackRequest_.turnupdatesoffforobjectinstance_
27173 return _internal_turnupdatesoffforobjectinstance();
27177 if (_internal_has_turnupdatesoffforobjectinstance()) {
27178 clear_has_callbackRequest();
27180 callbackRequest_.turnupdatesoffforobjectinstance_ =
nullptr;
27187 clear_callbackRequest();
27188 if (turnupdatesoffforobjectinstance) {
27189 set_has_turnupdatesoffforobjectinstance();
27190 callbackRequest_.turnupdatesoffforobjectinstance_ = turnupdatesoffforobjectinstance;
27195 if (!_internal_has_turnupdatesoffforobjectinstance()) {
27196 clear_callbackRequest();
27197 set_has_turnupdatesoffforobjectinstance();
27198 callbackRequest_.turnupdatesoffforobjectinstance_ = CreateMaybeMessage< ::rti1516_2025::fedpro::TurnUpdatesOffForObjectInstance >(GetArenaForAllocation());
27200 return callbackRequest_.turnupdatesoffforobjectinstance_;
27210 return callbackRequest_case() == kConfirmAttributeTransportationTypeChange;
27213 return _internal_has_confirmattributetransportationtypechange();
27216 _oneof_case_[0] = kConfirmAttributeTransportationTypeChange;
27219 if (_internal_has_confirmattributetransportationtypechange()) {
27220 if (GetArenaForAllocation() ==
nullptr) {
27221 delete callbackRequest_.confirmattributetransportationtypechange_;
27223 clear_has_callbackRequest();
27228 if (_internal_has_confirmattributetransportationtypechange()) {
27229 clear_has_callbackRequest();
27231 if (GetArenaForAllocation() !=
nullptr) {
27232 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
27234 callbackRequest_.confirmattributetransportationtypechange_ =
nullptr;
27241 return _internal_has_confirmattributetransportationtypechange()
27242 ? *callbackRequest_.confirmattributetransportationtypechange_
27247 return _internal_confirmattributetransportationtypechange();
27251 if (_internal_has_confirmattributetransportationtypechange()) {
27252 clear_has_callbackRequest();
27254 callbackRequest_.confirmattributetransportationtypechange_ =
nullptr;
27261 clear_callbackRequest();
27262 if (confirmattributetransportationtypechange) {
27263 set_has_confirmattributetransportationtypechange();
27264 callbackRequest_.confirmattributetransportationtypechange_ = confirmattributetransportationtypechange;
27269 if (!_internal_has_confirmattributetransportationtypechange()) {
27270 clear_callbackRequest();
27271 set_has_confirmattributetransportationtypechange();
27272 callbackRequest_.confirmattributetransportationtypechange_ = CreateMaybeMessage< ::rti1516_2025::fedpro::ConfirmAttributeTransportationTypeChange >(GetArenaForAllocation());
27274 return callbackRequest_.confirmattributetransportationtypechange_;
27284 return callbackRequest_case() == kReportAttributeTransportationType;
27287 return _internal_has_reportattributetransportationtype();
27290 _oneof_case_[0] = kReportAttributeTransportationType;
27293 if (_internal_has_reportattributetransportationtype()) {
27294 if (GetArenaForAllocation() ==
nullptr) {
27295 delete callbackRequest_.reportattributetransportationtype_;
27297 clear_has_callbackRequest();
27302 if (_internal_has_reportattributetransportationtype()) {
27303 clear_has_callbackRequest();
27305 if (GetArenaForAllocation() !=
nullptr) {
27306 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
27308 callbackRequest_.reportattributetransportationtype_ =
nullptr;
27315 return _internal_has_reportattributetransportationtype()
27316 ? *callbackRequest_.reportattributetransportationtype_
27321 return _internal_reportattributetransportationtype();
27325 if (_internal_has_reportattributetransportationtype()) {
27326 clear_has_callbackRequest();
27328 callbackRequest_.reportattributetransportationtype_ =
nullptr;
27335 clear_callbackRequest();
27336 if (reportattributetransportationtype) {
27337 set_has_reportattributetransportationtype();
27338 callbackRequest_.reportattributetransportationtype_ = reportattributetransportationtype;
27343 if (!_internal_has_reportattributetransportationtype()) {
27344 clear_callbackRequest();
27345 set_has_reportattributetransportationtype();
27346 callbackRequest_.reportattributetransportationtype_ = CreateMaybeMessage< ::rti1516_2025::fedpro::ReportAttributeTransportationType >(GetArenaForAllocation());
27348 return callbackRequest_.reportattributetransportationtype_;
27358 return callbackRequest_case() == kConfirmInteractionTransportationTypeChange;
27361 return _internal_has_confirminteractiontransportationtypechange();
27364 _oneof_case_[0] = kConfirmInteractionTransportationTypeChange;
27367 if (_internal_has_confirminteractiontransportationtypechange()) {
27368 if (GetArenaForAllocation() ==
nullptr) {
27369 delete callbackRequest_.confirminteractiontransportationtypechange_;
27371 clear_has_callbackRequest();
27376 if (_internal_has_confirminteractiontransportationtypechange()) {
27377 clear_has_callbackRequest();
27379 if (GetArenaForAllocation() !=
nullptr) {
27380 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
27382 callbackRequest_.confirminteractiontransportationtypechange_ =
nullptr;
27389 return _internal_has_confirminteractiontransportationtypechange()
27390 ? *callbackRequest_.confirminteractiontransportationtypechange_
27395 return _internal_confirminteractiontransportationtypechange();
27399 if (_internal_has_confirminteractiontransportationtypechange()) {
27400 clear_has_callbackRequest();
27402 callbackRequest_.confirminteractiontransportationtypechange_ =
nullptr;
27409 clear_callbackRequest();
27410 if (confirminteractiontransportationtypechange) {
27411 set_has_confirminteractiontransportationtypechange();
27412 callbackRequest_.confirminteractiontransportationtypechange_ = confirminteractiontransportationtypechange;
27417 if (!_internal_has_confirminteractiontransportationtypechange()) {
27418 clear_callbackRequest();
27419 set_has_confirminteractiontransportationtypechange();
27420 callbackRequest_.confirminteractiontransportationtypechange_ = CreateMaybeMessage< ::rti1516_2025::fedpro::ConfirmInteractionTransportationTypeChange >(GetArenaForAllocation());
27422 return callbackRequest_.confirminteractiontransportationtypechange_;
27432 return callbackRequest_case() == kReportInteractionTransportationType;
27435 return _internal_has_reportinteractiontransportationtype();
27438 _oneof_case_[0] = kReportInteractionTransportationType;
27441 if (_internal_has_reportinteractiontransportationtype()) {
27442 if (GetArenaForAllocation() ==
nullptr) {
27443 delete callbackRequest_.reportinteractiontransportationtype_;
27445 clear_has_callbackRequest();
27450 if (_internal_has_reportinteractiontransportationtype()) {
27451 clear_has_callbackRequest();
27453 if (GetArenaForAllocation() !=
nullptr) {
27454 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
27456 callbackRequest_.reportinteractiontransportationtype_ =
nullptr;
27463 return _internal_has_reportinteractiontransportationtype()
27464 ? *callbackRequest_.reportinteractiontransportationtype_
27469 return _internal_reportinteractiontransportationtype();
27473 if (_internal_has_reportinteractiontransportationtype()) {
27474 clear_has_callbackRequest();
27476 callbackRequest_.reportinteractiontransportationtype_ =
nullptr;
27483 clear_callbackRequest();
27484 if (reportinteractiontransportationtype) {
27485 set_has_reportinteractiontransportationtype();
27486 callbackRequest_.reportinteractiontransportationtype_ = reportinteractiontransportationtype;
27491 if (!_internal_has_reportinteractiontransportationtype()) {
27492 clear_callbackRequest();
27493 set_has_reportinteractiontransportationtype();
27494 callbackRequest_.reportinteractiontransportationtype_ = CreateMaybeMessage< ::rti1516_2025::fedpro::ReportInteractionTransportationType >(GetArenaForAllocation());
27496 return callbackRequest_.reportinteractiontransportationtype_;
27506 return callbackRequest_case() == kRequestAttributeOwnershipAssumption;
27509 return _internal_has_requestattributeownershipassumption();
27512 _oneof_case_[0] = kRequestAttributeOwnershipAssumption;
27515 if (_internal_has_requestattributeownershipassumption()) {
27516 if (GetArenaForAllocation() ==
nullptr) {
27517 delete callbackRequest_.requestattributeownershipassumption_;
27519 clear_has_callbackRequest();
27524 if (_internal_has_requestattributeownershipassumption()) {
27525 clear_has_callbackRequest();
27527 if (GetArenaForAllocation() !=
nullptr) {
27528 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
27530 callbackRequest_.requestattributeownershipassumption_ =
nullptr;
27537 return _internal_has_requestattributeownershipassumption()
27538 ? *callbackRequest_.requestattributeownershipassumption_
27543 return _internal_requestattributeownershipassumption();
27547 if (_internal_has_requestattributeownershipassumption()) {
27548 clear_has_callbackRequest();
27550 callbackRequest_.requestattributeownershipassumption_ =
nullptr;
27557 clear_callbackRequest();
27558 if (requestattributeownershipassumption) {
27559 set_has_requestattributeownershipassumption();
27560 callbackRequest_.requestattributeownershipassumption_ = requestattributeownershipassumption;
27565 if (!_internal_has_requestattributeownershipassumption()) {
27566 clear_callbackRequest();
27567 set_has_requestattributeownershipassumption();
27568 callbackRequest_.requestattributeownershipassumption_ = CreateMaybeMessage< ::rti1516_2025::fedpro::RequestAttributeOwnershipAssumption >(GetArenaForAllocation());
27570 return callbackRequest_.requestattributeownershipassumption_;
27580 return callbackRequest_case() == kRequestDivestitureConfirmation;
27583 return _internal_has_requestdivestitureconfirmation();
27586 _oneof_case_[0] = kRequestDivestitureConfirmation;
27589 if (_internal_has_requestdivestitureconfirmation()) {
27590 if (GetArenaForAllocation() ==
nullptr) {
27591 delete callbackRequest_.requestdivestitureconfirmation_;
27593 clear_has_callbackRequest();
27598 if (_internal_has_requestdivestitureconfirmation()) {
27599 clear_has_callbackRequest();
27601 if (GetArenaForAllocation() !=
nullptr) {
27602 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
27604 callbackRequest_.requestdivestitureconfirmation_ =
nullptr;
27611 return _internal_has_requestdivestitureconfirmation()
27612 ? *callbackRequest_.requestdivestitureconfirmation_
27617 return _internal_requestdivestitureconfirmation();
27621 if (_internal_has_requestdivestitureconfirmation()) {
27622 clear_has_callbackRequest();
27624 callbackRequest_.requestdivestitureconfirmation_ =
nullptr;
27631 clear_callbackRequest();
27632 if (requestdivestitureconfirmation) {
27633 set_has_requestdivestitureconfirmation();
27634 callbackRequest_.requestdivestitureconfirmation_ = requestdivestitureconfirmation;
27639 if (!_internal_has_requestdivestitureconfirmation()) {
27640 clear_callbackRequest();
27641 set_has_requestdivestitureconfirmation();
27642 callbackRequest_.requestdivestitureconfirmation_ = CreateMaybeMessage< ::rti1516_2025::fedpro::RequestDivestitureConfirmation >(GetArenaForAllocation());
27644 return callbackRequest_.requestdivestitureconfirmation_;
27654 return callbackRequest_case() == kAttributeOwnershipAcquisitionNotification;
27657 return _internal_has_attributeownershipacquisitionnotification();
27660 _oneof_case_[0] = kAttributeOwnershipAcquisitionNotification;
27663 if (_internal_has_attributeownershipacquisitionnotification()) {
27664 if (GetArenaForAllocation() ==
nullptr) {
27665 delete callbackRequest_.attributeownershipacquisitionnotification_;
27667 clear_has_callbackRequest();
27672 if (_internal_has_attributeownershipacquisitionnotification()) {
27673 clear_has_callbackRequest();
27675 if (GetArenaForAllocation() !=
nullptr) {
27676 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
27678 callbackRequest_.attributeownershipacquisitionnotification_ =
nullptr;
27685 return _internal_has_attributeownershipacquisitionnotification()
27686 ? *callbackRequest_.attributeownershipacquisitionnotification_
27691 return _internal_attributeownershipacquisitionnotification();
27695 if (_internal_has_attributeownershipacquisitionnotification()) {
27696 clear_has_callbackRequest();
27698 callbackRequest_.attributeownershipacquisitionnotification_ =
nullptr;
27705 clear_callbackRequest();
27706 if (attributeownershipacquisitionnotification) {
27707 set_has_attributeownershipacquisitionnotification();
27708 callbackRequest_.attributeownershipacquisitionnotification_ = attributeownershipacquisitionnotification;
27713 if (!_internal_has_attributeownershipacquisitionnotification()) {
27714 clear_callbackRequest();
27715 set_has_attributeownershipacquisitionnotification();
27716 callbackRequest_.attributeownershipacquisitionnotification_ = CreateMaybeMessage< ::rti1516_2025::fedpro::AttributeOwnershipAcquisitionNotification >(GetArenaForAllocation());
27718 return callbackRequest_.attributeownershipacquisitionnotification_;
27728 return callbackRequest_case() == kAttributeOwnershipUnavailable;
27731 return _internal_has_attributeownershipunavailable();
27734 _oneof_case_[0] = kAttributeOwnershipUnavailable;
27737 if (_internal_has_attributeownershipunavailable()) {
27738 if (GetArenaForAllocation() ==
nullptr) {
27739 delete callbackRequest_.attributeownershipunavailable_;
27741 clear_has_callbackRequest();
27746 if (_internal_has_attributeownershipunavailable()) {
27747 clear_has_callbackRequest();
27749 if (GetArenaForAllocation() !=
nullptr) {
27750 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
27752 callbackRequest_.attributeownershipunavailable_ =
nullptr;
27759 return _internal_has_attributeownershipunavailable()
27760 ? *callbackRequest_.attributeownershipunavailable_
27765 return _internal_attributeownershipunavailable();
27769 if (_internal_has_attributeownershipunavailable()) {
27770 clear_has_callbackRequest();
27772 callbackRequest_.attributeownershipunavailable_ =
nullptr;
27779 clear_callbackRequest();
27780 if (attributeownershipunavailable) {
27781 set_has_attributeownershipunavailable();
27782 callbackRequest_.attributeownershipunavailable_ = attributeownershipunavailable;
27787 if (!_internal_has_attributeownershipunavailable()) {
27788 clear_callbackRequest();
27789 set_has_attributeownershipunavailable();
27790 callbackRequest_.attributeownershipunavailable_ = CreateMaybeMessage< ::rti1516_2025::fedpro::AttributeOwnershipUnavailable >(GetArenaForAllocation());
27792 return callbackRequest_.attributeownershipunavailable_;
27802 return callbackRequest_case() == kRequestAttributeOwnershipRelease;
27805 return _internal_has_requestattributeownershiprelease();
27808 _oneof_case_[0] = kRequestAttributeOwnershipRelease;
27811 if (_internal_has_requestattributeownershiprelease()) {
27812 if (GetArenaForAllocation() ==
nullptr) {
27813 delete callbackRequest_.requestattributeownershiprelease_;
27815 clear_has_callbackRequest();
27820 if (_internal_has_requestattributeownershiprelease()) {
27821 clear_has_callbackRequest();
27823 if (GetArenaForAllocation() !=
nullptr) {
27824 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
27826 callbackRequest_.requestattributeownershiprelease_ =
nullptr;
27833 return _internal_has_requestattributeownershiprelease()
27834 ? *callbackRequest_.requestattributeownershiprelease_
27839 return _internal_requestattributeownershiprelease();
27843 if (_internal_has_requestattributeownershiprelease()) {
27844 clear_has_callbackRequest();
27846 callbackRequest_.requestattributeownershiprelease_ =
nullptr;
27853 clear_callbackRequest();
27854 if (requestattributeownershiprelease) {
27855 set_has_requestattributeownershiprelease();
27856 callbackRequest_.requestattributeownershiprelease_ = requestattributeownershiprelease;
27861 if (!_internal_has_requestattributeownershiprelease()) {
27862 clear_callbackRequest();
27863 set_has_requestattributeownershiprelease();
27864 callbackRequest_.requestattributeownershiprelease_ = CreateMaybeMessage< ::rti1516_2025::fedpro::RequestAttributeOwnershipRelease >(GetArenaForAllocation());
27866 return callbackRequest_.requestattributeownershiprelease_;
27876 return callbackRequest_case() == kConfirmAttributeOwnershipAcquisitionCancellation;
27879 return _internal_has_confirmattributeownershipacquisitioncancellation();
27882 _oneof_case_[0] = kConfirmAttributeOwnershipAcquisitionCancellation;
27885 if (_internal_has_confirmattributeownershipacquisitioncancellation()) {
27886 if (GetArenaForAllocation() ==
nullptr) {
27887 delete callbackRequest_.confirmattributeownershipacquisitioncancellation_;
27889 clear_has_callbackRequest();
27894 if (_internal_has_confirmattributeownershipacquisitioncancellation()) {
27895 clear_has_callbackRequest();
27897 if (GetArenaForAllocation() !=
nullptr) {
27898 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
27900 callbackRequest_.confirmattributeownershipacquisitioncancellation_ =
nullptr;
27907 return _internal_has_confirmattributeownershipacquisitioncancellation()
27908 ? *callbackRequest_.confirmattributeownershipacquisitioncancellation_
27913 return _internal_confirmattributeownershipacquisitioncancellation();
27917 if (_internal_has_confirmattributeownershipacquisitioncancellation()) {
27918 clear_has_callbackRequest();
27920 callbackRequest_.confirmattributeownershipacquisitioncancellation_ =
nullptr;
27927 clear_callbackRequest();
27928 if (confirmattributeownershipacquisitioncancellation) {
27929 set_has_confirmattributeownershipacquisitioncancellation();
27930 callbackRequest_.confirmattributeownershipacquisitioncancellation_ = confirmattributeownershipacquisitioncancellation;
27935 if (!_internal_has_confirmattributeownershipacquisitioncancellation()) {
27936 clear_callbackRequest();
27937 set_has_confirmattributeownershipacquisitioncancellation();
27938 callbackRequest_.confirmattributeownershipacquisitioncancellation_ = CreateMaybeMessage< ::rti1516_2025::fedpro::ConfirmAttributeOwnershipAcquisitionCancellation >(GetArenaForAllocation());
27940 return callbackRequest_.confirmattributeownershipacquisitioncancellation_;
27950 return callbackRequest_case() == kInformAttributeOwnership;
27953 return _internal_has_informattributeownership();
27956 _oneof_case_[0] = kInformAttributeOwnership;
27959 if (_internal_has_informattributeownership()) {
27960 if (GetArenaForAllocation() ==
nullptr) {
27961 delete callbackRequest_.informattributeownership_;
27963 clear_has_callbackRequest();
27968 if (_internal_has_informattributeownership()) {
27969 clear_has_callbackRequest();
27971 if (GetArenaForAllocation() !=
nullptr) {
27972 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
27974 callbackRequest_.informattributeownership_ =
nullptr;
27981 return _internal_has_informattributeownership()
27982 ? *callbackRequest_.informattributeownership_
27987 return _internal_informattributeownership();
27991 if (_internal_has_informattributeownership()) {
27992 clear_has_callbackRequest();
27994 callbackRequest_.informattributeownership_ =
nullptr;
28001 clear_callbackRequest();
28002 if (informattributeownership) {
28003 set_has_informattributeownership();
28004 callbackRequest_.informattributeownership_ = informattributeownership;
28009 if (!_internal_has_informattributeownership()) {
28010 clear_callbackRequest();
28011 set_has_informattributeownership();
28012 callbackRequest_.informattributeownership_ = CreateMaybeMessage< ::rti1516_2025::fedpro::InformAttributeOwnership >(GetArenaForAllocation());
28014 return callbackRequest_.informattributeownership_;
28024 return callbackRequest_case() == kAttributeIsNotOwned;
28027 return _internal_has_attributeisnotowned();
28030 _oneof_case_[0] = kAttributeIsNotOwned;
28033 if (_internal_has_attributeisnotowned()) {
28034 if (GetArenaForAllocation() ==
nullptr) {
28035 delete callbackRequest_.attributeisnotowned_;
28037 clear_has_callbackRequest();
28042 if (_internal_has_attributeisnotowned()) {
28043 clear_has_callbackRequest();
28045 if (GetArenaForAllocation() !=
nullptr) {
28046 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
28048 callbackRequest_.attributeisnotowned_ =
nullptr;
28055 return _internal_has_attributeisnotowned()
28056 ? *callbackRequest_.attributeisnotowned_
28061 return _internal_attributeisnotowned();
28065 if (_internal_has_attributeisnotowned()) {
28066 clear_has_callbackRequest();
28068 callbackRequest_.attributeisnotowned_ =
nullptr;
28075 clear_callbackRequest();
28076 if (attributeisnotowned) {
28077 set_has_attributeisnotowned();
28078 callbackRequest_.attributeisnotowned_ = attributeisnotowned;
28083 if (!_internal_has_attributeisnotowned()) {
28084 clear_callbackRequest();
28085 set_has_attributeisnotowned();
28086 callbackRequest_.attributeisnotowned_ = CreateMaybeMessage< ::rti1516_2025::fedpro::AttributeIsNotOwned >(GetArenaForAllocation());
28088 return callbackRequest_.attributeisnotowned_;
28098 return callbackRequest_case() == kAttributeIsOwnedByRTI;
28101 return _internal_has_attributeisownedbyrti();
28104 _oneof_case_[0] = kAttributeIsOwnedByRTI;
28107 if (_internal_has_attributeisownedbyrti()) {
28108 if (GetArenaForAllocation() ==
nullptr) {
28109 delete callbackRequest_.attributeisownedbyrti_;
28111 clear_has_callbackRequest();
28116 if (_internal_has_attributeisownedbyrti()) {
28117 clear_has_callbackRequest();
28119 if (GetArenaForAllocation() !=
nullptr) {
28120 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
28122 callbackRequest_.attributeisownedbyrti_ =
nullptr;
28129 return _internal_has_attributeisownedbyrti()
28130 ? *callbackRequest_.attributeisownedbyrti_
28135 return _internal_attributeisownedbyrti();
28139 if (_internal_has_attributeisownedbyrti()) {
28140 clear_has_callbackRequest();
28142 callbackRequest_.attributeisownedbyrti_ =
nullptr;
28149 clear_callbackRequest();
28150 if (attributeisownedbyrti) {
28151 set_has_attributeisownedbyrti();
28152 callbackRequest_.attributeisownedbyrti_ = attributeisownedbyrti;
28157 if (!_internal_has_attributeisownedbyrti()) {
28158 clear_callbackRequest();
28159 set_has_attributeisownedbyrti();
28160 callbackRequest_.attributeisownedbyrti_ = CreateMaybeMessage< ::rti1516_2025::fedpro::AttributeIsOwnedByRTI >(GetArenaForAllocation());
28162 return callbackRequest_.attributeisownedbyrti_;
28172 return callbackRequest_case() == kTimeRegulationEnabled;
28175 return _internal_has_timeregulationenabled();
28178 _oneof_case_[0] = kTimeRegulationEnabled;
28181 if (_internal_has_timeregulationenabled()) {
28182 if (GetArenaForAllocation() ==
nullptr) {
28183 delete callbackRequest_.timeregulationenabled_;
28185 clear_has_callbackRequest();
28190 if (_internal_has_timeregulationenabled()) {
28191 clear_has_callbackRequest();
28193 if (GetArenaForAllocation() !=
nullptr) {
28194 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
28196 callbackRequest_.timeregulationenabled_ =
nullptr;
28203 return _internal_has_timeregulationenabled()
28204 ? *callbackRequest_.timeregulationenabled_
28209 return _internal_timeregulationenabled();
28213 if (_internal_has_timeregulationenabled()) {
28214 clear_has_callbackRequest();
28216 callbackRequest_.timeregulationenabled_ =
nullptr;
28223 clear_callbackRequest();
28224 if (timeregulationenabled) {
28225 set_has_timeregulationenabled();
28226 callbackRequest_.timeregulationenabled_ = timeregulationenabled;
28231 if (!_internal_has_timeregulationenabled()) {
28232 clear_callbackRequest();
28233 set_has_timeregulationenabled();
28234 callbackRequest_.timeregulationenabled_ = CreateMaybeMessage< ::rti1516_2025::fedpro::TimeRegulationEnabled >(GetArenaForAllocation());
28236 return callbackRequest_.timeregulationenabled_;
28246 return callbackRequest_case() == kTimeConstrainedEnabled;
28249 return _internal_has_timeconstrainedenabled();
28252 _oneof_case_[0] = kTimeConstrainedEnabled;
28255 if (_internal_has_timeconstrainedenabled()) {
28256 if (GetArenaForAllocation() ==
nullptr) {
28257 delete callbackRequest_.timeconstrainedenabled_;
28259 clear_has_callbackRequest();
28264 if (_internal_has_timeconstrainedenabled()) {
28265 clear_has_callbackRequest();
28267 if (GetArenaForAllocation() !=
nullptr) {
28268 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
28270 callbackRequest_.timeconstrainedenabled_ =
nullptr;
28277 return _internal_has_timeconstrainedenabled()
28278 ? *callbackRequest_.timeconstrainedenabled_
28283 return _internal_timeconstrainedenabled();
28287 if (_internal_has_timeconstrainedenabled()) {
28288 clear_has_callbackRequest();
28290 callbackRequest_.timeconstrainedenabled_ =
nullptr;
28297 clear_callbackRequest();
28298 if (timeconstrainedenabled) {
28299 set_has_timeconstrainedenabled();
28300 callbackRequest_.timeconstrainedenabled_ = timeconstrainedenabled;
28305 if (!_internal_has_timeconstrainedenabled()) {
28306 clear_callbackRequest();
28307 set_has_timeconstrainedenabled();
28308 callbackRequest_.timeconstrainedenabled_ = CreateMaybeMessage< ::rti1516_2025::fedpro::TimeConstrainedEnabled >(GetArenaForAllocation());
28310 return callbackRequest_.timeconstrainedenabled_;
28320 return callbackRequest_case() == kFlushQueueGrant;
28323 return _internal_has_flushqueuegrant();
28326 _oneof_case_[0] = kFlushQueueGrant;
28329 if (_internal_has_flushqueuegrant()) {
28330 if (GetArenaForAllocation() ==
nullptr) {
28331 delete callbackRequest_.flushqueuegrant_;
28333 clear_has_callbackRequest();
28338 if (_internal_has_flushqueuegrant()) {
28339 clear_has_callbackRequest();
28341 if (GetArenaForAllocation() !=
nullptr) {
28342 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
28344 callbackRequest_.flushqueuegrant_ =
nullptr;
28351 return _internal_has_flushqueuegrant()
28352 ? *callbackRequest_.flushqueuegrant_
28357 return _internal_flushqueuegrant();
28361 if (_internal_has_flushqueuegrant()) {
28362 clear_has_callbackRequest();
28364 callbackRequest_.flushqueuegrant_ =
nullptr;
28371 clear_callbackRequest();
28372 if (flushqueuegrant) {
28373 set_has_flushqueuegrant();
28374 callbackRequest_.flushqueuegrant_ = flushqueuegrant;
28379 if (!_internal_has_flushqueuegrant()) {
28380 clear_callbackRequest();
28381 set_has_flushqueuegrant();
28382 callbackRequest_.flushqueuegrant_ = CreateMaybeMessage< ::rti1516_2025::fedpro::FlushQueueGrant >(GetArenaForAllocation());
28384 return callbackRequest_.flushqueuegrant_;
28394 return callbackRequest_case() == kTimeAdvanceGrant;
28397 return _internal_has_timeadvancegrant();
28400 _oneof_case_[0] = kTimeAdvanceGrant;
28403 if (_internal_has_timeadvancegrant()) {
28404 if (GetArenaForAllocation() ==
nullptr) {
28405 delete callbackRequest_.timeadvancegrant_;
28407 clear_has_callbackRequest();
28412 if (_internal_has_timeadvancegrant()) {
28413 clear_has_callbackRequest();
28415 if (GetArenaForAllocation() !=
nullptr) {
28416 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
28418 callbackRequest_.timeadvancegrant_ =
nullptr;
28425 return _internal_has_timeadvancegrant()
28426 ? *callbackRequest_.timeadvancegrant_
28431 return _internal_timeadvancegrant();
28435 if (_internal_has_timeadvancegrant()) {
28436 clear_has_callbackRequest();
28438 callbackRequest_.timeadvancegrant_ =
nullptr;
28445 clear_callbackRequest();
28446 if (timeadvancegrant) {
28447 set_has_timeadvancegrant();
28448 callbackRequest_.timeadvancegrant_ = timeadvancegrant;
28453 if (!_internal_has_timeadvancegrant()) {
28454 clear_callbackRequest();
28455 set_has_timeadvancegrant();
28456 callbackRequest_.timeadvancegrant_ = CreateMaybeMessage< ::rti1516_2025::fedpro::TimeAdvanceGrant >(GetArenaForAllocation());
28458 return callbackRequest_.timeadvancegrant_;
28468 return callbackRequest_case() == kRequestRetraction;
28471 return _internal_has_requestretraction();
28474 _oneof_case_[0] = kRequestRetraction;
28477 if (_internal_has_requestretraction()) {
28478 if (GetArenaForAllocation() ==
nullptr) {
28479 delete callbackRequest_.requestretraction_;
28481 clear_has_callbackRequest();
28486 if (_internal_has_requestretraction()) {
28487 clear_has_callbackRequest();
28489 if (GetArenaForAllocation() !=
nullptr) {
28490 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
28492 callbackRequest_.requestretraction_ =
nullptr;
28499 return _internal_has_requestretraction()
28500 ? *callbackRequest_.requestretraction_
28505 return _internal_requestretraction();
28509 if (_internal_has_requestretraction()) {
28510 clear_has_callbackRequest();
28512 callbackRequest_.requestretraction_ =
nullptr;
28519 clear_callbackRequest();
28520 if (requestretraction) {
28521 set_has_requestretraction();
28522 callbackRequest_.requestretraction_ = requestretraction;
28527 if (!_internal_has_requestretraction()) {
28528 clear_callbackRequest();
28529 set_has_requestretraction();
28530 callbackRequest_.requestretraction_ = CreateMaybeMessage< ::rti1516_2025::fedpro::RequestRetraction >(GetArenaForAllocation());
28532 return callbackRequest_.requestretraction_;
28541 return callbackRequest_case() != CALLBACKREQUEST_NOT_SET;
28544 _oneof_case_[0] = CALLBACKREQUEST_NOT_SET;
28555 return callbackResponse_case() == kCallbackSucceeded;
28558 return _internal_has_callbacksucceeded();
28561 _oneof_case_[0] = kCallbackSucceeded;
28564 if (_internal_has_callbacksucceeded()) {
28565 if (GetArenaForAllocation() ==
nullptr) {
28566 delete callbackResponse_.callbacksucceeded_;
28568 clear_has_callbackResponse();
28573 if (_internal_has_callbacksucceeded()) {
28574 clear_has_callbackResponse();
28576 if (GetArenaForAllocation() !=
nullptr) {
28577 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
28579 callbackResponse_.callbacksucceeded_ =
nullptr;
28586 return _internal_has_callbacksucceeded()
28587 ? *callbackResponse_.callbacksucceeded_
28592 return _internal_callbacksucceeded();
28596 if (_internal_has_callbacksucceeded()) {
28597 clear_has_callbackResponse();
28599 callbackResponse_.callbacksucceeded_ =
nullptr;
28606 clear_callbackResponse();
28607 if (callbacksucceeded) {
28608 set_has_callbacksucceeded();
28609 callbackResponse_.callbacksucceeded_ = callbacksucceeded;
28614 if (!_internal_has_callbacksucceeded()) {
28615 clear_callbackResponse();
28616 set_has_callbacksucceeded();
28617 callbackResponse_.callbacksucceeded_ = CreateMaybeMessage< ::rti1516_2025::fedpro::CallbackSucceeded >(GetArenaForAllocation());
28619 return callbackResponse_.callbacksucceeded_;
28629 return callbackResponse_case() == kCallbackFailed;
28632 return _internal_has_callbackfailed();
28635 _oneof_case_[0] = kCallbackFailed;
28639 if (_internal_has_callbackfailed()) {
28640 clear_has_callbackResponse();
28642 if (GetArenaForAllocation() !=
nullptr) {
28643 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
28645 callbackResponse_.callbackfailed_ =
nullptr;
28652 return _internal_has_callbackfailed()
28653 ? *callbackResponse_.callbackfailed_
28658 return _internal_callbackfailed();
28662 if (_internal_has_callbackfailed()) {
28663 clear_has_callbackResponse();
28665 callbackResponse_.callbackfailed_ =
nullptr;
28672 clear_callbackResponse();
28673 if (callbackfailed) {
28674 set_has_callbackfailed();
28675 callbackResponse_.callbackfailed_ = callbackfailed;
28680 if (!_internal_has_callbackfailed()) {
28681 clear_callbackResponse();
28682 set_has_callbackfailed();
28683 callbackResponse_.callbackfailed_ = CreateMaybeMessage< ::rti1516_2025::fedpro::ExceptionData >(GetArenaForAllocation());
28685 return callbackResponse_.callbackfailed_;
28694 return callbackResponse_case() != CALLBACKRESPONSE_NOT_SET;
28697 _oneof_case_[0] = CALLBACKRESPONSE_NOT_SET;
28703 #pragma GCC diagnostic pop
28841 #include <google/protobuf/port_undef.inc>
28842 #endif // GOOGLE_PROTOBUF_INCLUDED_GOOGLE_PROTOBUF_INCLUDED_FederateAmbassador_2eproto
const ::rti1516_2025::fedpro::ObjectInstanceHandle & _internal_objectinstance() const
Definition: FederateAmbassador.pb.h:20557
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::ObjectInstanceHandle * release_objectinstance()
Definition: FederateAmbassador.pb.h:20841
::rti1516_2025::fedpro::AttributeHandleSet * _internal_mutable_attributes()
Definition: FederateAmbassador.pb.h:19539
::rti1516_2025::fedpro::ConnectionLost * connectionlost_
Definition: FederateAmbassador.pb.h:12602
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::ReceiveInteractionWithTime * release_receiveinteractionwithtime()
Definition: FederateAmbassador.pb.h:26412
::rti1516_2025::fedpro::AttributeIsNotOwned * attributeisnotowned_
Definition: FederateAmbassador.pb.h:12657
::rti1516_2025::fedpro::ReceiveDirectedInteraction * unsafe_arena_release_receivedirectedinteraction()
Definition: FederateAmbassador.pb.h:26509
bool has_attribute() const
Definition: FederateAmbassador.pb.h:20902
const ::rti1516_2025::fedpro::FederationSynchronized & _internal_federationsynchronized() const
Definition: FederateAmbassador.pb.h:24576
::rti1516_2025::fedpro::OrderType sentordertype() const
Definition: FederateAmbassador.pb.h:16279
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: FederateAmbassador.pb.h:817
void UnsafeArenaSwap(RemoveObjectInstanceWithTime *other)
Definition: FederateAmbassador.pb.h:6706
static const ConfirmAttributeOwnershipAcquisitionCancellation & default_instance()
Definition: FederateAmbassador.pb.h:9623
::rti1516_2025::fedpro::AttributeHandleSet * _internal_mutable_attributes()
Definition: FederateAmbassador.pb.h:19715
static const ClassData _class_data_
Definition: FederateAmbassador.pb.h:7000
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: FederateAmbassador.pb.h:4842
const ::rti1516_2025::fedpro::MultipleObjectInstanceNameReservationSucceeded & multipleobjectinstancenamereservationsucceeded() const
Definition: FederateAmbassador.pb.h:25987
const ::rti1516_2025::fedpro::CallbackSucceeded & callbacksucceeded() const
Definition: FederateAmbassador.pb.h:28590
::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName()
Definition: FederateAmbassador.pb.h:2223
const ::rti1516_2025::fedpro::ConfirmAttributeTransportationTypeChange & confirmattributetransportationtypechange() const
Definition: FederateAmbassador.pb.h:27245
void unsafe_arena_set_allocated_transportationtype(::rti1516_2025::fedpro::TransportationTypeHandle *transportationtype)
Definition: FederateAmbassador.pb.h:20738
bool has_releasedattributes() const
Definition: FederateAmbassador.pb.h:21824
void set_allocated_objectinstance(::rti1516_2025::fedpro::ObjectInstanceHandle *objectinstance)
Definition: FederateAmbassador.pb.h:20216
void unsafe_arena_set_allocated_optimistictime(::rti1516_2025::fedpro::LogicalTime *optimistictime)
Definition: FederateAmbassador.pb.h:23694
void InternalArenaConstructable_
Definition: FederateAmbassador.pb.h:11158
static const TurnInteractionsOn & default_instance()
Definition: FederateAmbassador.pb.h:3755
SynchronizationPointRegistrationFailed(SynchronizationPointRegistrationFailed &&from) noexcept
Definition: FederateAmbassador.pb.h:1224
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final
void set_allocated_optionalretraction(::rti1516_2025::fedpro::MessageRetractionHandle *optionalretraction)
Definition: FederateAmbassador.pb.h:17548
FederateHandleDefaultTypeInternal _FederateHandle_default_instance_
const std::string & _internal_usersuppliedtag() const
Definition: FederateAmbassador.pb.h:17074
bool _internal_has_optionalsentregions() const
Definition: FederateAmbassador.pb.h:16793
Definition: FederateAmbassador.pb.h:8311
const ::rti1516_2025::fedpro::ReportFederationExecutionMembers & reportfederationexecutionmembers() const
Definition: FederateAmbassador.pb.h:24137
void set_allocated_usersuppliedtag(std::string *usersuppliedtag)
Definition: FederateAmbassador.pb.h:22163
void unsafe_arena_set_allocated_objectclass(::rti1516_2025::fedpro::ObjectClassHandle *objectclass)
Definition: FederateAmbassador.pb.h:14320
Definition: FederateAmbassador.pb.h:4611
RequestAttributeOwnershipRelease(RequestAttributeOwnershipRelease &&from) noexcept
Definition: FederateAmbassador.pb.h:9411
const char * _InternalParse(const char *ptr,::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final
void Swap(TimeAdvanceGrant *other)
Definition: FederateAmbassador.pb.h:10792
void clear_initiatefederatesave()
Definition: FederateAmbassador.pb.h:24628
void unsafe_arena_set_allocated_producingfederate(::rti1516_2025::fedpro::FederateHandle *producingfederate)
Definition: FederateAmbassador.pb.h:17202
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: FederateAmbassador.pb.h:10776
::rti1516_2025::fedpro::ParameterHandleValueMap * parametervalues_
Definition: FederateAmbassador.pb.h:5600
ReportInteractionTransportationTypeDefaultTypeInternal _ReportInteractionTransportationType_default_instance_
void DestructorSkippable_
Definition: FederateAmbassador.pb.h:6147
::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr usersuppliedtag_
Definition: FederateAmbassador.pb.h:5350
void UnsafeArenaSwap(RequestRetraction *other)
Definition: FederateAmbassador.pb.h:10948
TimeRegulationEnabledDefaultTypeInternal _TimeRegulationEnabled_default_instance_
void InternalArenaConstructable_
Definition: FederateAmbassador.pb.h:10734
~SynchronizationPointRegistrationSucceeded() override
void UnsafeArenaSwap(AttributesInScope *other)
Definition: FederateAmbassador.pb.h:6952
static const StartRegistrationForObjectClass & default_instance()
Definition: FederateAmbassador.pb.h:3459
::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr usersuppliedtag_
Definition: FederateAmbassador.pb.h:9395
Definition: FederateAmbassador.pb.h:8667
::rti1516_2025::fedpro::ReceiveInteraction * mutable_receiveinteraction()
Definition: FederateAmbassador.pb.h:26388
bool has_securedattributes() const
Definition: FederateAmbassador.pb.h:22046
::rti1516_2025::fedpro::ConveyedRegionSet * mutable_optionalsentregions()
Definition: FederateAmbassador.pb.h:16851
static const ClassData _class_data_
Definition: FederateAmbassador.pb.h:8584
void set_has_multipleobjectinstancenamereservationsucceeded()
Definition: FederateAmbassador.pb.h:25957
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::InteractionClassHandle * release_interactionclass()
Definition: FederateAmbassador.pb.h:16431
::rti1516_2025::fedpro::ExceptionData * callbackfailed_
Definition: FederateAmbassador.pb.h:12850
bool _internal_has_parametervalues() const
Definition: FederateAmbassador.pb.h:17747
::rti1516_2025::fedpro::AttributeHandleValueMap * mutable_attributevalues()
Definition: FederateAmbassador.pb.h:15855
::rti1516_2025::fedpro::ObjectInstanceHandle * objectinstance_
Definition: FederateAmbassador.pb.h:5049
void unsafe_arena_set_allocated_callbackfailed(::rti1516_2025::fedpro::ExceptionData *callbackfailed)
Definition: FederateAmbassador.pb.h:28671
FederationRestoreBegun & operator=(const FederationRestoreBegun &from)
Definition: FederateAmbassador.pb.h:2717
void UnsafeArenaSwap(SynchronizationPointRegistrationSucceeded *other)
Definition: FederateAmbassador.pb.h:1129
ReceiveDirectedInteractionWithTime * New() const final
Definition: FederateAmbassador.pb.h:6224
SynchronizationPointRegistrationSucceeded(SynchronizationPointRegistrationSucceeded &&from) noexcept
Definition: FederateAmbassador.pb.h:1080
bool _internal_has_objectinstance() const
Definition: FederateAmbassador.pb.h:19403
::rti1516_2025::fedpro::InteractionClassHandle * unsafe_arena_release_interactionclass()
Definition: FederateAmbassador.pb.h:18098
size_t ByteSizeLong() const final
AttributesOutOfScope()
Definition: FederateAmbassador.pb.h:7066
const ::rti1516_2025::fedpro::MessageRetractionHandle & optionalretraction() const
Definition: FederateAmbassador.pb.h:16324
const ::rti1516_2025::fedpro::MessageRetractionHandle & retraction() const
Definition: FederateAmbassador.pb.h:23870
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::ReceiveDirectedInteractionWithTime * release_receivedirectedinteractionwithtime()
Definition: FederateAmbassador.pb.h:26560
::rti1516_2025::fedpro::InteractionClassHandle * _internal_mutable_interactionclass()
Definition: FederateAmbassador.pb.h:18105
bool has_attributes() const
Definition: FederateAmbassador.pb.h:20242
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::TimeRegulationEnabled * release_timeregulationenabled()
Definition: FederateAmbassador.pb.h:28188
::rti1516_2025::fedpro::CallbackSucceeded * unsafe_arena_release_callbacksucceeded()
Definition: FederateAmbassador.pb.h:28594
::rti1516_2025::fedpro::AttributeHandleSet * _internal_mutable_attributes()
Definition: FederateAmbassador.pb.h:20687
ReflectAttributeValues()
Definition: FederateAmbassador.pb.h:4818
static constexpr int kIndexInFileMessages
Definition: FederateAmbassador.pb.h:1574
bool has_requestfederationrestorefailed() const
Definition: FederateAmbassador.pb.h:25066
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
void set_allocated_producingfederate(::rti1516_2025::fedpro::FederateHandle *producingfederate)
Definition: FederateAmbassador.pb.h:15204
static const ClassData _class_data_
Definition: FederateAmbassador.pb.h:6020
void Swap(AttributeIsNotOwned *other)
Definition: FederateAmbassador.pb.h:9992
ConnectionLostDefaultTypeInternal _ConnectionLost_default_instance_
::rti1516_2025::fedpro::AttributesOutOfScope * unsafe_arena_release_attributesoutofscope()
Definition: FederateAmbassador.pb.h:26879
bool has_objectinstance() const
Definition: FederateAmbassador.pb.h:20554
Definition: FederateAmbassador.pb.h:443
::rti1516_2025::fedpro::AttributesOutOfScope * _internal_mutable_attributesoutofscope()
Definition: FederateAmbassador.pb.h:26898
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::FederateHandle * release_producingfederate()
Definition: FederateAmbassador.pb.h:15563
TimeConstrainedEnabled * New() const final
Definition: FederateAmbassador.pb.h:10492
bool has_federationrestorestatusresponse() const
Definition: FederateAmbassador.pb.h:25436
void unsafe_arena_set_allocated_confirmattributeownershipacquisitioncancellation(::rti1516_2025::fedpro::ConfirmAttributeOwnershipAcquisitionCancellation *confirmattributeownershipacquisitioncancellation)
Definition: FederateAmbassador.pb.h:27926
bool _internal_has_producingfederate() const
Definition: FederateAmbassador.pb.h:17965
void SetCachedSize(int size) const final
ParameterHandleValueMapDefaultTypeInternal _ParameterHandleValueMap_default_instance_
ReceiveInteractionWithTime & operator=(ReceiveInteractionWithTime &&from) noexcept
Definition: FederateAmbassador.pb.h:5626
void set_allocated_candidateattributes(::rti1516_2025::fedpro::AttributeHandleSet *candidateattributes)
Definition: FederateAmbassador.pb.h:22550
void Swap(StartRegistrationForObjectClass *other)
Definition: FederateAmbassador.pb.h:3472
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: FederateAmbassador.pb.h:10605
::rti1516_2025::fedpro::ObjectInstanceHandle * mutable_objectinstance()
Definition: FederateAmbassador.pb.h:17719
MultipleObjectInstanceNameReservationSucceeded * New() const final
Definition: FederateAmbassador.pb.h:4368
bool _internal_has_attributeisownedbyrti() const
Definition: FederateAmbassador.pb.h:28097
PROTOBUF_MUST_USE_RESULT std::string * release_usersuppliedtag()
Definition: FederateAmbassador.pb.h:17085
InteractionClassHandleDefaultTypeInternal _InteractionClassHandle_default_instance_
const ::rti1516_2025::fedpro::FederationSaveStatusResponse & federationsavestatusresponse() const
Definition: FederateAmbassador.pb.h:24951
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::ConveyedRegionSet * release_optionalsentregions()
Definition: FederateAmbassador.pb.h:17301
void clear_reportinteractiontransportationtype()
Definition: FederateAmbassador.pb.h:27440
void set_has_requestattributeownershipassumption()
Definition: FederateAmbassador.pb.h:27511
const ::rti1516_2025::fedpro::ConveyedRegionSet & _internal_optionalsentregions() const
Definition: FederateAmbassador.pb.h:16107
Definition: FederateAmbassador.pb.h:2268
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: FederateAmbassador.pb.h:2036
AttributesInScope & operator=(const AttributesInScope &from)
Definition: FederateAmbassador.pb.h:6908
::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName()
Definition: FederateAmbassador.pb.h:10205
void unsafe_arena_set_allocated_parametervalues(::rti1516_2025::fedpro::ParameterHandleValueMap *parametervalues)
Definition: FederateAmbassador.pb.h:18242
const std::string & _internal_usersuppliedtag() const
Definition: FederateAmbassador.pb.h:18332
const ::rti1516_2025::fedpro::FederateHandleSaveStatusPairArray & _internal_response() const
Definition: FederateAmbassador.pb.h:13817
void clear_federationname()
Definition: FederateAmbassador.pb.h:13145
void set_allocated_transportationtype(::rti1516_2025::fedpro::TransportationTypeHandle *transportationtype)
Definition: FederateAmbassador.pb.h:20786
const std::string & _internal_federationname() const
Definition: FederateAmbassador.pb.h:13164
::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName()
Definition: FederateAmbassador.pb.h:1022
::rti1516_2025::fedpro::FlushQueueGrant * unsafe_arena_release_flushqueuegrant()
Definition: FederateAmbassador.pb.h:28359
bool has_objectinstance() const
Definition: FederateAmbassador.pb.h:21960
static const CallbackResponse & default_instance()
Definition: FederateAmbassador.pb.h:12708
bool has_objectinstance() const
Definition: FederateAmbassador.pb.h:21516
bool has_attributeisownedbyrti() const
Definition: FederateAmbassador.pb.h:28100
void unsafe_arena_set_allocated_federationrestorebegun(::rti1516_2025::fedpro::FederationRestoreBegun *federationrestorebegun)
Definition: FederateAmbassador.pb.h:25188
::rti1516_2025::fedpro::SynchronizationPointRegistrationSucceeded * mutable_synchronizationpointregistrationsucceeded()
Definition: FederateAmbassador.pb.h:24390
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: FederateAmbassador.pb.h:2731
void unsafe_arena_set_allocated_producingfederate(::rti1516_2025::fedpro::FederateHandle *producingfederate)
Definition: FederateAmbassador.pb.h:19116
::rti1516_2025::fedpro::FederationRestoreBegun * federationrestorebegun_
Definition: FederateAmbassador.pb.h:12618
static const RemoveObjectInstanceWithTime & default_instance()
Definition: FederateAmbassador.pb.h:6685
void clear_objectinstancename()
Definition: FederateAmbassador.pb.h:14715
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::InteractionClassHandle * release_interactionclass()
Definition: FederateAmbassador.pb.h:14603
bool _internal_has_objectinstance() const
Definition: FederateAmbassador.pb.h:23237
std::string * mutable_usersuppliedtag()
Definition: FederateAmbassador.pb.h:22365
bool has_callbackRequest() const
Definition: FederateAmbassador.pb.h:28540
static void ArenaDtor(void *object)
TurnUpdatesOnForObjectInstance & operator=(const TurnUpdatesOnForObjectInstance &from)
Definition: FederateAmbassador.pb.h:7428
const ::rti1516_2025::fedpro::ReceiveDirectedInteractionWithTime & _internal_receivedirectedinteractionwithtime() const
Definition: FederateAmbassador.pb.h:26574
const std::string & _internal_reasonforresigndescription() const
Definition: FederateAmbassador.pb.h:13214
PROTOBUF_MUST_USE_RESULT std::string * release_objectinstancename()
Definition: FederateAmbassador.pb.h:14695
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: FederateAmbassador.pb.h:10141
void UnsafeArenaSwap(FederationRestoreStatusResponse *other)
Definition: FederateAmbassador.pb.h:3332
AttributesInScope(AttributesInScope &&from) noexcept
Definition: FederateAmbassador.pb.h:6903
PROTOBUF_ALWAYS_INLINE void _internal_set_objectinstancename(const std::string &value)
Definition: FederateAmbassador.pb.h:14687
AttributesOutOfScope * New() const final
Definition: FederateAmbassador.pb.h:7128
::rti1516_2025::fedpro::FederateHandle * mutable_producingfederate()
Definition: FederateAmbassador.pb.h:18503
void set_allocated_synchronizationpointlabel(std::string *synchronizationpointlabel)
Definition: FederateAmbassador.pb.h:13399
bool has_reportfederationexecutions() const
Definition: FederateAmbassador.pb.h:24030
const ::rti1516_2025::fedpro::ObjectInstanceHandle & _internal_objectinstance() const
Definition: FederateAmbassador.pb.h:21741
Definition: datatypes.pb.h:2740
bool _internal_has_federationrestorebegun() const
Definition: FederateAmbassador.pb.h:25137
size_t ByteSizeLong() const final
::rti1516_2025::fedpro::RequestDivestitureConfirmation * requestdivestitureconfirmation_
Definition: FederateAmbassador.pb.h:12651
::rti1516_2025::fedpro::ObjectClassHandle * objectclass_
Definition: FederateAmbassador.pb.h:4808
const ::rti1516_2025::fedpro::TimeRegulationEnabled & timeregulationenabled() const
Definition: FederateAmbassador.pb.h:28207
const ::rti1516_2025::fedpro::AttributeIsOwnedByRTI & _internal_attributeisownedbyrti() const
Definition: FederateAmbassador.pb.h:28128
static constexpr int kIndexInFileMessages
Definition: FederateAmbassador.pb.h:663
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: FederateAmbassador.pb.h:8700
::rti1516_2025::fedpro::TransportationTypeHandle * transportationtype_
Definition: FederateAmbassador.pb.h:5353
void DestructorSkippable_
Definition: FederateAmbassador.pb.h:11032
void set_has_requestattributeownershiprelease()
Definition: FederateAmbassador.pb.h:27807
void unsafe_arena_set_allocated_objectinstance(::rti1516_2025::fedpro::ObjectInstanceHandle *objectinstance)
Definition: FederateAmbassador.pb.h:23076
void UnsafeArenaSwap(TurnUpdatesOffForObjectInstance *other)
Definition: FederateAmbassador.pb.h:7824
const ::rti1516_2025::fedpro::FederateRestoreStatusArray & response() const
Definition: FederateAmbassador.pb.h:14226
void set_allocated_report(::rti1516_2025::fedpro::FederationExecutionMemberInformationSet *report)
Definition: FederateAmbassador.pb.h:13118
PROTOBUF_MUST_USE_RESULT std::string * release_usersuppliedtag()
Definition: FederateAmbassador.pb.h:21715
bool _internal_has_time() const
Definition: FederateAmbassador.pb.h:23413
void unsafe_arena_set_allocated_producingfederate(::rti1516_2025::fedpro::FederateHandle *producingfederate)
Definition: FederateAmbassador.pb.h:16722
void DestructorSkippable_
Definition: FederateAmbassador.pb.h:10420
bool has_federateresigned() const
Definition: FederateAmbassador.pb.h:24252
void Swap(ConnectionLost *other)
Definition: FederateAmbassador.pb.h:377
void set_has_federationrestorestatusresponse()
Definition: FederateAmbassador.pb.h:25439
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
bool has_interactionclass() const
Definition: FederateAmbassador.pb.h:16406
::rti1516_2025::fedpro::ObjectClassHandle * _internal_mutable_objectclass()
Definition: FederateAmbassador.pb.h:14445
bool has_receiveinteractionwithtime() const
Definition: FederateAmbassador.pb.h:26398
::rti1516_2025::fedpro::ObjectInstanceHandle * mutable_objectinstance()
Definition: FederateAmbassador.pb.h:23295
mutable::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_
Definition: FederateAmbassador.pb.h:3714
ReportAttributeTransportationTypeDefaultTypeInternal _ReportAttributeTransportationType_default_instance_
::rti1516_2025::fedpro::RequestRetraction * _internal_mutable_requestretraction()
Definition: FederateAmbassador.pb.h:28526
bool has_timeadvancegrant() const
Definition: FederateAmbassador.pb.h:28396
void unsafe_arena_set_allocated_objectinstance(::rti1516_2025::fedpro::ObjectInstanceHandle *objectinstance)
Definition: FederateAmbassador.pb.h:18984
PROTOBUF_ALWAYS_INLINE void _internal_set_synchronizationpointlabel(const std::string &value)
Definition: FederateAmbassador.pb.h:13483
std::string * mutable_label()
Definition: FederateAmbassador.pb.h:14019
::rti1516_2025::fedpro::ExceptionData * mutable_callbackfailed()
Definition: FederateAmbassador.pb.h:28687
::rti1516_2025::fedpro::FederationSaveStatusResponse * federationsavestatusresponse_
Definition: FederateAmbassador.pb.h:12615
ConfirmAttributeTransportationTypeChange * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: FederateAmbassador.pb.h:8004
::rti1516_2025::fedpro::TransportationTypeHandle * mutable_transportationtype()
Definition: FederateAmbassador.pb.h:15987
::rti1516_2025::fedpro::AttributesInScope * unsafe_arena_release_attributesinscope()
Definition: FederateAmbassador.pb.h:26805
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: FederateAmbassador.pb.h:9970
void unsafe_arena_set_allocated_producingfederate(::rti1516_2025::fedpro::FederateHandle *producingfederate)
Definition: FederateAmbassador.pb.h:18460
::rti1516_2025::fedpro::TransportationTypeHandle * transportationtype_
Definition: FederateAmbassador.pb.h:8661
void UnsafeArenaSwap(ReportFederationExecutionDoesNotExist *other)
Definition: FederateAmbassador.pb.h:841
void DestructorSkippable_
Definition: FederateAmbassador.pb.h:4805
static const ClassData _class_data_
Definition: FederateAmbassador.pb.h:2234
void set_allocated_objectclass(::rti1516_2025::fedpro::ObjectClassHandle *objectclass)
Definition: FederateAmbassador.pb.h:14458
friend void swap(RequestDivestitureConfirmation &a, RequestDivestitureConfirmation &b)
Definition: FederateAmbassador.pb.h:8897
bool has_retraction() const
Definition: FederateAmbassador.pb.h:23862
void unsafe_arena_set_allocated_transportationtype(::rti1516_2025::fedpro::TransportationTypeHandle *transportationtype)
Definition: FederateAmbassador.pb.h:16636
void clear_synchronizationpointlabel()
Definition: FederateAmbassador.pb.h:13295
void unsafe_arena_set_allocated_objectclass(::rti1516_2025::fedpro::ObjectClassHandle *objectclass)
Definition: FederateAmbassador.pb.h:14410
ReflectAttributeValues(ReflectAttributeValues &&from) noexcept
Definition: FederateAmbassador.pb.h:4823
const ::rti1516_2025::fedpro::ProvideAttributeValueUpdate & provideattributevalueupdate() const
Definition: FederateAmbassador.pb.h:26949
bool has_attributesoutofscope() const
Definition: FederateAmbassador.pb.h:26842
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::MessageRetractionHandle * release_optionalretraction()
Definition: FederateAmbassador.pb.h:19341
::rti1516_2025::fedpro::MultipleObjectInstanceNameReservationSucceeded * multipleobjectinstancenamereservationsucceeded_
Definition: FederateAmbassador.pb.h:12629
::rti1516_2025::fedpro::InteractionClassHandle * unsafe_arena_release_interactionclass()
Definition: FederateAmbassador.pb.h:21118
const ::rti1516_2025::fedpro::RequestAttributeOwnershipAssumption & requestattributeownershipassumption() const
Definition: FederateAmbassador.pb.h:27541
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::InitiateFederateSaveWithTime * release_initiatefederatesavewithtime()
Definition: FederateAmbassador.pb.h:24710
FederationSaved()
Definition: FederateAmbassador.pb.h:2006
void set_allocated_time(::rti1516_2025::fedpro::LogicalTime *time)
Definition: FederateAmbassador.pb.h:23832
::rti1516_2025::fedpro::ReceiveInteractionWithTime * mutable_receiveinteractionwithtime()
Definition: FederateAmbassador.pb.h:26462
::rti1516_2025::fedpro::FederateHandle * unsafe_arena_release_producingfederate()
Definition: FederateAmbassador.pb.h:18488
::rti1516_2025::fedpro::StartRegistrationForObjectClass * _internal_mutable_startregistrationforobjectclass()
Definition: FederateAmbassador.pb.h:25566
bool _internal_has_interactionclass() const
Definition: FederateAmbassador.pb.h:14485
bool has_objectinstancenamereservationsucceeded() const
Definition: FederateAmbassador.pb.h:25806
OrderType
Definition: datatypes.pb.h:472
Definition: FederateAmbassador.pb.h:11039
FederationNotRestored & operator=(const FederationNotRestored &from)
Definition: FederateAmbassador.pb.h:3149
::rti1516_2025::fedpro::FlushQueueGrant * mutable_flushqueuegrant()
Definition: FederateAmbassador.pb.h:28386
void DestructorSkippable_
Definition: FederateAmbassador.pb.h:2553
void _internal_set_sentordertype(::rti1516_2025::fedpro::OrderType value)
Definition: FederateAmbassador.pb.h:16283
static const ::PROTOBUF_NAMESPACE_ID::internal::FieldMetadata field_metadata[]
Definition: FederateAmbassador.pb.h:52
const ::rti1516_2025::fedpro::FederateHandle & postrestorefederatehandle() const
Definition: FederateAmbassador.pb.h:14108
bool has_time() const
Definition: FederateAmbassador.pb.h:17362
void set_allocated_objectclass(::rti1516_2025::fedpro::ObjectClassHandle *objectclass)
Definition: FederateAmbassador.pb.h:15072
void set_allocated_time(::rti1516_2025::fedpro::LogicalTime *time)
Definition: FederateAmbassador.pb.h:13756
bool has_requestretraction() const
Definition: FederateAmbassador.pb.h:28470
::rti1516_2025::fedpro::ObjectInstanceNameReservationFailed * objectinstancenamereservationfailed_
Definition: FederateAmbassador.pb.h:12628
bool _internal_has_federationnotsaved() const
Definition: FederateAmbassador.pb.h:24841
mutable::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_
Definition: FederateAmbassador.pb.h:12852
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: FederateAmbassador.pb.h:2446
std::string * mutable_usersuppliedtag()
Definition: FederateAmbassador.pb.h:22143
::rti1516_2025::fedpro::TransportationTypeHandle * transportationtype_
Definition: FederateAmbassador.pb.h:6152
size_t ByteSizeLong() const final
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::TurnInteractionsOff * release_turninteractionsoff()
Definition: FederateAmbassador.pb.h:25746
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::ConnectionLost * release_connectionlost()
Definition: FederateAmbassador.pb.h:23970
::rti1516_2025::fedpro::SaveFailureReason _internal_reason() const
Definition: FederateAmbassador.pb.h:13790
const char * _InternalParse(const char *ptr,::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final
void DestructorSkippable_
Definition: FederateAmbassador.pb.h:10884
::rti1516_2025::fedpro::FederationRestoreBegun * _internal_mutable_federationrestorebegun()
Definition: FederateAmbassador.pb.h:25196
static const AttributeOwnershipAcquisitionNotification & default_instance()
Definition: FederateAmbassador.pb.h:9071
::rti1516_2025::fedpro::TurnInteractionsOn * mutable_turninteractionson()
Definition: FederateAmbassador.pb.h:25722
void Swap(RequestAttributeOwnershipAssumption *other)
Definition: FederateAmbassador.pb.h:8716
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::ParameterHandleValueMap * release_parametervalues()
Definition: FederateAmbassador.pb.h:16997
::rti1516_2025::fedpro::ObjectInstanceHandle * objectinstance_
Definition: FederateAmbassador.pb.h:7928
static const FederationSaveStatusResponse & default_instance()
Definition: FederateAmbassador.pb.h:2304
TurnUpdatesOnForObjectInstanceDefaultTypeInternal _TurnUpdatesOnForObjectInstance_default_instance_
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::ObjectInstanceHandle * release_objectinstance()
Definition: FederateAmbassador.pb.h:18997
void unsafe_arena_set_allocated_transportationtype(::rti1516_2025::fedpro::TransportationTypeHandle *transportationtype)
Definition: FederateAmbassador.pb.h:15464
::rti1516_2025::fedpro::ObjectInstanceHandle * mutable_objectinstance()
Definition: FederateAmbassador.pb.h:15289
PROTOBUF_MUST_USE_RESULT std::string * release_usersuppliedtag()
Definition: FederateAmbassador.pb.h:21937
const ::rti1516_2025::fedpro::FederateHandleSet & failedtosyncset() const
Definition: FederateAmbassador.pb.h:13518
ReportFederationExecutionMembers(ReportFederationExecutionMembers &&from) noexcept
Definition: FederateAmbassador.pb.h:628
::rti1516_2025::fedpro::TransportationTypeHandle * mutable_transportationtype()
Definition: FederateAmbassador.pb.h:21043
void clear_attributeisownedbyrti()
Definition: FederateAmbassador.pb.h:28106
PROTOBUF_MUST_USE_RESULT std::string * release_usersuppliedtag()
Definition: FederateAmbassador.pb.h:19085
::rti1516_2025::fedpro::TransportationTypeHandle * _internal_mutable_transportationtype()
Definition: FederateAmbassador.pb.h:17151
const std::string & label() const
Definition: FederateAmbassador.pb.h:13954
const ::rti1516_2025::fedpro::ObjectInstanceHandle & objectinstance() const
Definition: FederateAmbassador.pb.h:20386
bool _internal_has_objectinstance() const
Definition: FederateAmbassador.pb.h:22623
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::LogicalTime * release_time()
Definition: FederateAmbassador.pb.h:23621
void set_objectinstancenames(int index, const std::string &value)
Definition: FederateAmbassador.pb.h:14790
void InternalArenaConstructable_
Definition: FederateAmbassador.pb.h:1831
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: FederateAmbassador.pb.h:9614
void unsafe_arena_set_allocated_producingfederate(::rti1516_2025::fedpro::FederateHandle *producingfederate)
Definition: FederateAmbassador.pb.h:15550
bool has_time() const
Definition: FederateAmbassador.pb.h:13696
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final
bool _internal_has_producingfederate() const
Definition: FederateAmbassador.pb.h:15141
::rti1516_2025::fedpro::ConfirmAttributeOwnershipAcquisitionCancellation * _internal_mutable_confirmattributeownershipacquisitioncancellation()
Definition: FederateAmbassador.pb.h:27934
::rti1516_2025::fedpro::ParameterHandleValueMap * mutable_parametervalues()
Definition: FederateAmbassador.pb.h:17027
bool _internal_has_requestdivestitureconfirmation() const
Definition: FederateAmbassador.pb.h:27579
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::ConveyedRegionSet * release_optionalsentregions()
Definition: FederateAmbassador.pb.h:15649
static const ClassData _class_data_
Definition: FederateAmbassador.pb.h:3528
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: FederateAmbassador.pb.h:1722
::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr synchronizationpointlabel_
Definition: FederateAmbassador.pb.h:1210
bool _internal_has_objectinstance() const
Definition: FederateAmbassador.pb.h:15711
::rti1516_2025::fedpro::ReportInteractionTransportationType * _internal_mutable_reportinteractiontransportationtype()
Definition: FederateAmbassador.pb.h:27490
void set_reason(::rti1516_2025::fedpro::RestoreFailureReason value)
Definition: FederateAmbassador.pb.h:14205
::rti1516_2025::fedpro::LogicalTime * time_
Definition: FederateAmbassador.pb.h:10569
void set_allocated_objectclass(::rti1516_2025::fedpro::ObjectClassHandle *objectclass)
Definition: FederateAmbassador.pb.h:14368
static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message *to, const ::PROTOBUF_NAMESPACE_ID::Message &from)
PROTOBUF_MUST_USE_RESULT std::string * release_synchronizationpointlabel()
Definition: FederateAmbassador.pb.h:13395
const ::rti1516_2025::fedpro::AttributeHandleSet & attributes() const
Definition: FederateAmbassador.pb.h:22276
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: FederateAmbassador.pb.h:7610
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: FederateAmbassador.pb.h:2295
::rti1516_2025::fedpro::ConveyedRegionSet * unsafe_arena_release_optionalsentregions()
Definition: FederateAmbassador.pb.h:16144
std::string * _internal_mutable_label()
Definition: FederateAmbassador.pb.h:13623
RequestAttributeOwnershipRelease & operator=(RequestAttributeOwnershipRelease &&from) noexcept
Definition: FederateAmbassador.pb.h:9420
::rti1516_2025::fedpro::TransportationTypeHandle * unsafe_arena_release_transportationtype()
Definition: FederateAmbassador.pb.h:21466
static const FederationSaved * internal_default_instance()
Definition: FederateAmbassador.pb.h:2042
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: FederateAmbassador.pb.h:6676
static const SynchronizationPointRegistrationSucceeded * internal_default_instance()
Definition: FederateAmbassador.pb.h:1111
::rti1516_2025::fedpro::ObjectInstanceHandle * objectinstance_
Definition: FederateAmbassador.pb.h:5351
::rti1516_2025::fedpro::ParameterHandleValueMap * parametervalues_
Definition: FederateAmbassador.pb.h:5902
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::TurnUpdatesOffForObjectInstance * release_turnupdatesoffforobjectinstance()
Definition: FederateAmbassador.pb.h:27152
PROTOBUF_ALWAYS_INLINE void _internal_set_label(const std::string &value)
Definition: FederateAmbassador.pb.h:14027
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::FederateHandle * release_producingfederate()
Definition: FederateAmbassador.pb.h:15169
::rti1516_2025::fedpro::RequestDivestitureConfirmation * unsafe_arena_release_requestdivestitureconfirmation()
Definition: FederateAmbassador.pb.h:27619
void CopyFrom(const ReportFederationExecutionDoesNotExist &from)
const std::string & _internal_usersuppliedtag() const
Definition: FederateAmbassador.pb.h:19946
Definition: FederateAmbassador.pb.h:3275
::rti1516_2025::fedpro::TurnUpdatesOnForObjectInstanceWithRate * unsafe_arena_release_turnupdatesonforobjectinstancewithrate()
Definition: FederateAmbassador.pb.h:27101
void unsafe_arena_set_allocated_requestattributeownershiprelease(::rti1516_2025::fedpro::RequestAttributeOwnershipRelease *requestattributeownershiprelease)
Definition: FederateAmbassador.pb.h:27852
void Swap(AttributeOwnershipUnavailable *other)
Definition: FederateAmbassador.pb.h:9268
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: FederateAmbassador.pb.h:3163
bool _internal_has_transportationtype() const
Definition: FederateAmbassador.pb.h:21423
::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr usersuppliedtag_
Definition: FederateAmbassador.pb.h:6641
::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr label_
Definition: FederateAmbassador.pb.h:2698
RequestDivestitureConfirmationDefaultTypeInternal _RequestDivestitureConfirmation_default_instance_
const ::rti1516_2025::fedpro::LogicalTime & _internal_time() const
Definition: FederateAmbassador.pb.h:23775
void set_allocated_label(std::string *label)
Definition: FederateAmbassador.pb.h:14039
void set_reason(::rti1516_2025::fedpro::SaveFailureReason value)
Definition: FederateAmbassador.pb.h:13801
const ::rti1516_2025::fedpro::ObjectInstanceHandle & objectinstance() const
Definition: FederateAmbassador.pb.h:14934
bool has_objectinstance() const
Definition: FederateAmbassador.pb.h:15714
::rti1516_2025::fedpro::InteractionClassHandle * unsafe_arena_release_interactionclass()
Definition: FederateAmbassador.pb.h:14528
::rti1516_2025::fedpro::TransportationTypeHandle * transportationtype_
Definition: FederateAmbassador.pb.h:5051
::rti1516_2025::fedpro::ParameterHandleValueMap * unsafe_arena_release_parametervalues()
Definition: FederateAmbassador.pb.h:17012
const std::string & usersuppliedtag() const
Definition: FederateAmbassador.pb.h:18836
void unsafe_arena_set_allocated_optionalretraction(::rti1516_2025::fedpro::MessageRetractionHandle *optionalretraction)
Definition: FederateAmbassador.pb.h:19328
CallbackResponseCase
Definition: FederateAmbassador.pb.h:12711
static const ObjectInstanceNameReservationFailed * internal_default_instance()
Definition: FederateAmbassador.pb.h:4198
mutable::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_
Definition: FederateAmbassador.pb.h:2555
RequestFederationRestoreFailed()
Definition: FederateAmbassador.pb.h:2563
void set_has_attributeownershipunavailable()
Definition: FederateAmbassador.pb.h:27733
void clear_removeobjectinstancewithtime()
Definition: FederateAmbassador.pb.h:26700
void set_allocated_objectinstance(::rti1516_2025::fedpro::ObjectInstanceHandle *objectinstance)
Definition: FederateAmbassador.pb.h:15774
Definition: FederateAmbassador.pb.h:7063
::rti1516_2025::fedpro::TransportationTypeHandle * unsafe_arena_release_transportationtype()
Definition: FederateAmbassador.pb.h:20766
static const AttributeIsNotOwned * internal_default_instance()
Definition: FederateAmbassador.pb.h:9982
void UnsafeArenaSwap(MultipleObjectInstanceNameReservationSucceeded *other)
Definition: FederateAmbassador.pb.h:4360
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: FederateAmbassador.pb.h:5092
void clear_reasonforresigndescription()
Definition: FederateAmbassador.pb.h:13195
void unsafe_arena_set_allocated_reportfederationexecutions(::rti1516_2025::fedpro::ReportFederationExecutions *reportfederationexecutions)
Definition: FederateAmbassador.pb.h:24078
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final
static const MultipleObjectInstanceNameReservationSucceeded * internal_default_instance()
Definition: FederateAmbassador.pb.h:4342
static const ClassData _class_data_
Definition: FederateAmbassador.pb.h:7520
::rti1516_2025::fedpro::ObjectInstanceHandle * mutable_objectinstance()
Definition: FederateAmbassador.pb.h:20035
ProvideAttributeValueUpdate * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: FederateAmbassador.pb.h:7300
void Swap(FederationSynchronized *other)
Definition: FederateAmbassador.pb.h:1580
bool _internal_has_requestretraction() const
Definition: FederateAmbassador.pb.h:28467
mutable::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_
Definition: FederateAmbassador.pb.h:1690
::rti1516_2025::fedpro::AttributeHandleSet * mutable_attributes()
Definition: FederateAmbassador.pb.h:23205
std::string * mutable_usersuppliedtag()
Definition: FederateAmbassador.pb.h:22587
static const ReceiveInteractionWithTime & default_instance()
Definition: FederateAmbassador.pb.h:5645
void set_has_federationsaved()
Definition: FederateAmbassador.pb.h:24773
const ::rti1516_2025::fedpro::ParameterHandleValueMap & parametervalues() const
Definition: FederateAmbassador.pb.h:17758
const ::rti1516_2025::fedpro::TransportationTypeHandle & _internal_transportationtype() const
Definition: FederateAmbassador.pb.h:21429
::rti1516_2025::fedpro::TurnUpdatesOffForObjectInstance * mutable_turnupdatesoffforobjectinstance()
Definition: FederateAmbassador.pb.h:27202
const ::rti1516_2025::fedpro::DiscoverObjectInstance & _internal_discoverobjectinstance() const
Definition: FederateAmbassador.pb.h:26130
::rti1516_2025::fedpro::ObjectInstanceHandle * _internal_mutable_objectinstance()
Definition: FederateAmbassador.pb.h:18191
void clear_usersuppliedtag()
Definition: FederateAmbassador.pb.h:15883
bool has_response() const
Definition: FederateAmbassador.pb.h:14218
TurnInteractionsOff & operator=(const TurnInteractionsOff &from)
Definition: FederateAmbassador.pb.h:3880
::rti1516_2025::fedpro::LogicalTime * _internal_mutable_time()
Definition: FederateAmbassador.pb.h:19237
void clear_receivedordertype()
Definition: FederateAmbassador.pb.h:17465
static const ClassData _class_data_
Definition: FederateAmbassador.pb.h:2521
static const RequestFederationRestoreSucceeded & default_instance()
Definition: FederateAmbassador.pb.h:2452
RequestDivestitureConfirmation(RequestDivestitureConfirmation &&from) noexcept
Definition: FederateAmbassador.pb.h:8859
void clear_confirmattributetransportationtypechange()
Definition: FederateAmbassador.pb.h:27218
bool _internal_has_interactionclass() const
Definition: FederateAmbassador.pb.h:17575
static const CallbackSucceeded & default_instance()
Definition: FederateAmbassador.pb.h:11075
::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName()
Definition: FederateAmbassador.pb.h:3230
::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized _constinit_
Definition: FederateAmbassador.pb.h:12601
::PROTOBUF_NAMESPACE_ID::uint8 * _InternalSerialize(::PROTOBUF_NAMESPACE_ID::uint8 *target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final
::rti1516_2025::fedpro::ParameterHandleValueMap * unsafe_arena_release_parametervalues()
Definition: FederateAmbassador.pb.h:16532
::rti1516_2025::fedpro::AttributeHandleSet * mutable_attributes()
Definition: FederateAmbassador.pb.h:22767
TurnInteractionsOn()
Definition: FederateAmbassador.pb.h:3722
void Swap(FederationRestoreStatusResponse *other)
Definition: FederateAmbassador.pb.h:3324
::rti1516_2025::fedpro::TransportationTypeHandle * _internal_mutable_transportationtype()
Definition: FederateAmbassador.pb.h:21035
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: FederateAmbassador.pb.h:2301
void SetCachedSize(int size) const final
::rti1516_2025::fedpro::LogicalTime * _internal_mutable_time()
Definition: FederateAmbassador.pb.h:23463
ReportFederationExecutionMembers()
Definition: FederateAmbassador.pb.h:623
void set_allocated_objectinstancename(std::string *objectinstancename)
Definition: FederateAmbassador.pb.h:15129
bool has_attributesinscope() const
Definition: FederateAmbassador.pb.h:26768
static const SynchronizationPointRegistrationFailed & default_instance()
Definition: FederateAmbassador.pb.h:1252
InitiateFederateRestoreDefaultTypeInternal _InitiateFederateRestore_default_instance_
::rti1516_2025::fedpro::ObjectInstanceHandle * objectinstance_
Definition: FederateAmbassador.pb.h:8844
ObjectInstanceNameReservationSucceeded & operator=(const ObjectInstanceNameReservationSucceeded &from)
Definition: FederateAmbassador.pb.h:4028
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::AttributeHandleSet * release_attributes()
Definition: FederateAmbassador.pb.h:22737
::rti1516_2025::fedpro::SaveFailureReason reason() const
Definition: FederateAmbassador.pb.h:13793
static const ClassData _class_data_
Definition: FederateAmbassador.pb.h:1476
AttributeIsNotOwned & operator=(const AttributeIsNotOwned &from)
Definition: FederateAmbassador.pb.h:9956
const ::rti1516_2025::fedpro::FederationRestoreBegun & _internal_federationrestorebegun() const
Definition: FederateAmbassador.pb.h:25168
RequestDivestitureConfirmation()
Definition: FederateAmbassador.pb.h:8854
const ::rti1516_2025::fedpro::TurnUpdatesOnForObjectInstanceWithRate & turnupdatesonforobjectinstancewithrate() const
Definition: FederateAmbassador.pb.h:27097
ConfirmInteractionTransportationTypeChange(ConfirmInteractionTransportationTypeChange &&from) noexcept
Definition: FederateAmbassador.pb.h:8319
void set_allocated_objectinstance(::rti1516_2025::fedpro::ObjectInstanceHandle *objectinstance)
Definition: FederateAmbassador.pb.h:22464
const ::rti1516_2025::fedpro::ObjectInstanceNameReservationSucceeded & objectinstancenamereservationsucceeded() const
Definition: FederateAmbassador.pb.h:25839
InitiateFederateRestore(InitiateFederateRestore &&from) noexcept
Definition: FederateAmbassador.pb.h:2838
::rti1516_2025::fedpro::TransportationTypeHandle * transportationtype_
Definition: FederateAmbassador.pb.h:5903
InitiateFederateSaveWithTime()
Definition: FederateAmbassador.pb.h:1842
FederationNotSaved()
Definition: FederateAmbassador.pb.h:2132
mutable::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_
Definition: FederateAmbassador.pb.h:6154
void set_allocated_usersuppliedtag(std::string *usersuppliedtag)
Definition: FederateAmbassador.pb.h:21719
const ::rti1516_2025::fedpro::FederateHandle & _internal_producingfederate() const
Definition: FederateAmbassador.pb.h:17971
void Swap(SynchronizationPointRegistrationFailed *other)
Definition: FederateAmbassador.pb.h:1265
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::ObjectInstanceHandle * release_objectinstance()
Definition: FederateAmbassador.pb.h:20181
void SetCachedSize(int size) const final
const ::rti1516_2025::fedpro::TimeRegulationEnabled & _internal_timeregulationenabled() const
Definition: FederateAmbassador.pb.h:28202
::rti1516_2025::fedpro::ObjectInstanceHandle * _internal_mutable_objectinstance()
Definition: FederateAmbassador.pb.h:21785
void unsafe_arena_set_allocated_objectinstance(::rti1516_2025::fedpro::ObjectInstanceHandle *objectinstance)
Definition: FederateAmbassador.pb.h:21750
RemoveObjectInstanceDefaultTypeInternal _RemoveObjectInstance_default_instance_
::rti1516_2025::fedpro::ObjectInstanceHandle * _internal_mutable_objectinstance()
Definition: FederateAmbassador.pb.h:22451
Definition: FederateAmbassador.pb.h:7415
ReflectAttributeValues * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: FederateAmbassador.pb.h:4884
::rti1516_2025::fedpro::AttributeIsNotOwned * _internal_mutable_attributeisnotowned()
Definition: FederateAmbassador.pb.h:28082
bool _internal_has_callbackfailed() const
Definition: FederateAmbassador.pb.h:28628
ReportFederationExecutions * New() const final
Definition: FederateAmbassador.pb.h:537
void set_allocated_attributes(::rti1516_2025::fedpro::AttributeHandleSet *attributes)
Definition: FederateAmbassador.pb.h:19728
void unsafe_arena_set_allocated_reportfederationexecutiondoesnotexist(::rti1516_2025::fedpro::ReportFederationExecutionDoesNotExist *reportfederationexecutiondoesnotexist)
Definition: FederateAmbassador.pb.h:24226
::rti1516_2025::fedpro::FederationNotRestored * _internal_mutable_federationnotrestored()
Definition: FederateAmbassador.pb.h:25418
::rti1516_2025::fedpro::OrderType sentordertype() const
Definition: FederateAmbassador.pb.h:19279
::rti1516_2025::fedpro::AttributeOwnershipAcquisitionNotification * mutable_attributeownershipacquisitionnotification()
Definition: FederateAmbassador.pb.h:27720
void set_label(ArgT0 &&arg0, ArgT...args)
TurnUpdatesOnForObjectInstanceWithRate()
Definition: FederateAmbassador.pb.h:7586
const std::string & _internal_federationname() const
Definition: FederateAmbassador.pb.h:13028
::rti1516_2025::fedpro::FederateHandle * mutable_federate()
Definition: FederateAmbassador.pb.h:21309
void unsafe_arena_set_allocated_optionalsentregions(::rti1516_2025::fedpro::ConveyedRegionSet *optionalsentregions)
Definition: FederateAmbassador.pb.h:16808
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::ParameterHandleValueMap * release_parametervalues()
Definition: FederateAmbassador.pb.h:16517
::rti1516_2025::fedpro::OrderType sentordertype() const
Definition: FederateAmbassador.pb.h:18623
void unsafe_arena_set_allocated_objectinstance(::rti1516_2025::fedpro::ObjectInstanceHandle *objectinstance)
Definition: FederateAmbassador.pb.h:15246
ObjectInstanceNameReservationSucceeded * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: FederateAmbassador.pb.h:4084
void clear_sentordertype()
Definition: FederateAmbassador.pb.h:19273
void InternalArenaConstructable_
Definition: FederateAmbassador.pb.h:9393
void unsafe_arena_set_allocated_objectinstance(::rti1516_2025::fedpro::ObjectInstanceHandle *objectinstance)
Definition: FederateAmbassador.pb.h:15726
::PROTOBUF_NAMESPACE_ID::uint8 * _InternalSerialize(::PROTOBUF_NAMESPACE_ID::uint8 *target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: FederateAmbassador.pb.h:3450
void set_usersuppliedtag(ArgT0 &&arg0, ArgT...args)
void set_allocated_objectinstance(::rti1516_2025::fedpro::ObjectInstanceHandle *objectinstance)
Definition: FederateAmbassador.pb.h:22686
RemoveObjectInstance * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: FederateAmbassador.pb.h:6534
RequestFederationRestoreFailed & operator=(const RequestFederationRestoreFailed &from)
Definition: FederateAmbassador.pb.h:2573
void DestructorSkippable_
Definition: FederateAmbassador.pb.h:7055
::rti1516_2025::fedpro::AnnounceSynchronizationPoint * announcesynchronizationpoint_
Definition: FederateAmbassador.pb.h:12609
::rti1516_2025::fedpro::ObjectInstanceHandle * objectinstance_
Definition: FederateAmbassador.pb.h:9212
::rti1516_2025::fedpro::LogicalTime * mutable_time()
Definition: FederateAmbassador.pb.h:17417
::rti1516_2025::fedpro::LogicalTime * _internal_mutable_time()
Definition: FederateAmbassador.pb.h:23643
RequestDivestitureConfirmation * New() const final
Definition: FederateAmbassador.pb.h:8916
::rti1516_2025::fedpro::RequestAttributeOwnershipAssumption * mutable_requestattributeownershipassumption()
Definition: FederateAmbassador.pb.h:27572
RequestAttributeOwnershipAssumptionDefaultTypeInternal _RequestAttributeOwnershipAssumption_default_instance_
bool has_time() const
Definition: FederateAmbassador.pb.h:23596
void set_allocated_transportationtype(::rti1516_2025::fedpro::TransportationTypeHandle *transportationtype)
Definition: FederateAmbassador.pb.h:18422
::rti1516_2025::fedpro::AttributeHandleSet * unsafe_arena_release_securedattributes()
Definition: FederateAmbassador.pb.h:22086
bool _internal_has_reportinteractiontransportationtype() const
Definition: FederateAmbassador.pb.h:27431
FederateResigned * New() const final
Definition: FederateAmbassador.pb.h:993
void set_allocated_retraction(::rti1516_2025::fedpro::MessageRetractionHandle *retraction)
Definition: FederateAmbassador.pb.h:23922
const ::rti1516_2025::fedpro::AttributeHandleSet & attributes() const
Definition: FederateAmbassador.pb.h:20472
bool _internal_has_confirminteractiontransportationtypechange() const
Definition: FederateAmbassador.pb.h:27357
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::ConveyedRegionSet * release_optionalsentregions()
Definition: FederateAmbassador.pb.h:16129
void set_synchronizationpointlabel(ArgT0 &&arg0, ArgT...args)
void clear_turnupdatesonforobjectinstancewithrate()
Definition: FederateAmbassador.pb.h:27070
void DestructorSkippable_
Definition: FederateAmbassador.pb.h:8842
bool has_multipleobjectinstancenamereservationsucceeded() const
Definition: FederateAmbassador.pb.h:25954
const ::rti1516_2025::fedpro::LogicalTime & _internal_time() const
Definition: FederateAmbassador.pb.h:23419
const ::rti1516_2025::fedpro::ReceiveInteractionWithTime & receiveinteractionwithtime() const
Definition: FederateAmbassador.pb.h:26431
friend void swap(ProvideAttributeValueUpdate &a, ProvideAttributeValueUpdate &b)
Definition: FederateAmbassador.pb.h:7277
::rti1516_2025::fedpro::AttributeHandleSet * _internal_mutable_securedattributes()
Definition: FederateAmbassador.pb.h:22093
mutable::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_
Definition: FederateAmbassador.pb.h:6644
::rti1516_2025::fedpro::FederationSaved * _internal_mutable_federationsaved()
Definition: FederateAmbassador.pb.h:24826
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::FederateHandle * release_producingfederate()
Definition: FederateAmbassador.pb.h:18473
mutable::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_
Definition: FederateAmbassador.pb.h:3862
static const FederationRestoreStatusResponse & default_instance()
Definition: FederateAmbassador.pb.h:3311
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::TimeConstrainedEnabled * release_timeconstrainedenabled()
Definition: FederateAmbassador.pb.h:28262
const ::rti1516_2025::fedpro::InformAttributeOwnership & informattributeownership() const
Definition: FederateAmbassador.pb.h:27985
std::string * _internal_mutable_synchronizationpointlabel()
Definition: FederateAmbassador.pb.h:13271
void unsafe_arena_set_allocated_initiatefederaterestore(::rti1516_2025::fedpro::InitiateFederateRestore *initiatefederaterestore)
Definition: FederateAmbassador.pb.h:25262
bool has_time() const
Definition: FederateAmbassador.pb.h:23506
::rti1516_2025::fedpro::RequestDivestitureConfirmation * mutable_requestdivestitureconfirmation()
Definition: FederateAmbassador.pb.h:27646
bool _internal_has_interactionclass() const
Definition: FederateAmbassador.pb.h:21075
::rti1516_2025::fedpro::ObjectInstanceHandle * objectinstance_
Definition: FederateAmbassador.pb.h:6884
static const ClassData _class_data_
Definition: FederateAmbassador.pb.h:9324
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::TransportationTypeHandle * release_transportationtype()
Definition: FederateAmbassador.pb.h:17907
static const RequestAttributeOwnershipAssumption & default_instance()
Definition: FederateAmbassador.pb.h:8703
ConfirmAttributeTransportationTypeChange & operator=(const ConfirmAttributeTransportationTypeChange &from)
Definition: FederateAmbassador.pb.h:7948
::rti1516_2025::fedpro::TurnUpdatesOffForObjectInstance * _internal_mutable_turnupdatesoffforobjectinstance()
Definition: FederateAmbassador.pb.h:27194
void unsafe_arena_set_allocated_requestdivestitureconfirmation(::rti1516_2025::fedpro::RequestDivestitureConfirmation *requestdivestitureconfirmation)
Definition: FederateAmbassador.pb.h:27630
::rti1516_2025::fedpro::ParameterHandleValueMap * _internal_mutable_parametervalues()
Definition: FederateAmbassador.pb.h:18277
PROTOBUF_ALWAYS_INLINE void _internal_set_federatename(const std::string &value)
Definition: FederateAmbassador.pb.h:14073
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: FederateAmbassador.pb.h:7261
FederationNotRestoredDefaultTypeInternal _FederationNotRestored_default_instance_
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: FederateAmbassador.pb.h:955
static const RequestRetraction * internal_default_instance()
Definition: FederateAmbassador.pb.h:10930
void DestructorSkippable_
Definition: FederateAmbassador.pb.h:7927
PROTOBUF_MUST_USE_RESULT std::string * release_federationname()
Definition: FederateAmbassador.pb.h:13039
static const ReportInteractionTransportationType & default_instance()
Definition: FederateAmbassador.pb.h:8515
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::TurnUpdatesOnForObjectInstance * release_turnupdatesonforobjectinstance()
Definition: FederateAmbassador.pb.h:27004
friend void swap(TurnUpdatesOnForObjectInstanceWithRate &a, TurnUpdatesOnForObjectInstanceWithRate &b)
Definition: FederateAmbassador.pb.h:7629
void InternalArenaConstructable_
Definition: FederateAmbassador.pb.h:3711
void Swap(InitiateFederateSaveWithTime *other)
Definition: FederateAmbassador.pb.h:1888
::rti1516_2025::fedpro::AttributeHandleValueMap * _internal_mutable_attributevalues()
Definition: FederateAmbassador.pb.h:15367
const ::rti1516_2025::fedpro::AttributeHandleSet & _internal_attributes() const
Definition: FederateAmbassador.pb.h:23153
const ::rti1516_2025::fedpro::TransportationTypeHandle & transportationtype() const
Definition: FederateAmbassador.pb.h:18370
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: FederateAmbassador.pb.h:3169
const ::rti1516_2025::fedpro::InitiateFederateSave & initiatefederatesave() const
Definition: FederateAmbassador.pb.h:24655
friend void swap(TurnUpdatesOnForObjectInstance &a, TurnUpdatesOnForObjectInstance &b)
Definition: FederateAmbassador.pb.h:7461
::rti1516_2025::fedpro::FederationNotSaved * _internal_mutable_federationnotsaved()
Definition: FederateAmbassador.pb.h:24900
bool _internal_has_receiveinteraction() const
Definition: FederateAmbassador.pb.h:26321
InitiateFederateRestore & operator=(const InitiateFederateRestore &from)
Definition: FederateAmbassador.pb.h:2843
void clear_receiveinteraction()
Definition: FederateAmbassador.pb.h:26330
bool _internal_has_removeobjectinstance() const
Definition: FederateAmbassador.pb.h:26617
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::AttributesOutOfScope * release_attributesoutofscope()
Definition: FederateAmbassador.pb.h:26856
InitiateFederateSave & operator=(const InitiateFederateSave &from)
Definition: FederateAmbassador.pb.h:1708
const ::rti1516_2025::fedpro::TurnUpdatesOffForObjectInstance & turnupdatesoffforobjectinstance() const
Definition: FederateAmbassador.pb.h:27171
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: FederateAmbassador.pb.h:2443
bool _internal_has_announcesynchronizationpoint() const
Definition: FederateAmbassador.pb.h:24471
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: FederateAmbassador.pb.h:6192
static const FederationSaved & default_instance()
Definition: FederateAmbassador.pb.h:2039
::rti1516_2025::fedpro::ObjectInstanceHandle * mutable_objectinstance()
Definition: FederateAmbassador.pb.h:20871
void clear_flushqueuegrant()
Definition: FederateAmbassador.pb.h:28328
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::ObjectInstanceHandle * release_objectinstance()
Definition: FederateAmbassador.pb.h:19783
PROTOBUF_MUST_USE_RESULT std::string * release_synchronizationpointlabel()
Definition: FederateAmbassador.pb.h:13325
::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr usersuppliedtag_
Definition: FederateAmbassador.pb.h:9027
std::string * mutable_faultdescription()
Definition: FederateAmbassador.pb.h:12883
FederationNotSaved(FederationNotSaved &&from) noexcept
Definition: FederateAmbassador.pb.h:2137
::rti1516_2025::fedpro::DiscoverObjectInstance * mutable_discoverobjectinstance()
Definition: FederateAmbassador.pb.h:26166
static const ReceiveDirectedInteraction * internal_default_instance()
Definition: FederateAmbassador.pb.h:5954
::rti1516_2025::fedpro::TransportationTypeHandle * mutable_transportationtype()
Definition: FederateAmbassador.pb.h:16679
bool has_connectionlost() const
Definition: FederateAmbassador.pb.h:23956
void unsafe_arena_set_allocated_producingfederate(::rti1516_2025::fedpro::FederateHandle *producingfederate)
Definition: FederateAmbassador.pb.h:16030
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: FederateAmbassador.pb.h:6928
void unsafe_arena_set_allocated_transportationtype(::rti1516_2025::fedpro::TransportationTypeHandle *transportationtype)
Definition: FederateAmbassador.pb.h:21438
void InternalSwap(SynchronizationPointRegistrationFailed *other)
::rti1516_2025::fedpro::OrderType _internal_sentordertype() const
Definition: FederateAmbassador.pb.h:18620
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::InteractionClassHandle * release_interactionclass()
Definition: FederateAmbassador.pb.h:17603
mutable::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_
Definition: FederateAmbassador.pb.h:8846
static const AttributesOutOfScope & default_instance()
Definition: FederateAmbassador.pb.h:7099
::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName()
Definition: FederateAmbassador.pb.h:3665
~FederateResigned() override
void UnsafeArenaSwap(InitiateFederateSaveWithTime *other)
Definition: FederateAmbassador.pb.h:1896
::rti1516_2025::fedpro::TurnUpdatesOnForObjectInstanceWithRate * turnupdatesonforobjectinstancewithrate_
Definition: FederateAmbassador.pb.h:12644
RequestFederationRestoreSucceeded & operator=(RequestFederationRestoreSucceeded &&from) noexcept
Definition: FederateAmbassador.pb.h:2433
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
void set_has_multipleobjectinstancenamereservationfailed()
Definition: FederateAmbassador.pb.h:26031
friend void swap(InitiateFederateRestore &a, InitiateFederateRestore &b)
Definition: FederateAmbassador.pb.h:2876
const ::rti1516_2025::fedpro::ConveyedRegionSet & optionalsentregions() const
Definition: FederateAmbassador.pb.h:15632
RequestAttributeOwnershipRelease()
Definition: FederateAmbassador.pb.h:9406
Definition: datatypes.pb.h:4243
void InternalSwap(ConnectionLost *other)
::rti1516_2025::fedpro::FederationNotRestored * mutable_federationnotrestored()
Definition: FederateAmbassador.pb.h:25426
::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName()
Definition: FederateAmbassador.pb.h:5703
static const ReportAttributeTransportationType * internal_default_instance()
Definition: FederateAmbassador.pb.h:8162
PROTOBUF_MUST_USE_RESULT std::string * release_usersuppliedtag()
Definition: FederateAmbassador.pb.h:22381
::rti1516_2025::fedpro::ObjectInstanceHandle * objectinstance_
Definition: FederateAmbassador.pb.h:7056
::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName()
Definition: FederateAmbassador.pb.h:2798
::rti1516_2025::fedpro::ExceptionData * unsafe_arena_release_callbackfailed()
Definition: FederateAmbassador.pb.h:28660
bool has_objectinstance() const
Definition: FederateAmbassador.pb.h:17664
void Swap(MultipleObjectInstanceNameReservationSucceeded *other)
Definition: FederateAmbassador.pb.h:4352
void set_allocated_label(std::string *label)
Definition: FederateAmbassador.pb.h:13631
CallbackSucceededDefaultTypeInternal _CallbackSucceeded_default_instance_
void clear_label()
Definition: FederateAmbassador.pb.h:13647
void clear_usersuppliedtag()
Definition: FederateAmbassador.pb.h:18833
static const CallbackRequest * internal_default_instance()
Definition: FederateAmbassador.pb.h:11270
const ::rti1516_2025::fedpro::ConveyedRegionSet & optionalsentregions() const
Definition: FederateAmbassador.pb.h:16112
bool _internal_has_objectinstance() const
Definition: FederateAmbassador.pb.h:14923
::rti1516_2025::fedpro::FederateResigned * federateresigned_
Definition: FederateAmbassador.pb.h:12606
::rti1516_2025::fedpro::ObjectInstanceHandle * unsafe_arena_release_objectinstance()
Definition: FederateAmbassador.pb.h:20020
::rti1516_2025::fedpro::ObjectClassHandle * mutable_objectclass()
Definition: FederateAmbassador.pb.h:14363
void set_has_requestfederationrestorefailed()
Definition: FederateAmbassador.pb.h:25069
::rti1516_2025::fedpro::ObjectInstanceHandle * _internal_mutable_objectinstance()
Definition: FederateAmbassador.pb.h:20601
void set_has_callbacksucceeded()
Definition: FederateAmbassador.pb.h:28560
bool has_interactionclass() const
Definition: FederateAmbassador.pb.h:16886
void clear_removeobjectinstance()
Definition: FederateAmbassador.pb.h:26626
bool has_turninteractionsoff() const
Definition: FederateAmbassador.pb.h:25732
static const ReportAttributeTransportationType & default_instance()
Definition: FederateAmbassador.pb.h:8159
const std::string & _internal_synchronizationpointlabel() const
Definition: FederateAmbassador.pb.h:13314
friend void swap(FederationRestoreStatusResponse &a, FederationRestoreStatusResponse &b)
Definition: FederateAmbassador.pb.h:3321
::rti1516_2025::fedpro::InteractionClassHandle * _internal_mutable_interactionclass()
Definition: FederateAmbassador.pb.h:21125
static const CallbackSucceeded * internal_default_instance()
Definition: FederateAmbassador.pb.h:11078
AttributeOwnershipUnavailable & operator=(const AttributeOwnershipUnavailable &from)
Definition: FederateAmbassador.pb.h:9232
const ::rti1516_2025::fedpro::TransportationTypeHandle & transportationtype() const
Definition: FederateAmbassador.pb.h:17890
FederationSaveStatusResponse & operator=(FederationSaveStatusResponse &&from) noexcept
Definition: FederateAmbassador.pb.h:2285
bool has_attributes() const
Definition: FederateAmbassador.pb.h:20640
FederationExecutionInformationSetDefaultTypeInternal _FederationExecutionInformationSet_default_instance_
::rti1516_2025::fedpro::FederateHandle * _internal_mutable_producingfederate()
Definition: FederateAmbassador.pb.h:18929
::rti1516_2025::fedpro::ConveyedRegionSet * mutable_optionalsentregions()
Definition: FederateAmbassador.pb.h:17331
::rti1516_2025::fedpro::FederateHandle * _internal_mutable_producingfederate()
Definition: FederateAmbassador.pb.h:18015
::rti1516_2025::fedpro::ObjectInstanceHandle * unsafe_arena_release_objectinstance()
Definition: FederateAmbassador.pb.h:19622
mutable::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_
Definition: FederateAmbassador.pb.h:2124
static const ClassData _class_data_
Definition: FederateAmbassador.pb.h:7168
ObjectInstanceNameReservationFailed(ObjectInstanceNameReservationFailed &&from) noexcept
Definition: FederateAmbassador.pb.h:4167
void set_allocated_response(::rti1516_2025::fedpro::FederateRestoreStatusArray *response)
Definition: FederateAmbassador.pb.h:14278
bool _internal_has_failedtosyncset() const
Definition: FederateAmbassador.pb.h:13507
CallbackRequest & operator=(CallbackRequest &&from) noexcept
Definition: FederateAmbassador.pb.h:11182
MultipleObjectInstanceNameReservationFailed * New() const final
Definition: FederateAmbassador.pb.h:4522
const ::rti1516_2025::fedpro::TransportationTypeHandle & transportationtype() const
Definition: FederateAmbassador.pb.h:20734
void Swap(RequestRetraction *other)
Definition: FederateAmbassador.pb.h:10940
void set_reasonforresigndescription(ArgT0 &&arg0, ArgT...args)
CallbackSucceeded * New() const final
Definition: FederateAmbassador.pb.h:11104
::rti1516_2025::fedpro::ReceiveInteraction * _internal_mutable_receiveinteraction()
Definition: FederateAmbassador.pb.h:26380
const ::rti1516_2025::fedpro::DiscoverObjectInstance & discoverobjectinstance() const
Definition: FederateAmbassador.pb.h:26135
CallbackResponse * New() const final
Definition: FederateAmbassador.pb.h:12743
static const AttributeIsNotOwned & default_instance()
Definition: FederateAmbassador.pb.h:9979
PROTOBUF_MUST_USE_RESULT std::string * release_reasonforresigndescription()
Definition: FederateAmbassador.pb.h:13225
::rti1516_2025::fedpro::ReportAttributeTransportationType * mutable_reportattributetransportationtype()
Definition: FederateAmbassador.pb.h:27350
void unsafe_arena_set_allocated_requestfederationrestoresucceeded(::rti1516_2025::fedpro::RequestFederationRestoreSucceeded *requestfederationrestoresucceeded)
Definition: FederateAmbassador.pb.h:25040
::rti1516_2025::fedpro::ObjectInstanceHandle * _internal_mutable_objectinstance()
Definition: FederateAmbassador.pb.h:22007
::rti1516_2025::fedpro::LogicalTime * _internal_mutable_time()
Definition: FederateAmbassador.pb.h:23819
AttributeIsOwnedByRTI * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: FederateAmbassador.pb.h:10180
::rti1516_2025::fedpro::ReflectAttributeValues * mutable_reflectattributevalues()
Definition: FederateAmbassador.pb.h:26240
RequestFederationRestoreSucceeded * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: FederateAmbassador.pb.h:2485
::rti1516_2025::fedpro::FederationExecutionMemberInformationSet * _internal_mutable_report()
Definition: FederateAmbassador.pb.h:13105
const ::rti1516_2025::fedpro::SynchronizationPointRegistrationFailed & _internal_synchronizationpointregistrationfailed() const
Definition: FederateAmbassador.pb.h:24428
Definition: FederateAmbassador.pb.h:8479
void set_allocated_time(::rti1516_2025::fedpro::LogicalTime *time)
Definition: FederateAmbassador.pb.h:23566
size_t ByteSizeLong() const final
::rti1516_2025::fedpro::TransportationTypeHandle * transportationtype_
Definition: FederateAmbassador.pb.h:8117
const ::rti1516_2025::fedpro::StartRegistrationForObjectClass & _internal_startregistrationforobjectclass() const
Definition: FederateAmbassador.pb.h:25538
void unsafe_arena_set_allocated_failedtosyncset(::rti1516_2025::fedpro::FederateHandleSet *failedtosyncset)
Definition: FederateAmbassador.pb.h:13522
void unsafe_arena_set_allocated_multipleobjectinstancenamereservationfailed(::rti1516_2025::fedpro::MultipleObjectInstanceNameReservationFailed *multipleobjectinstancenamereservationfailed)
Definition: FederateAmbassador.pb.h:26076
void CopyFrom(const SynchronizationPointRegistrationFailed &from)
::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName()
Definition: FederateAmbassador.pb.h:1310
::rti1516_2025::fedpro::ObjectInstanceHandle * _internal_mutable_objectinstance()
Definition: FederateAmbassador.pb.h:22673
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
ProvideAttributeValueUpdate()
Definition: FederateAmbassador.pb.h:7234
void set_sentordertype(::rti1516_2025::fedpro::OrderType value)
Definition: FederateAmbassador.pb.h:17459
void InternalArenaConstructable_
Definition: FederateAmbassador.pb.h:3415
void set_allocated_synchronizationpointlabel(std::string *synchronizationpointlabel)
Definition: FederateAmbassador.pb.h:13279
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::FederateHandle * release_producingfederate()
Definition: FederateAmbassador.pb.h:17215
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::FederateHandle * release_producingfederate()
Definition: FederateAmbassador.pb.h:19129
const ::rti1516_2025::fedpro::AttributesInScope & attributesinscope() const
Definition: FederateAmbassador.pb.h:26801
std::string * _internal_mutable_label()
Definition: FederateAmbassador.pb.h:14031
const ::rti1516_2025::fedpro::ObjectInstanceHandle & objectinstance() const
Definition: FederateAmbassador.pb.h:22634
AnnounceSynchronizationPoint * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: FederateAmbassador.pb.h:1440
const ::rti1516_2025::fedpro::TransportationTypeHandle & transportationtype() const
Definition: FederateAmbassador.pb.h:17112
bool has_transportationtype() const
Definition: FederateAmbassador.pb.h:15452
bool _internal_has_response() const
Definition: FederateAmbassador.pb.h:14215
::rti1516_2025::fedpro::LogicalTime * mutable_time()
Definition: FederateAmbassador.pb.h:23827
::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized _constinit_
Definition: FederateAmbassador.pb.h:12848
void DestructorSkippable_
Definition: FederateAmbassador.pb.h:6640
ReceiveInteraction & operator=(const ReceiveInteraction &from)
Definition: FederateAmbassador.pb.h:5378
bool IsInitialized() const final
static const ClassData _class_data_
Definition: FederateAmbassador.pb.h:9508
mutable::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_
Definition: FederateAmbassador.pb.h:10106
ReportFederationExecutionMembers * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: FederateAmbassador.pb.h:689
const ::rti1516_2025::fedpro::MessageRetractionHandle & optionalretraction() const
Definition: FederateAmbassador.pb.h:18668
void set_allocated_objectinstance(::rti1516_2025::fedpro::ObjectInstanceHandle *objectinstance)
Definition: FederateAmbassador.pb.h:18810
CallbackRequest(CallbackRequest &&from) noexcept
Definition: FederateAmbassador.pb.h:11173
bool has_transportationtype() const
Definition: FederateAmbassador.pb.h:21164
bool has_optimistictime() const
Definition: FederateAmbassador.pb.h:23682
void set_has_requestfederationrestoresucceeded()
Definition: FederateAmbassador.pb.h:24995
bool has_interactionclass() const
Definition: FederateAmbassador.pb.h:14488
void DestructorSkippable_
Definition: FederateAmbassador.pb.h:4296
static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message *to, const ::PROTOBUF_NAMESPACE_ID::Message &from)
::rti1516_2025::fedpro::ObjectInstanceHandle * _internal_mutable_objectinstance()
Definition: FederateAmbassador.pb.h:21563
static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message *to, const ::PROTOBUF_NAMESPACE_ID::Message &from)
::rti1516_2025::fedpro::TurnInteractionsOn * turninteractionson_
Definition: FederateAmbassador.pb.h:12625
friend void swap(AnnounceSynchronizationPoint &a, AnnounceSynchronizationPoint &b)
Definition: FederateAmbassador.pb.h:1417
void unsafe_arena_set_allocated_attributes(::rti1516_2025::fedpro::AttributeHandleSet *attributes)
Definition: FederateAmbassador.pb.h:23338
void _internal_set_receivedordertype(::rti1516_2025::fedpro::OrderType value)
Definition: FederateAmbassador.pb.h:19303
::rti1516_2025::fedpro::MessageRetractionHandle * mutable_retraction()
Definition: FederateAmbassador.pb.h:23917
void unsafe_arena_set_allocated_optionalsentregions(::rti1516_2025::fedpro::ConveyedRegionSet *optionalsentregions)
Definition: FederateAmbassador.pb.h:15636
::rti1516_2025::fedpro::MessageRetractionHandle * unsafe_arena_release_optionalretraction()
Definition: FederateAmbassador.pb.h:19356
static constexpr int kIndexInFileMessages
Definition: FederateAmbassador.pb.h:1115
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: FederateAmbassador.pb.h:10138
void InternalArenaConstructable_
Definition: FederateAmbassador.pb.h:775
::rti1516_2025::fedpro::LogicalTime * unsafe_arena_release_time()
Definition: FederateAmbassador.pb.h:23812
::rti1516_2025::fedpro::ObjectInstanceHandle * _internal_mutable_objectinstance()
Definition: FederateAmbassador.pb.h:20027
ConfirmInteractionTransportationTypeChange & operator=(ConfirmInteractionTransportationTypeChange &&from) noexcept
Definition: FederateAmbassador.pb.h:8328
Definition: FederateAmbassador.pb.h:1955
::rti1516_2025::fedpro::MessageRetractionHandle * unsafe_arena_release_optionalretraction()
Definition: FederateAmbassador.pb.h:17528
RemoveObjectInstance & operator=(const RemoveObjectInstance &from)
Definition: FederateAmbassador.pb.h:6478
::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName()
Definition: FederateAmbassador.pb.h:2510
static const ReportFederationExecutionMembers & default_instance()
Definition: FederateAmbassador.pb.h:656
MultipleObjectInstanceNameReservationFailed & operator=(MultipleObjectInstanceNameReservationFailed &&from) noexcept
Definition: FederateAmbassador.pb.h:4474
const ::rti1516_2025::fedpro::StartRegistrationForObjectClass & startregistrationforobjectclass() const
Definition: FederateAmbassador.pb.h:25543
const std::string & reasonforresigndescription() const
Definition: FederateAmbassador.pb.h:13198
int sentordertype_
Definition: FederateAmbassador.pb.h:5908
void InternalArenaConstructable_
Definition: FederateAmbassador.pb.h:3563
void set_allocated_federate(::rti1516_2025::fedpro::FederateHandle *federate)
Definition: FederateAmbassador.pb.h:21314
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::InteractionClassHandle * release_interactionclass()
Definition: FederateAmbassador.pb.h:14513
void set_allocated_interactionclass(::rti1516_2025::fedpro::InteractionClassHandle *interactionclass)
Definition: FederateAmbassador.pb.h:14548
Definition: FederateAmbassador.pb.h:736
::rti1516_2025::fedpro::ReceiveInteraction * unsafe_arena_release_receiveinteraction()
Definition: FederateAmbassador.pb.h:26361
const ::rti1516_2025::fedpro::LogicalTime & time() const
Definition: FederateAmbassador.pb.h:18542
void InternalArenaConstructable_
Definition: FederateAmbassador.pb.h:12597
void unsafe_arena_set_allocated_federate(::rti1516_2025::fedpro::FederateHandle *federate)
Definition: FederateAmbassador.pb.h:21266
mutable::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_
Definition: FederateAmbassador.pb.h:2263
::rti1516_2025::fedpro::TurnInteractionsOn * unsafe_arena_release_turninteractionson()
Definition: FederateAmbassador.pb.h:25695
void clear_receivedordertype()
Definition: FederateAmbassador.pb.h:19293
const ::rti1516_2025::fedpro::ObjectInstanceHandle & _internal_objectinstance() const
Definition: FederateAmbassador.pb.h:20159
ReportAttributeTransportationType & operator=(ReportAttributeTransportationType &&from) noexcept
Definition: FederateAmbassador.pb.h:8140
::rti1516_2025::fedpro::TransportationTypeHandle * transportationtype_
Definition: FederateAmbassador.pb.h:6454
::rti1516_2025::fedpro::AttributeHandleSet * _internal_mutable_attributes()
Definition: FederateAmbassador.pb.h:19891
::rti1516_2025::fedpro::TimeRegulationEnabled * _internal_mutable_timeregulationenabled()
Definition: FederateAmbassador.pb.h:28230
const ::rti1516_2025::fedpro::ParameterHandleValueMap & _internal_parametervalues() const
Definition: FederateAmbassador.pb.h:17753
void UnsafeArenaSwap(FederationRestored *other)
Definition: FederateAmbassador.pb.h:3067
bool has_federationsavestatusresponse() const
Definition: FederateAmbassador.pb.h:24918
friend void swap(CallbackSucceeded &a, CallbackSucceeded &b)
Definition: FederateAmbassador.pb.h:11085
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::ConveyedRegionSet * release_optionalsentregions()
Definition: FederateAmbassador.pb.h:16821
static const ClassData _class_data_
Definition: FederateAmbassador.pb.h:12783
bool _internal_has_multipleobjectinstancenamereservationsucceeded() const
Definition: FederateAmbassador.pb.h:25951
static constexpr int kIndexInFileMessages
Definition: FederateAmbassador.pb.h:515
::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr objectinstancename_
Definition: FederateAmbassador.pb.h:4806
const std::string & synchronizationpointlabel() const
Definition: FederateAmbassador.pb.h:13464
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::ObjectInstanceHandle * release_objectinstance()
Definition: FederateAmbassador.pb.h:15739
const ::rti1516_2025::fedpro::ObjectInstanceHandle & objectinstance() const
Definition: FederateAmbassador.pb.h:21746
FlushQueueGrant & operator=(const FlushQueueGrant &from)
Definition: FederateAmbassador.pb.h:10588
::rti1516_2025::fedpro::FederateHandle * postrestorefederatehandle_
Definition: FederateAmbassador.pb.h:3004
void unsafe_arena_set_allocated_turnupdatesoffforobjectinstance(::rti1516_2025::fedpro::TurnUpdatesOffForObjectInstance *turnupdatesoffforobjectinstance)
Definition: FederateAmbassador.pb.h:27186
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: FederateAmbassador.pb.h:7968
InitiateFederateSaveWithTime & operator=(const InitiateFederateSaveWithTime &from)
Definition: FederateAmbassador.pb.h:1852
::rti1516_2025::fedpro::AttributeHandleValueMap * unsafe_arena_release_attributevalues()
Definition: FederateAmbassador.pb.h:15840
friend void swap(ReportFederationExecutionMembers &a, ReportFederationExecutionMembers &b)
Definition: FederateAmbassador.pb.h:666
PROTOBUF_MUST_USE_RESULT std::string * release_usersuppliedtag()
Definition: FederateAmbassador.pb.h:22159
Definition: FederateAmbassador.pb.h:6159
::rti1516_2025::fedpro::ObjectInstanceNameReservationSucceeded * mutable_objectinstancenamereservationsucceeded()
Definition: FederateAmbassador.pb.h:25870
::rti1516_2025::fedpro::TimeConstrainedEnabled * timeconstrainedenabled_
Definition: FederateAmbassador.pb.h:12660
const ::rti1516_2025::fedpro::FederationRestoreStatusResponse & _internal_federationrestorestatusresponse() const
Definition: FederateAmbassador.pb.h:25464
RequestFederationRestoreSucceeded * New() const final
Definition: FederateAmbassador.pb.h:2481
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::FederateHandle * release_postrestorefederatehandle()
Definition: FederateAmbassador.pb.h:14125
const ::rti1516_2025::fedpro::FederateResigned & federateresigned() const
Definition: FederateAmbassador.pb.h:24285
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: FederateAmbassador.pb.h:12699
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: FederateAmbassador.pb.h:9433
ReportFederationExecutionMembers & operator=(ReportFederationExecutionMembers &&from) noexcept
Definition: FederateAmbassador.pb.h:637
::rti1516_2025::fedpro::FederateHandle * producingfederate_
Definition: FederateAmbassador.pb.h:6643
mutable::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_
Definition: FederateAmbassador.pb.h:1526
void CopyFrom(const ConnectionLost &from)
void UnsafeArenaSwap(RequestDivestitureConfirmation *other)
Definition: FederateAmbassador.pb.h:8908
::rti1516_2025::fedpro::ReflectAttributeValuesWithTime * unsafe_arena_release_reflectattributevalueswithtime()
Definition: FederateAmbassador.pb.h:26287
ConfirmInteractionTransportationTypeChangeDefaultTypeInternal _ConfirmInteractionTransportationTypeChange_default_instance_
::PROTOBUF_NAMESPACE_ID::uint8 * _InternalSerialize(::PROTOBUF_NAMESPACE_ID::uint8 *target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final
void unsafe_arena_set_allocated_interactionclass(::rti1516_2025::fedpro::InteractionClassHandle *interactionclass)
Definition: FederateAmbassador.pb.h:16418
friend void swap(ReceiveDirectedInteraction &a, ReceiveDirectedInteraction &b)
Definition: FederateAmbassador.pb.h:5961
RemoveObjectInstance * New() const final
Definition: FederateAmbassador.pb.h:6530
void UnsafeArenaSwap(CallbackSucceeded *other)
Definition: FederateAmbassador.pb.h:11096
AnnounceSynchronizationPoint & operator=(const AnnounceSynchronizationPoint &from)
Definition: FederateAmbassador.pb.h:1384
const ::rti1516_2025::fedpro::TurnInteractionsOn & turninteractionson() const
Definition: FederateAmbassador.pb.h:25691
int receivedordertype_
Definition: FederateAmbassador.pb.h:5359
void MergeFrom(const InitiateFederateSave &from)
TimeConstrainedEnabled & operator=(const TimeConstrainedEnabled &from)
Definition: FederateAmbassador.pb.h:10440
ReceiveInteractionWithTime * New() const final
Definition: FederateAmbassador.pb.h:5674
PROTOBUF_ALWAYS_INLINE void _internal_set_label(const std::string &value)
Definition: FederateAmbassador.pb.h:13619
bool _internal_has_attributeisnotowned() const
Definition: FederateAmbassador.pb.h:28023
::rti1516_2025::fedpro::AttributeHandleSet * mutable_releasedattributes()
Definition: FederateAmbassador.pb.h:21879
void set_allocated_transportationtype(::rti1516_2025::fedpro::TransportationTypeHandle *transportationtype)
Definition: FederateAmbassador.pb.h:17942
const ::rti1516_2025::fedpro::ObjectInstanceHandle & objectinstance() const
Definition: FederateAmbassador.pb.h:22190
StopRegistrationForObjectClass & operator=(const StopRegistrationForObjectClass &from)
Definition: FederateAmbassador.pb.h:3584
friend void swap(ReportInteractionTransportationType &a, ReportInteractionTransportationType &b)
Definition: FederateAmbassador.pb.h:8525
static const FederationSynchronized & default_instance()
Definition: FederateAmbassador.pb.h:1567
::rti1516_2025::fedpro::AttributeHandleSet * _internal_mutable_releasedattributes()
Definition: FederateAmbassador.pb.h:21871
::rti1516_2025::fedpro::ObjectInstanceHandle * mutable_objectinstance()
Definition: FederateAmbassador.pb.h:20211
bool has_attributes() const
Definition: FederateAmbassador.pb.h:20066
void set_label(ArgT0 &&arg0, ArgT...args)
void unsafe_arena_set_allocated_federationrestorestatusresponse(::rti1516_2025::fedpro::FederationRestoreStatusResponse *federationrestorestatusresponse)
Definition: FederateAmbassador.pb.h:25484
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::InitiateFederateSave * release_initiatefederatesave()
Definition: FederateAmbassador.pb.h:24636
void unsafe_arena_set_allocated_attributeisnotowned(::rti1516_2025::fedpro::AttributeIsNotOwned *attributeisnotowned)
Definition: FederateAmbassador.pb.h:28074
::rti1516_2025::fedpro::FederateHandle * producingfederate_
Definition: FederateAmbassador.pb.h:6885
static const FederationNotRestored * internal_default_instance()
Definition: FederateAmbassador.pb.h:3175
Definition: FederateAmbassador.pb.h:10111
const ::rti1516_2025::fedpro::InteractionClassHandle & _internal_interactionclass() const
Definition: FederateAmbassador.pb.h:16889
void UnsafeArenaSwap(FlushQueueGrant *other)
Definition: FederateAmbassador.pb.h:10632
void set_allocated_objectinstancename(std::string *objectinstancename)
Definition: FederateAmbassador.pb.h:14699
Definition: FederateAmbassador.pb.h:9587
::rti1516_2025::fedpro::ObjectInstanceHandle * _internal_mutable_objectinstance()
Definition: FederateAmbassador.pb.h:19805
void Swap(FederationNotRestored *other)
Definition: FederateAmbassador.pb.h:3185
void set_allocated_usersuppliedtag(std::string *usersuppliedtag)
Definition: FederateAmbassador.pb.h:18347
bool _internal_has_offeredattributes() const
Definition: FederateAmbassador.pb.h:21599
void set_has_startregistrationforobjectclass()
Definition: FederateAmbassador.pb.h:25513
void InternalSwap(ReportFederationExecutionMembers *other)
void unsafe_arena_set_allocated_requestattributeownershipassumption(::rti1516_2025::fedpro::RequestAttributeOwnershipAssumption *requestattributeownershipassumption)
Definition: FederateAmbassador.pb.h:27556
bool _internal_has_stopregistrationforobjectclass() const
Definition: FederateAmbassador.pb.h:25581
const ::rti1516_2025::fedpro::InitiateFederateSave & _internal_initiatefederatesave() const
Definition: FederateAmbassador.pb.h:24650
RequestFederationRestoreFailed(RequestFederationRestoreFailed &&from) noexcept
Definition: FederateAmbassador.pb.h:2568
::rti1516_2025::fedpro::LogicalTime * _internal_mutable_time()
Definition: FederateAmbassador.pb.h:13743
::rti1516_2025::fedpro::RestoreFailureReason _internal_reason() const
Definition: FederateAmbassador.pb.h:14194
const ::rti1516_2025::fedpro::FederateHandleSaveStatusPairArray & response() const
Definition: FederateAmbassador.pb.h:13822
const ::rti1516_2025::fedpro::ObjectInstanceHandle & objectinstance() const
Definition: FederateAmbassador.pb.h:17672
const char * _InternalParse(const char *ptr,::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final
void InternalArenaConstructable_
Definition: FederateAmbassador.pb.h:9209
void UnsafeArenaSwap(ReportInteractionTransportationType *other)
Definition: FederateAmbassador.pb.h:8536
friend void swap(ReportFederationExecutions &a, ReportFederationExecutions &b)
Definition: FederateAmbassador.pb.h:518
void set_allocated_usersuppliedtag(std::string *usersuppliedtag)
Definition: FederateAmbassador.pb.h:19089
void set_allocated_attributes(::rti1516_2025::fedpro::AttributeHandleSet *attributes)
Definition: FederateAmbassador.pb.h:22772
void MergeFrom(const FederateResigned &from)
TimeConstrainedEnabled & operator=(TimeConstrainedEnabled &&from) noexcept
Definition: FederateAmbassador.pb.h:10444
bool has_interactionclass() const
Definition: FederateAmbassador.pb.h:17578
const ::rti1516_2025::fedpro::FederateHandle & _internal_producingfederate() const
Definition: FederateAmbassador.pb.h:15147
void unsafe_arena_set_allocated_attributevalues(::rti1516_2025::fedpro::AttributeHandleValueMap *attributevalues)
Definition: FederateAmbassador.pb.h:15812
bool _internal_has_objectinstance() const
Definition: FederateAmbassador.pb.h:18141
FederationSaved(FederationSaved &&from) noexcept
Definition: FederateAmbassador.pb.h:2011
ProvideAttributeValueUpdate * New() const final
Definition: FederateAmbassador.pb.h:7296
friend void swap(FederationNotRestored &a, FederationNotRestored &b)
Definition: FederateAmbassador.pb.h:3182
::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName()
Definition: FederateAmbassador.pb.h:566
ConfirmAttributeTransportationTypeChange * New() const final
Definition: FederateAmbassador.pb.h:8000
void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena *arena)
bool has_objectinstance() const
Definition: FederateAmbassador.pb.h:22626
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::ObjectInstanceNameReservationFailed * release_objectinstancenamereservationfailed()
Definition: FederateAmbassador.pb.h:25894
::rti1516_2025::fedpro::ReportFederationExecutionDoesNotExist * _internal_mutable_reportfederationexecutiondoesnotexist()
Definition: FederateAmbassador.pb.h:24234
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: FederateAmbassador.pb.h:10921
ReportFederationExecutionMembersDefaultTypeInternal _ReportFederationExecutionMembers_default_instance_
mutable::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_
Definition: FederateAmbassador.pb.h:10274
void DestructorSkippable_
Definition: FederateAmbassador.pb.h:7223
DiscoverObjectInstance & operator=(const DiscoverObjectInstance &from)
Definition: FederateAmbassador.pb.h:4624
::rti1516_2025::fedpro::FederateHandle * _internal_mutable_producingfederate()
Definition: FederateAmbassador.pb.h:17237
friend void swap(RequestFederationRestoreSucceeded &a, RequestFederationRestoreSucceeded &b)
Definition: FederateAmbassador.pb.h:2462
bool _internal_has_transportationtype() const
Definition: FederateAmbassador.pb.h:20723
static const InitiateFederateSaveWithTime & default_instance()
Definition: FederateAmbassador.pb.h:1875
static const FederateResigned & default_instance()
Definition: FederateAmbassador.pb.h:964
::rti1516_2025::fedpro::AttributeHandle * attribute_
Definition: FederateAmbassador.pb.h:8304
void clear_provideattributevalueupdate()
Definition: FederateAmbassador.pb.h:26922
static const FederationNotRestored & default_instance()
Definition: FederateAmbassador.pb.h:3172
void InternalSwap(ReportFederationExecutionDoesNotExist *other)
static const FederationNotSaved * internal_default_instance()
Definition: FederateAmbassador.pb.h:2168
Definition: datatypes.pb.h:1381
const ::rti1516_2025::fedpro::ReportInteractionTransportationType & reportinteractiontransportationtype() const
Definition: FederateAmbassador.pb.h:27467
void unsafe_arena_set_allocated_attributes(::rti1516_2025::fedpro::AttributeHandleSet *attributes)
Definition: FederateAmbassador.pb.h:20476
bool has_confirminteractiontransportationtypechange() const
Definition: FederateAmbassador.pb.h:27360
::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName()
Definition: FederateAmbassador.pb.h:6559
mutable::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_
Definition: FederateAmbassador.pb.h:5604
Definition: FederateAmbassador.pb.h:2129
::rti1516_2025::fedpro::MessageRetractionHandle * optionalretraction_
Definition: FederateAmbassador.pb.h:5907
void set_allocated_optionalsentregions(::rti1516_2025::fedpro::ConveyedRegionSet *optionalsentregions)
Definition: FederateAmbassador.pb.h:15684
::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName()
Definition: FederateAmbassador.pb.h:6989
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: FederateAmbassador.pb.h:10312
::rti1516_2025::fedpro::TurnUpdatesOnForObjectInstance * turnupdatesonforobjectinstance_
Definition: FederateAmbassador.pb.h:12643
::rti1516_2025::fedpro::AttributeHandleSet * attributes_
Definition: FederateAmbassador.pb.h:7577
void Swap(ConfirmAttributeTransportationTypeChange *other)
Definition: FederateAmbassador.pb.h:7984
void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena *arena)
void unsafe_arena_set_allocated_transportationtype(::rti1516_2025::fedpro::TransportationTypeHandle *transportationtype)
Definition: FederateAmbassador.pb.h:21000
void set_allocated_response(::rti1516_2025::fedpro::FederateHandleSaveStatusPairArray *response)
Definition: FederateAmbassador.pb.h:13874
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::TransportationTypeHandle * release_transportationtype()
Definition: FederateAmbassador.pb.h:15477
void Swap(FederationNotSaved *other)
Definition: FederateAmbassador.pb.h:2178
PROTOBUF_ALWAYS_INLINE void _internal_set_synchronizationpointlabel(const std::string &value)
Definition: FederateAmbassador.pb.h:13387
friend void swap(ObjectInstanceNameReservationSucceeded &a, ObjectInstanceNameReservationSucceeded &b)
Definition: FederateAmbassador.pb.h:4061
::rti1516_2025::fedpro::RequestFederationRestoreFailed * requestfederationrestorefailed_
Definition: FederateAmbassador.pb.h:12617
const ::rti1516_2025::fedpro::RemoveObjectInstanceWithTime & removeobjectinstancewithtime() const
Definition: FederateAmbassador.pb.h:26727
::rti1516_2025::fedpro::InitiateFederateRestore * unsafe_arena_release_initiatefederaterestore()
Definition: FederateAmbassador.pb.h:25251
const ::rti1516_2025::fedpro::FederationNotRestored & federationnotrestored() const
Definition: FederateAmbassador.pb.h:25395
void Swap(FederationRestored *other)
Definition: FederateAmbassador.pb.h:3059
static const RequestFederationRestoreSucceeded * internal_default_instance()
Definition: FederateAmbassador.pb.h:2455
AttributeOwnershipAcquisitionNotificationDefaultTypeInternal _AttributeOwnershipAcquisitionNotification_default_instance_
void set_has_attributesoutofscope()
Definition: FederateAmbassador.pb.h:26845
const ::rti1516_2025::fedpro::TurnUpdatesOffForObjectInstance & _internal_turnupdatesoffforobjectinstance() const
Definition: FederateAmbassador.pb.h:27166
Definition: datatypes.pb.h:2448
void DestructorSkippable_
Definition: FederateAmbassador.pb.h:1832
Definition: FederateAmbassador.pb.h:1331
const std::string & _internal_label() const
Definition: FederateAmbassador.pb.h:13616
void UnsafeArenaSwap(InitiateFederateSave *other)
Definition: FederateAmbassador.pb.h:1752
bool has_flushqueuegrant() const
Definition: FederateAmbassador.pb.h:28322
ObjectInstanceNameReservationSucceeded()
Definition: FederateAmbassador.pb.h:4018
::rti1516_2025::fedpro::ReceiveDirectedInteraction * receivedirectedinteraction_
Definition: FederateAmbassador.pb.h:12636
::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName()
Definition: FederateAmbassador.pb.h:3369
void set_allocated_attributes(::rti1516_2025::fedpro::AttributeHandleSet *attributes)
Definition: FederateAmbassador.pb.h:20524
::rti1516_2025::fedpro::ProvideAttributeValueUpdate * provideattributevalueupdate_
Definition: FederateAmbassador.pb.h:12642
PROTOBUF_ALWAYS_INLINE void _internal_set_usersuppliedtag(const std::string &value)
Definition: FederateAmbassador.pb.h:17855
RequestFederationRestoreSucceeded(RequestFederationRestoreSucceeded &&from) noexcept
Definition: FederateAmbassador.pb.h:2424
::rti1516_2025::fedpro::FederateHandle * _internal_mutable_producingfederate()
Definition: FederateAmbassador.pb.h:16757
::rti1516_2025::fedpro::InteractionClassHandle * mutable_interactionclass()
Definition: FederateAmbassador.pb.h:21133
mutable::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_
Definition: FederateAmbassador.pb.h:5910
bool IsInitialized() const final
const std::string & synchronizationpointlabel() const
Definition: FederateAmbassador.pb.h:13248
void set_has_receiveinteraction()
Definition: FederateAmbassador.pb.h:26327
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: FederateAmbassador.pb.h:1725
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::DiscoverObjectInstance * release_discoverobjectinstance()
Definition: FederateAmbassador.pb.h:26116
const ::rti1516_2025::fedpro::AttributeHandle & attribute() const
Definition: FederateAmbassador.pb.h:20910
std::string * _internal_add_objectinstancenames()
Definition: FederateAmbassador.pb.h:14808
static const ClassData _class_data_
Definition: FederateAmbassador.pb.h:4716
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: FederateAmbassador.pb.h:5395
DiscoverObjectInstance * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: FederateAmbassador.pb.h:4680
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: FederateAmbassador.pb.h:2863
const ::rti1516_2025::fedpro::ReceiveDirectedInteraction & receivedirectedinteraction() const
Definition: FederateAmbassador.pb.h:26505
bool has_producingfederate() const
Definition: FederateAmbassador.pb.h:18882
void Swap(ReportFederationExecutionMembers *other)
Definition: FederateAmbassador.pb.h:669
void Swap(InitiateFederateSave *other)
Definition: FederateAmbassador.pb.h:1744
static const ObjectInstanceNameReservationFailed & default_instance()
Definition: FederateAmbassador.pb.h:4195
void clear_discoverobjectinstance()
Definition: FederateAmbassador.pb.h:26108
void unsafe_arena_set_allocated_turnupdatesonforobjectinstancewithrate(::rti1516_2025::fedpro::TurnUpdatesOnForObjectInstanceWithRate *turnupdatesonforobjectinstancewithrate)
Definition: FederateAmbassador.pb.h:27112
::rti1516_2025::fedpro::TurnUpdatesOnForObjectInstanceWithRate * mutable_turnupdatesonforobjectinstancewithrate()
Definition: FederateAmbassador.pb.h:27128
const std::string & usersuppliedtag() const
Definition: FederateAmbassador.pb.h:15406
friend void swap(StopRegistrationForObjectClass &a, StopRegistrationForObjectClass &b)
Definition: FederateAmbassador.pb.h:3617
void unsafe_arena_set_allocated_discoverobjectinstance(::rti1516_2025::fedpro::DiscoverObjectInstance *discoverobjectinstance)
Definition: FederateAmbassador.pb.h:26150
void unsafe_arena_set_allocated_time(::rti1516_2025::fedpro::LogicalTime *time)
Definition: FederateAmbassador.pb.h:17374
static const ClassData _class_data_
Definition: FederateAmbassador.pb.h:10384
::rti1516_2025::fedpro::ObjectInstanceHandle * objectinstance_
Definition: FederateAmbassador.pb.h:8115
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::AttributeHandleSet * release_attributes()
Definition: FederateAmbassador.pb.h:20665
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: FederateAmbassador.pb.h:2162
Definition: FederateAmbassador.pb.h:1531
void DestructorSkippable_
Definition: FederateAmbassador.pb.h:2261
ReportAttributeTransportationType(ReportAttributeTransportationType &&from) noexcept
Definition: FederateAmbassador.pb.h:8131
const ::rti1516_2025::fedpro::FederateHandle & producingfederate() const
Definition: FederateAmbassador.pb.h:18890
int GetCachedSize() const final
Definition: FederateAmbassador.pb.h:1457
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::AttributeHandleSet * release_attributes()
Definition: FederateAmbassador.pb.h:19869
const ::rti1516_2025::fedpro::TransportationTypeHandle & transportationtype() const
Definition: FederateAmbassador.pb.h:15940
void InternalArenaConstructable_
Definition: FederateAmbassador.pb.h:7054
InitiateFederateSave(InitiateFederateSave &&from) noexcept
Definition: FederateAmbassador.pb.h:1703
::rti1516_2025::fedpro::AttributeHandleSet * securedattributes_
Definition: FederateAmbassador.pb.h:9213
FederationSaveStatusResponseDefaultTypeInternal _FederationSaveStatusResponse_default_instance_
void clear_usersuppliedtag()
Definition: FederateAmbassador.pb.h:21685
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::FederateHandle * release_producingfederate()
Definition: FederateAmbassador.pb.h:17993
StopRegistrationForObjectClass()
Definition: FederateAmbassador.pb.h:3574
TurnUpdatesOffForObjectInstance & operator=(const TurnUpdatesOffForObjectInstance &from)
Definition: FederateAmbassador.pb.h:7780
size_t ByteSizeLong() const final
::rti1516_2025::fedpro::InteractionClassHandle * interactionclass_
Definition: FederateAmbassador.pb.h:8472
::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr usersuppliedtag_
Definition: FederateAmbassador.pb.h:5598
::rti1516_2025::fedpro::FederateHandle * _internal_mutable_producingfederate()
Definition: FederateAmbassador.pb.h:18495
void set_usersuppliedtag(ArgT0 &&arg0, ArgT...args)
::rti1516_2025::fedpro::AttributeHandle * unsafe_arena_release_attribute()
Definition: FederateAmbassador.pb.h:20942
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::FederationExecutionInformationSet * release_report()
Definition: FederateAmbassador.pb.h:12947
bool has_federationsaved() const
Definition: FederateAmbassador.pb.h:24770
size_t ByteSizeLong() const final
const char * _InternalParse(const char *ptr,::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< std::string > & objectinstancenames() const
Definition: FederateAmbassador.pb.h:14908
::rti1516_2025::fedpro::ObjectInstanceHandle * mutable_objectinstance()
Definition: FederateAmbassador.pb.h:19461
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
::rti1516_2025::fedpro::AttributeHandleSet * mutable_attributes()
Definition: FederateAmbassador.pb.h:19899
const ::rti1516_2025::fedpro::FlushQueueGrant & _internal_flushqueuegrant() const
Definition: FederateAmbassador.pb.h:28350
void clear_requestdivestitureconfirmation()
Definition: FederateAmbassador.pb.h:27588
bool _internal_has_objectinstance() const
Definition: FederateAmbassador.pb.h:17661
const std::string & _internal_usersuppliedtag() const
Definition: FederateAmbassador.pb.h:15902
void UnsafeArenaSwap(TurnInteractionsOn *other)
Definition: FederateAmbassador.pb.h:3776
::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName()
Definition: FederateAmbassador.pb.h:7157
void Swap(RemoveObjectInstanceWithTime *other)
Definition: FederateAmbassador.pb.h:6698
static const StartRegistrationForObjectClass * internal_default_instance()
Definition: FederateAmbassador.pb.h:3462
StopRegistrationForObjectClass * New() const final
Definition: FederateAmbassador.pb.h:3636
void unsafe_arena_set_allocated_objectinstance(::rti1516_2025::fedpro::ObjectInstanceHandle *objectinstance)
Definition: FederateAmbassador.pb.h:21528
::rti1516_2025::fedpro::AttributeHandleSet * mutable_attributes()
Definition: FederateAmbassador.pb.h:20297
static const CallbackRequest & default_instance()
Definition: FederateAmbassador.pb.h:11201
ReportFederationExecutionDoesNotExistDefaultTypeInternal _ReportFederationExecutionDoesNotExist_default_instance_
const ::rti1516_2025::fedpro::FederationRestored & federationrestored() const
Definition: FederateAmbassador.pb.h:25321
const ::rti1516_2025::fedpro::AttributeOwnershipAcquisitionNotification & _internal_attributeownershipacquisitionnotification() const
Definition: FederateAmbassador.pb.h:27684
::rti1516_2025::fedpro::AttributeHandleSet * unsafe_arena_release_attributes()
Definition: FederateAmbassador.pb.h:20282
static const ClassData _class_data_
Definition: FederateAmbassador.pb.h:5164
std::string * mutable_usersuppliedtag()
Definition: FederateAmbassador.pb.h:19941
bool _internal_has_timeconstrainedenabled() const
Definition: FederateAmbassador.pb.h:28245
const ::rti1516_2025::fedpro::RequestFederationRestoreFailed & _internal_requestfederationrestorefailed() const
Definition: FederateAmbassador.pb.h:25094
const ::rti1516_2025::fedpro::InteractionClassHandle & interactionclass() const
Definition: FederateAmbassador.pb.h:16414
bool has_requestattributeownershiprelease() const
Definition: FederateAmbassador.pb.h:27804
FederateResigned * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: FederateAmbassador.pb.h:997
::rti1516_2025::fedpro::ConveyedRegionSet * _internal_mutable_optionalsentregions()
Definition: FederateAmbassador.pb.h:16151
PROTOBUF_ALWAYS_INLINE void _internal_set_usersuppliedtag(const std::string &value)
Definition: FederateAmbassador.pb.h:17077
const ::rti1516_2025::fedpro::AttributeHandleSet & _internal_attributes() const
Definition: FederateAmbassador.pb.h:22271
ReportFederationExecutionsDefaultTypeInternal _ReportFederationExecutions_default_instance_
bool _internal_has_attributes() const
Definition: FederateAmbassador.pb.h:20239
InitiateFederateRestore * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: FederateAmbassador.pb.h:2899
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: FederateAmbassador.pb.h:4045
void set_allocated_optionalretraction(::rti1516_2025::fedpro::MessageRetractionHandle *optionalretraction)
Definition: FederateAmbassador.pb.h:16376
const ::rti1516_2025::fedpro::CallbackSucceeded & _internal_callbacksucceeded() const
Definition: FederateAmbassador.pb.h:28585
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::AttributeHandle * release_attribute()
Definition: FederateAmbassador.pb.h:20927
TimeAdvanceGrant(TimeAdvanceGrant &&from) noexcept
Definition: FederateAmbassador.pb.h:10751
std::string * _internal_mutable_faultdescription()
Definition: FederateAmbassador.pb.h:12895
::rti1516_2025::fedpro::TransportationTypeHandle * _internal_mutable_transportationtype()
Definition: FederateAmbassador.pb.h:15979
void unsafe_arena_set_allocated_removeobjectinstance(::rti1516_2025::fedpro::RemoveObjectInstance *removeobjectinstance)
Definition: FederateAmbassador.pb.h:26668
void unsafe_arena_set_allocated_initiatefederatesave(::rti1516_2025::fedpro::InitiateFederateSave *initiatefederatesave)
Definition: FederateAmbassador.pb.h:24670
const std::string & usersuppliedtag() const
Definition: FederateAmbassador.pb.h:18316
bool _internal_has_time() const
Definition: FederateAmbassador.pb.h:13693
::rti1516_2025::fedpro::OrderType _internal_sentordertype() const
Definition: FederateAmbassador.pb.h:16276
::PROTOBUF_NAMESPACE_ID::uint8 * _InternalSerialize(::PROTOBUF_NAMESPACE_ID::uint8 *target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: FederateAmbassador.pb.h:2030
void set_has_requestdivestitureconfirmation()
Definition: FederateAmbassador.pb.h:27585
void MergeFrom(const SynchronizationPointRegistrationFailed &from)
const ::rti1516_2025::fedpro::ConnectionLost & _internal_connectionlost() const
Definition: FederateAmbassador.pb.h:23984
const std::string & synchronizationpointlabel() const
Definition: FederateAmbassador.pb.h:13298
void unsafe_arena_set_allocated_objectinstance(::rti1516_2025::fedpro::ObjectInstanceHandle *objectinstance)
Definition: FederateAmbassador.pb.h:20168
void clear_callbacksucceeded()
Definition: FederateAmbassador.pb.h:28563
static const ReceiveInteractionWithTime * internal_default_instance()
Definition: FederateAmbassador.pb.h:5648
void set_has_receiveinteractionwithtime()
Definition: FederateAmbassador.pb.h:26401
const std::string & label() const
Definition: FederateAmbassador.pb.h:13600
int GetCachedSize() const final
Definition: FederateAmbassador.pb.h:870
::rti1516_2025::fedpro::ObjectInstanceHandle * _internal_mutable_objectinstance()
Definition: FederateAmbassador.pb.h:14973
MultipleObjectInstanceNameReservationFailed & operator=(const MultipleObjectInstanceNameReservationFailed &from)
Definition: FederateAmbassador.pb.h:4470
static const ::PROTOBUF_NAMESPACE_ID::uint32 offsets[]
Definition: FederateAmbassador.pb.h:54
::rti1516_2025::fedpro::MessageRetractionHandle * _internal_mutable_optionalretraction()
Definition: FederateAmbassador.pb.h:19363
::rti1516_2025::fedpro::InteractionClassHandle * _internal_mutable_interactionclass()
Definition: FederateAmbassador.pb.h:14535
friend void swap(ReceiveDirectedInteractionWithTime &a, ReceiveDirectedInteractionWithTime &b)
Definition: FederateAmbassador.pb.h:6205
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
::rti1516_2025::fedpro::AttributeHandleSet * attributes_
Definition: FederateAmbassador.pb.h:7225
FederationRestoreStatusResponseDefaultTypeInternal _FederationRestoreStatusResponse_default_instance_
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: FederateAmbassador.pb.h:11066
::rti1516_2025::fedpro::FederationRestored * unsafe_arena_release_federationrestored()
Definition: FederateAmbassador.pb.h:25325
friend void swap(ObjectInstanceNameReservationFailed &a, ObjectInstanceNameReservationFailed &b)
Definition: FederateAmbassador.pb.h:4205
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: FederateAmbassador.pb.h:2298
::rti1516_2025::fedpro::InteractionClassHandle * interactionclass_
Definition: FederateAmbassador.pb.h:6451
static const ClassData _class_data_
Definition: FederateAmbassador.pb.h:2373
void unsafe_arena_set_allocated_objectinstance(::rti1516_2025::fedpro::ObjectInstanceHandle *objectinstance)
Definition: FederateAmbassador.pb.h:22638
::rti1516_2025::fedpro::OrderType _internal_receivedordertype() const
Definition: FederateAmbassador.pb.h:16296
::rti1516_2025::fedpro::InteractionClassHandle * mutable_interactionclass()
Definition: FederateAmbassador.pb.h:14543
const ::rti1516_2025::fedpro::AnnounceSynchronizationPoint & announcesynchronizationpoint() const
Definition: FederateAmbassador.pb.h:24507
::rti1516_2025::fedpro::TransportationTypeHandle * _internal_mutable_transportationtype()
Definition: FederateAmbassador.pb.h:20773
static const ClassData _class_data_
Definition: FederateAmbassador.pb.h:10996
Definition: FederateAmbassador.pb.h:5609
bool has_startregistrationforobjectclass() const
Definition: FederateAmbassador.pb.h:25510
bool has_attributes() const
Definition: FederateAmbassador.pb.h:20464
::rti1516_2025::fedpro::LogicalTime * time_
Definition: FederateAmbassador.pb.h:10885
void clear_requestretraction()
Definition: FederateAmbassador.pb.h:28476
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: FederateAmbassador.pb.h:4336
void unsafe_arena_set_allocated_optionalretraction(::rti1516_2025::fedpro::MessageRetractionHandle *optionalretraction)
Definition: FederateAmbassador.pb.h:17500
void set_has_federationrestored()
Definition: FederateAmbassador.pb.h:25291
bool _internal_has_turnupdatesonforobjectinstance() const
Definition: FederateAmbassador.pb.h:26987
const std::string & usersuppliedtag() const
Definition: FederateAmbassador.pb.h:22576
AttributeHandleValueMapDefaultTypeInternal _AttributeHandleValueMap_default_instance_
::rti1516_2025::fedpro::AttributeHandleSet * unsafe_arena_release_attributes()
Definition: FederateAmbassador.pb.h:20106
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final
void set_has_timeadvancegrant()
Definition: FederateAmbassador.pb.h:28399
::rti1516_2025::fedpro::ObjectInstanceHandle * objectinstance_
Definition: FederateAmbassador.pb.h:7224
static constexpr int kIndexInFileMessages
Definition: FederateAmbassador.pb.h:827
void set_has_synchronizationpointregistrationfailed()
Definition: FederateAmbassador.pb.h:24403
ULong InteractionClassHandle
Definition: RTItypes13.h:106
::rti1516_2025::fedpro::StartRegistrationForObjectClass * startregistrationforobjectclass_
Definition: FederateAmbassador.pb.h:12623
::rti1516_2025::fedpro::InteractionClassHandle * interactionclass_
Definition: FederateAmbassador.pb.h:5599
::rti1516_2025::fedpro::InitiateFederateSaveWithTime * unsafe_arena_release_initiatefederatesavewithtime()
Definition: FederateAmbassador.pb.h:24733
const ::rti1516_2025::fedpro::ObjectInstanceHandle & _internal_objectinstance() const
Definition: FederateAmbassador.pb.h:20819
Definition: FederateAmbassador.pb.h:1695
Definition: FederateAmbassador.pb.h:8123
bool _internal_has_attributes() const
Definition: FederateAmbassador.pb.h:22709
AttributeIsNotOwned * New() const final
Definition: FederateAmbassador.pb.h:10008
::rti1516_2025::fedpro::ReportFederationExecutions * mutable_reportfederationexecutions()
Definition: FederateAmbassador.pb.h:24094
::rti1516_2025::fedpro::TransportationTypeHandle * unsafe_arena_release_transportationtype()
Definition: FederateAmbassador.pb.h:17922
static const ClassData _class_data_
Definition: FederateAmbassador.pb.h:4408
::rti1516_2025::fedpro::InteractionClassHandle * unsafe_arena_release_interactionclass()
Definition: FederateAmbassador.pb.h:17618
ReflectAttributeValues & operator=(const ReflectAttributeValues &from)
Definition: FederateAmbassador.pb.h:4828
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::InformAttributeOwnership * release_informattributeownership()
Definition: FederateAmbassador.pb.h:27966
void set_sentordertype(::rti1516_2025::fedpro::OrderType value)
Definition: FederateAmbassador.pb.h:19287
const ::rti1516_2025::fedpro::TransportationTypeHandle & _internal_transportationtype() const
Definition: FederateAmbassador.pb.h:20729
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: FederateAmbassador.pb.h:9973
int reason_
Definition: FederateAmbassador.pb.h:1365
::rti1516_2025::fedpro::SynchronizationPointRegistrationSucceeded * synchronizationpointregistrationsucceeded_
Definition: FederateAmbassador.pb.h:12607
void unsafe_arena_set_allocated_time(::rti1516_2025::fedpro::LogicalTime *time)
Definition: FederateAmbassador.pb.h:23784
::rti1516_2025::fedpro::InitiateFederateRestore * _internal_mutable_initiatefederaterestore()
Definition: FederateAmbassador.pb.h:25270
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::FederationSaveStatusResponse * release_federationsavestatusresponse()
Definition: FederateAmbassador.pb.h:24932
std::string * _internal_mutable_federationname()
Definition: FederateAmbassador.pb.h:13171
const ::rti1516_2025::fedpro::RequestAttributeOwnershipRelease & _internal_requestattributeownershiprelease() const
Definition: FederateAmbassador.pb.h:27832
void DestructorSkippable_
Definition: FederateAmbassador.pb.h:8658
Definition: datatypes.pb.h:3172
const std::string & federationname() const
Definition: FederateAmbassador.pb.h:13012
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final
ObjectInstanceHandleDefaultTypeInternal _ObjectInstanceHandle_default_instance_
::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName()
Definition: FederateAmbassador.pb.h:8945
int receivedordertype_
Definition: FederateAmbassador.pb.h:6459
void DestructorSkippable_
Definition: FederateAmbassador.pb.h:4450
const ::rti1516_2025::fedpro::FederationExecutionInformationSet & report() const
Definition: FederateAmbassador.pb.h:12930
::rti1516_2025::fedpro::ReportFederationExecutions * reportfederationexecutions_
Definition: FederateAmbassador.pb.h:12603
bool has_attributes() const
Definition: FederateAmbassador.pb.h:19492
void clear_usersuppliedtag()
Definition: FederateAmbassador.pb.h:19055
friend void swap(FlushQueueGrant &a, FlushQueueGrant &b)
Definition: FederateAmbassador.pb.h:10621
void unsafe_arena_set_allocated_response(::rti1516_2025::fedpro::FederateHandleSaveStatusPairArray *response)
Definition: FederateAmbassador.pb.h:13826
ConfirmAttributeOwnershipAcquisitionCancellation(ConfirmAttributeOwnershipAcquisitionCancellation &&from) noexcept
Definition: FederateAmbassador.pb.h:9595
::rti1516_2025::fedpro::TimeConstrainedEnabled * unsafe_arena_release_timeconstrainedenabled()
Definition: FederateAmbassador.pb.h:28285
ProvideAttributeValueUpdateDefaultTypeInternal _ProvideAttributeValueUpdate_default_instance_
ConfirmAttributeOwnershipAcquisitionCancellation & operator=(const ConfirmAttributeOwnershipAcquisitionCancellation &from)
Definition: FederateAmbassador.pb.h:9600
const ::rti1516_2025::fedpro::MultipleObjectInstanceNameReservationFailed & _internal_multipleobjectinstancenamereservationfailed() const
Definition: FederateAmbassador.pb.h:26056
::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName()
Definition: FederateAmbassador.pb.h:10837
bool has_callbackResponse() const
Definition: FederateAmbassador.pb.h:28693
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< std::string > * mutable_objectinstancenames()
Definition: FederateAmbassador.pb.h:14913
void SetCachedSize(int size) const final
mutable::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_
Definition: FederateAmbassador.pb.h:12665
void clear_usersuppliedtag()
Definition: FederateAmbassador.pb.h:18313
TimeRegulationEnabled(TimeRegulationEnabled &&from) noexcept
Definition: FederateAmbassador.pb.h:10287
void set_allocated_producingfederate(::rti1516_2025::fedpro::FederateHandle *producingfederate)
Definition: FederateAmbassador.pb.h:15598
static const TurnUpdatesOnForObjectInstance * internal_default_instance()
Definition: FederateAmbassador.pb.h:7454
::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName()
Definition: FederateAmbassador.pb.h:6009
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::ObjectInstanceHandle * release_objectinstance()
Definition: FederateAmbassador.pb.h:21763
::rti1516_2025::fedpro::LogicalTime * unsafe_arena_release_optimistictime()
Definition: FederateAmbassador.pb.h:23722
::rti1516_2025::fedpro::MultipleObjectInstanceNameReservationFailed * unsafe_arena_release_multipleobjectinstancenamereservationfailed()
Definition: FederateAmbassador.pb.h:26065
void set_allocated_interactionclass(::rti1516_2025::fedpro::InteractionClassHandle *interactionclass)
Definition: FederateAmbassador.pb.h:14638
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: FederateAmbassador.pb.h:11069
::rti1516_2025::fedpro::CallbackSucceeded * _internal_mutable_callbacksucceeded()
Definition: FederateAmbassador.pb.h:28613
::rti1516_2025::fedpro::FederateHandle * unsafe_arena_release_producingfederate()
Definition: FederateAmbassador.pb.h:16750
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: FederateAmbassador.pb.h:5942
void unsafe_arena_set_allocated_requestretraction(::rti1516_2025::fedpro::RequestRetraction *requestretraction)
Definition: FederateAmbassador.pb.h:28518
const ::rti1516_2025::fedpro::AttributeHandleSet & attributes() const
Definition: FederateAmbassador.pb.h:19500
TimeAdvanceGrant * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: FederateAmbassador.pb.h:10812
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::ConfirmAttributeTransportationTypeChange * release_confirmattributetransportationtypechange()
Definition: FederateAmbassador.pb.h:27226
void set_usersuppliedtag(ArgT0 &&arg0, ArgT...args)
const ::rti1516_2025::fedpro::AttributeHandleSet & attributes() const
Definition: FederateAmbassador.pb.h:23158
void set_has_reflectattributevalueswithtime()
Definition: FederateAmbassador.pb.h:26253
void set_allocated_usersuppliedtag(std::string *usersuppliedtag)
Definition: FederateAmbassador.pb.h:17867
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::ObjectInstanceHandle * release_objectinstance()
Definition: FederateAmbassador.pb.h:21985
void UnsafeArenaSwap(MultipleObjectInstanceNameReservationFailed *other)
Definition: FederateAmbassador.pb.h:4514
bool has_reportinteractiontransportationtype() const
Definition: FederateAmbassador.pb.h:27434
bool _internal_has_optionalretraction() const
Definition: FederateAmbassador.pb.h:18657
static const ClassData _class_data_
Definition: FederateAmbassador.pb.h:10048
::rti1516_2025::fedpro::InitiateFederateSave * mutable_initiatefederatesave()
Definition: FederateAmbassador.pb.h:24686
bool _internal_has_removeobjectinstancewithtime() const
Definition: FederateAmbassador.pb.h:26691
void DestructorSkippable_
Definition: FederateAmbassador.pb.h:8302
void set_allocated_objectinstance(::rti1516_2025::fedpro::ObjectInstanceHandle *objectinstance)
Definition: FederateAmbassador.pb.h:20040
static const ClassData _class_data_
Definition: FederateAmbassador.pb.h:6570
ConfirmInteractionTransportationTypeChange * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: FederateAmbassador.pb.h:8380
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: FederateAmbassador.pb.h:9246
std::string * mutable_synchronizationpointlabel()
Definition: FederateAmbassador.pb.h:13259
::rti1516_2025::fedpro::AttributeHandleSet * mutable_securedattributes()
Definition: FederateAmbassador.pb.h:22101
StartRegistrationForObjectClass * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: FederateAmbassador.pb.h:3492
bool _internal_has_candidateattributes() const
Definition: FederateAmbassador.pb.h:22487
static const ReflectAttributeValues * internal_default_instance()
Definition: FederateAmbassador.pb.h:4854
void InternalArenaConstructable_
Definition: FederateAmbassador.pb.h:6639
friend void swap(RequestAttributeOwnershipRelease &a, RequestAttributeOwnershipRelease &b)
Definition: FederateAmbassador.pb.h:9449
::rti1516_2025::fedpro::InitiateFederateSaveWithTime * _internal_mutable_initiatefederatesavewithtime()
Definition: FederateAmbassador.pb.h:24752
static const ReportFederationExecutionDoesNotExist & default_instance()
Definition: FederateAmbassador.pb.h:820
void InternalArenaConstructable_
Definition: FederateAmbassador.pb.h:8841
void unsafe_arena_set_allocated_attributeownershipacquisitionnotification(::rti1516_2025::fedpro::AttributeOwnershipAcquisitionNotification *attributeownershipacquisitionnotification)
Definition: FederateAmbassador.pb.h:27704
void set_has_receivedirectedinteractionwithtime()
Definition: FederateAmbassador.pb.h:26549
::rti1516_2025::fedpro::MultipleObjectInstanceNameReservationSucceeded * unsafe_arena_release_multipleobjectinstancenamereservationsucceeded()
Definition: FederateAmbassador.pb.h:25991
void UnsafeArenaSwap(ProvideAttributeValueUpdate *other)
Definition: FederateAmbassador.pb.h:7288
ReflectAttributeValuesWithTime & operator=(const ReflectAttributeValuesWithTime &from)
Definition: FederateAmbassador.pb.h:5072
int reason_
Definition: FederateAmbassador.pb.h:3269
::rti1516_2025::fedpro::FederationExecutionMemberInformationSet * unsafe_arena_release_report()
Definition: FederateAmbassador.pb.h:13098
void DestructorSkippable_
Definition: FederateAmbassador.pb.h:10568
~FederationSynchronized() override
ReceiveDirectedInteraction * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: FederateAmbassador.pb.h:5984
const ::rti1516_2025::fedpro::ReceiveInteraction & receiveinteraction() const
Definition: FederateAmbassador.pb.h:26357
InitiateFederateRestore * New() const final
Definition: FederateAmbassador.pb.h:2895
::rti1516_2025::fedpro::RequestRetraction * mutable_requestretraction()
Definition: FederateAmbassador.pb.h:28534
static const FederationRestored & default_instance()
Definition: FederateAmbassador.pb.h:3046
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::CallbackSucceeded * release_callbacksucceeded()
Definition: FederateAmbassador.pb.h:28571
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::AttributeHandleSet * release_offeredattributes()
Definition: FederateAmbassador.pb.h:21627
StartRegistrationForObjectClass & operator=(StartRegistrationForObjectClass &&from) noexcept
Definition: FederateAmbassador.pb.h:3440
const ::rti1516_2025::fedpro::FederationRestoreStatusResponse & federationrestorestatusresponse() const
Definition: FederateAmbassador.pb.h:25469
FederationNotSaved & operator=(FederationNotSaved &&from) noexcept
Definition: FederateAmbassador.pb.h:2146
void UnsafeArenaSwap(TurnUpdatesOnForObjectInstanceWithRate *other)
Definition: FederateAmbassador.pb.h:7640
int GetCachedSize() const final
Definition: FederateAmbassador.pb.h:1302
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: FederateAmbassador.pb.h:1398
const ::rti1516_2025::fedpro::FederateRestoreStatusArray & _internal_response() const
Definition: FederateAmbassador.pb.h:14221
Definition: FederateAmbassador.pb.h:3423
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::AttributeHandleSet * release_attributes()
Definition: FederateAmbassador.pb.h:23175
::rti1516_2025::fedpro::InformAttributeOwnership * mutable_informattributeownership()
Definition: FederateAmbassador.pb.h:28016
RequestAttributeOwnershipRelease * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: FederateAmbassador.pb.h:9472
const ::rti1516_2025::fedpro::ObjectInstanceHandle & _internal_objectinstance() const
Definition: FederateAmbassador.pb.h:20381
::rti1516_2025::fedpro::StopRegistrationForObjectClass * _internal_mutable_stopregistrationforobjectclass()
Definition: FederateAmbassador.pb.h:25640
void InternalArenaConstructable_
Definition: FederateAmbassador.pb.h:6881
const ::rti1516_2025::fedpro::ObjectInstanceHandle & _internal_objectinstance() const
Definition: FederateAmbassador.pb.h:18147
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: FederateAmbassador.pb.h:7800
void unsafe_arena_set_allocated_retraction(::rti1516_2025::fedpro::MessageRetractionHandle *retraction)
Definition: FederateAmbassador.pb.h:23874
static const ClassData _class_data_
Definition: FederateAmbassador.pb.h:2108
bool IsInitialized() const final
TurnUpdatesOnForObjectInstanceWithRate(TurnUpdatesOnForObjectInstanceWithRate &&from) noexcept
Definition: FederateAmbassador.pb.h:7591
const ::rti1516_2025::fedpro::AttributeHandleSet & _internal_attributes() const
Definition: FederateAmbassador.pb.h:22715
static const TurnUpdatesOffForObjectInstance & default_instance()
Definition: FederateAmbassador.pb.h:7803
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: FederateAmbassador.pb.h:7258
std::string * _internal_mutable_usersuppliedtag()
Definition: FederateAmbassador.pb.h:17081
bool has_reflectattributevalueswithtime() const
Definition: FederateAmbassador.pb.h:26250
static const ClassData _class_data_
Definition: FederateAmbassador.pb.h:1033
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::SynchronizationPointRegistrationSucceeded * release_synchronizationpointregistrationsucceeded()
Definition: FederateAmbassador.pb.h:24340
void set_has_confirminteractiontransportationtypechange()
Definition: FederateAmbassador.pb.h:27363
const std::string & _internal_label() const
Definition: FederateAmbassador.pb.h:13920
TimeRegulationEnabled * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: FederateAmbassador.pb.h:10348
const std::string & _internal_synchronizationpointlabel() const
Definition: FederateAmbassador.pb.h:13384
void DestructorSkippable_
Definition: FederateAmbassador.pb.h:4152
::rti1516_2025::fedpro::ObjectInstanceHandle * mutable_objectinstance()
Definition: FederateAmbassador.pb.h:22015
::rti1516_2025::fedpro::TimeAdvanceGrant * _internal_mutable_timeadvancegrant()
Definition: FederateAmbassador.pb.h:28452
bool _internal_has_time() const
Definition: FederateAmbassador.pb.h:17359
const ::rti1516_2025::fedpro::InteractionClassHandle & interactionclass() const
Definition: FederateAmbassador.pb.h:17586
void unsafe_arena_set_allocated_attributesinscope(::rti1516_2025::fedpro::AttributesInScope *attributesinscope)
Definition: FederateAmbassador.pb.h:26816
void InternalArenaConstructable_
Definition: FederateAmbassador.pb.h:3000
void clear_announcesynchronizationpoint()
Definition: FederateAmbassador.pb.h:24480
::rti1516_2025::fedpro::FederationNotRestored * federationnotrestored_
Definition: FederateAmbassador.pb.h:12621
::rti1516_2025::fedpro::InteractionClassHandle * mutable_interactionclass()
Definition: FederateAmbassador.pb.h:18113
void set_allocated_transportationtype(::rti1516_2025::fedpro::TransportationTypeHandle *transportationtype)
Definition: FederateAmbassador.pb.h:21048
::rti1516_2025::fedpro::ConveyedRegionSet * _internal_mutable_optionalsentregions()
Definition: FederateAmbassador.pb.h:17323
friend void swap(TimeAdvanceGrant &a, TimeAdvanceGrant &b)
Definition: FederateAmbassador.pb.h:10789
static const FederationSynchronized * internal_default_instance()
Definition: FederateAmbassador.pb.h:1570
const ::rti1516_2025::fedpro::ReflectAttributeValues & _internal_reflectattributevalues() const
Definition: FederateAmbassador.pb.h:26204
::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr usersuppliedtag_
Definition: FederateAmbassador.pb.h:6450
static const TurnUpdatesOnForObjectInstanceWithRate * internal_default_instance()
Definition: FederateAmbassador.pb.h:7622
void set_allocated_usersuppliedtag(std::string *usersuppliedtag)
Definition: FederateAmbassador.pb.h:22607
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: FederateAmbassador.pb.h:10306
void set_allocated_faultdescription(std::string *faultdescription)
Definition: FederateAmbassador.pb.h:12903
bool has_announcesynchronizationpoint() const
Definition: FederateAmbassador.pb.h:24474
::rti1516_2025::fedpro::OrderType _internal_receivedordertype() const
Definition: FederateAmbassador.pb.h:19296
void Swap(SynchronizationPointRegistrationSucceeded *other)
Definition: FederateAmbassador.pb.h:1121
ReflectAttributeValuesWithTime(ReflectAttributeValuesWithTime &&from) noexcept
Definition: FederateAmbassador.pb.h:5067
void InternalArenaConstructable_
Definition: FederateAmbassador.pb.h:5596
void MergeFrom(const ReportFederationExecutionDoesNotExist &from)
void set_has_federationnotrestored()
Definition: FederateAmbassador.pb.h:25365
void InternalArenaConstructable_
Definition: FederateAmbassador.pb.h:9577
::rti1516_2025::fedpro::RequestFederationRestoreSucceeded * _internal_mutable_requestfederationrestoresucceeded()
Definition: FederateAmbassador.pb.h:25048
void DestructorSkippable_
Definition: FederateAmbassador.pb.h:3416
void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena *arena)
bool _internal_has_transportationtype() const
Definition: FederateAmbassador.pb.h:17879
AnnounceSynchronizationPoint()
Definition: FederateAmbassador.pb.h:1374
void set_allocated_attribute(::rti1516_2025::fedpro::AttributeHandle *attribute)
Definition: FederateAmbassador.pb.h:20962
const ::rti1516_2025::fedpro::FlushQueueGrant & flushqueuegrant() const
Definition: FederateAmbassador.pb.h:28355
int objectinstancenames_size() const
Definition: FederateAmbassador.pb.h:14847
void _internal_set_sentordertype(::rti1516_2025::fedpro::OrderType value)
Definition: FederateAmbassador.pb.h:18627
::rti1516_2025::fedpro::ObjectInstanceHandle * unsafe_arena_release_objectinstance()
Definition: FederateAmbassador.pb.h:15274
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: FederateAmbassador.pb.h:7445
void UnsafeArenaSwap(AttributesOutOfScope *other)
Definition: FederateAmbassador.pb.h:7120
PROTOBUF_ALWAYS_INLINE void _internal_set_objectinstancename(const std::string &value)
Definition: FederateAmbassador.pb.h:14737
::rti1516_2025::fedpro::ObjectInstanceHandle * _internal_mutable_objectinstance()
Definition: FederateAmbassador.pb.h:17711
bool _internal_has_securedattributes() const
Definition: FederateAmbassador.pb.h:22043
void set_allocated_transportationtype(::rti1516_2025::fedpro::TransportationTypeHandle *transportationtype)
Definition: FederateAmbassador.pb.h:17164
const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_FederateAmbassador_2eproto
void set_objectinstancename(ArgT0 &&arg0, ArgT...args)
bool has_parametervalues() const
Definition: FederateAmbassador.pb.h:18230
::rti1516_2025::fedpro::TransportationTypeHandle * _internal_mutable_transportationtype()
Definition: FederateAmbassador.pb.h:16671
::rti1516_2025::fedpro::ObjectInstanceHandle * _internal_mutable_objectinstance()
Definition: FederateAmbassador.pb.h:23287
void set_has_reportfederationexecutions()
Definition: FederateAmbassador.pb.h:24033
bool _internal_has_optionalsentregions() const
Definition: FederateAmbassador.pb.h:17273
void unsafe_arena_set_allocated_provideattributevalueupdate(::rti1516_2025::fedpro::ProvideAttributeValueUpdate *provideattributevalueupdate)
Definition: FederateAmbassador.pb.h:26964
ConfirmAttributeTransportationTypeChange & operator=(ConfirmAttributeTransportationTypeChange &&from) noexcept
Definition: FederateAmbassador.pb.h:7952
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::StopRegistrationForObjectClass * release_stopregistrationforobjectclass()
Definition: FederateAmbassador.pb.h:25598
::rti1516_2025::fedpro::ConveyedRegionSet * mutable_optionalsentregions()
Definition: FederateAmbassador.pb.h:15679
const ::rti1516_2025::fedpro::InitiateFederateRestore & initiatefederaterestore() const
Definition: FederateAmbassador.pb.h:25247
bool _internal_has_objectinstance() const
Definition: FederateAmbassador.pb.h:20375
FederationNotRestored(FederationNotRestored &&from) noexcept
Definition: FederateAmbassador.pb.h:3144
ReceiveInteractionDefaultTypeInternal _ReceiveInteraction_default_instance_
::rti1516_2025::fedpro::OrderType _internal_sentordertype() const
Definition: FederateAmbassador.pb.h:17448
void set_usersuppliedtag(ArgT0 &&arg0, ArgT...args)
const ::rti1516_2025::fedpro::ConveyedRegionSet & _internal_optionalsentregions() const
Definition: FederateAmbassador.pb.h:15627
void InternalSwap(ReportFederationExecutions *other)
bool _internal_has_parametervalues() const
Definition: FederateAmbassador.pb.h:16969
RequestAttributeOwnershipAssumption * New() const final
Definition: FederateAmbassador.pb.h:8732
RestoreFailureReason
Definition: datatypes.pb.h:388
Definition: FederateAmbassador.pb.h:1216
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::FederationRestored * release_federationrestored()
Definition: FederateAmbassador.pb.h:25302
bool _internal_has_parametervalues() const
Definition: FederateAmbassador.pb.h:16489
::rti1516_2025::fedpro::ParameterHandleValueMap * unsafe_arena_release_parametervalues()
Definition: FederateAmbassador.pb.h:18270
void set_has_initiatefederatesave()
Definition: FederateAmbassador.pb.h:24625
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: FederateAmbassador.pb.h:3894
const ::rti1516_2025::fedpro::FederateResigned & _internal_federateresigned() const
Definition: FederateAmbassador.pb.h:24280
std::string * _internal_mutable_synchronizationpointlabel()
Definition: FederateAmbassador.pb.h:13391
int GetCachedSize() const final
Definition: FederateAmbassador.pb.h:1014
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: FederateAmbassador.pb.h:3043
bool has_requestfederationrestoresucceeded() const
Definition: FederateAmbassador.pb.h:24992
bool has_objectclass() const
Definition: FederateAmbassador.pb.h:14308
::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName()
Definition: FederateAmbassador.pb.h:9497
static const ReceiveDirectedInteraction & default_instance()
Definition: FederateAmbassador.pb.h:5951
::rti1516_2025::fedpro::RequestFederationRestoreFailed * _internal_mutable_requestfederationrestorefailed()
Definition: FederateAmbassador.pb.h:25122
bool has_time() const
Definition: FederateAmbassador.pb.h:16190
::rti1516_2025::fedpro::TransportationTypeHandle * mutable_transportationtype()
Definition: FederateAmbassador.pb.h:17937
FederationRestoredDefaultTypeInternal _FederationRestored_default_instance_
std::string * _internal_mutable_label()
Definition: FederateAmbassador.pb.h:13673
::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName()
Definition: FederateAmbassador.pb.h:7509
::rti1516_2025::fedpro::ObjectInstanceHandle * unsafe_arena_release_objectinstance()
Definition: FederateAmbassador.pb.h:15754
PROTOBUF_MUST_USE_RESULT std::string * release_usersuppliedtag()
Definition: FederateAmbassador.pb.h:18343
mutable::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_
Definition: FederateAmbassador.pb.h:1366
AttributeOwnershipUnavailable * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: FederateAmbassador.pb.h:9288
::rti1516_2025::fedpro::RequestAttributeOwnershipRelease * unsafe_arena_release_requestattributeownershiprelease()
Definition: FederateAmbassador.pb.h:27841
bool _internal_has_transportationtype() const
Definition: FederateAmbassador.pb.h:20985
::rti1516_2025::fedpro::SynchronizationPointRegistrationSucceeded * unsafe_arena_release_synchronizationpointregistrationsucceeded()
Definition: FederateAmbassador.pb.h:24363
static const FlushQueueGrant * internal_default_instance()
Definition: FederateAmbassador.pb.h:10614
PROTOBUF_MUST_USE_RESULT std::string * release_usersuppliedtag()
Definition: FederateAmbassador.pb.h:13441
DiscoverObjectInstance(DiscoverObjectInstance &&from) noexcept
Definition: FederateAmbassador.pb.h:4619
void set_allocated_usersuppliedtag(std::string *usersuppliedtag)
Definition: FederateAmbassador.pb.h:22385
::rti1516_2025::fedpro::ObjectInstanceHandle * mutable_objectinstance()
Definition: FederateAmbassador.pb.h:15769
void DestructorSkippable_
Definition: FederateAmbassador.pb.h:2409
void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena *arena)
PROTOBUF_ALWAYS_INLINE void _internal_set_usersuppliedtag(const std::string &value)
Definition: FederateAmbassador.pb.h:22373
friend void swap(StartRegistrationForObjectClass &a, StartRegistrationForObjectClass &b)
Definition: FederateAmbassador.pb.h:3469
bool has_objectinstance() const
Definition: FederateAmbassador.pb.h:20816
::rti1516_2025::fedpro::TimeConstrainedEnabled * _internal_mutable_timeconstrainedenabled()
Definition: FederateAmbassador.pb.h:28304
std::string * _internal_mutable_objectinstancename()
Definition: FederateAmbassador.pb.h:14691
bool _internal_has_objectinstancenamereservationfailed() const
Definition: FederateAmbassador.pb.h:25877
::rti1516_2025::fedpro::ReflectAttributeValues * reflectattributevalues_
Definition: FederateAmbassador.pb.h:12632
bool _internal_has_optionalsentregions() const
Definition: FederateAmbassador.pb.h:16101
static const ClassData _class_data_
Definition: FederateAmbassador.pb.h:2665
Definition: FederateAmbassador.pb.h:10575
AttributesInScope & operator=(AttributesInScope &&from) noexcept
Definition: FederateAmbassador.pb.h:6912
const ::rti1516_2025::fedpro::ReceiveDirectedInteraction & _internal_receivedirectedinteraction() const
Definition: FederateAmbassador.pb.h:26500
bool _internal_has_federationsaved() const
Definition: FederateAmbassador.pb.h:24767
void unsafe_arena_set_allocated_announcesynchronizationpoint(::rti1516_2025::fedpro::AnnounceSynchronizationPoint *announcesynchronizationpoint)
Definition: FederateAmbassador.pb.h:24522
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: FederateAmbassador.pb.h:4845
void set_allocated_label(std::string *label)
Definition: FederateAmbassador.pb.h:13935
FlushQueueGrant * New() const final
Definition: FederateAmbassador.pb.h:10640
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: FederateAmbassador.pb.h:814
::rti1516_2025::fedpro::AttributeHandleSet * unsafe_arena_release_releasedattributes()
Definition: FederateAmbassador.pb.h:21864
AttributeOwnershipAcquisitionNotification & operator=(AttributeOwnershipAcquisitionNotification &&from) noexcept
Definition: FederateAmbassador.pb.h:9052
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::ReportFederationExecutionMembers * release_reportfederationexecutionmembers()
Definition: FederateAmbassador.pb.h:24118
void set_usersuppliedtag(ArgT0 &&arg0, ArgT...args)
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: FederateAmbassador.pb.h:2156
void DestructorSkippable_
Definition: FederateAmbassador.pb.h:5047
const ::rti1516_2025::fedpro::ReportFederationExecutionDoesNotExist & _internal_reportfederationexecutiondoesnotexist() const
Definition: FederateAmbassador.pb.h:24206
friend void swap(TimeRegulationEnabled &a, TimeRegulationEnabled &b)
Definition: FederateAmbassador.pb.h:10325
static const ConnectionLost & default_instance()
Definition: FederateAmbassador.pb.h:364
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: FederateAmbassador.pb.h:9062
ConfirmAttributeTransportationTypeChangeDefaultTypeInternal _ConfirmAttributeTransportationTypeChange_default_instance_
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: FederateAmbassador.pb.h:6498
const ::rti1516_2025::fedpro::ObjectInstanceHandle & _internal_objectinstance() const
Definition: FederateAmbassador.pb.h:19983
::rti1516_2025::fedpro::MessageRetractionHandle * mutable_optionalretraction()
Definition: FederateAmbassador.pb.h:19371
const ::rti1516_2025::fedpro::AttributeIsNotOwned & attributeisnotowned() const
Definition: FederateAmbassador.pb.h:28059
::rti1516_2025::fedpro::FederationRestored * federationrestored_
Definition: FederateAmbassador.pb.h:12620
StopRegistrationForObjectClassDefaultTypeInternal _StopRegistrationForObjectClass_default_instance_
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: FederateAmbassador.pb.h:9436
::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr updateratedesignator_
Definition: FederateAmbassador.pb.h:7759
void InternalArenaConstructable_
Definition: FederateAmbassador.pb.h:3859
const ::rti1516_2025::fedpro::LogicalTime & _internal_time() const
Definition: FederateAmbassador.pb.h:23599
::rti1516_2025::fedpro::OrderType _internal_sentordertype() const
Definition: FederateAmbassador.pb.h:19276
std::string * mutable_usersuppliedtag()
Definition: FederateAmbassador.pb.h:21921
bool has_callbackfailed() const
Definition: FederateAmbassador.pb.h:28631
static const RequestFederationRestoreFailed & default_instance()
Definition: FederateAmbassador.pb.h:2596
PROTOBUF_ALWAYS_INLINE void _internal_set_usersuppliedtag(const std::string &value)
Definition: FederateAmbassador.pb.h:18855
::rti1516_2025::fedpro::InteractionClassHandle * _internal_mutable_interactionclass()
Definition: FederateAmbassador.pb.h:16453
::rti1516_2025::fedpro::ParameterHandleValueMap * mutable_parametervalues()
Definition: FederateAmbassador.pb.h:18285
ReportAttributeTransportationType * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: FederateAmbassador.pb.h:8192
const std::string & label() const
Definition: FederateAmbassador.pb.h:14008
ReceiveInteraction & operator=(ReceiveInteraction &&from) noexcept
Definition: FederateAmbassador.pb.h:5382
const ::rti1516_2025::fedpro::ObjectInstanceHandle & objectinstance() const
Definition: FederateAmbassador.pb.h:20164
::rti1516_2025::fedpro::FederateHandle * mutable_producingfederate()
Definition: FederateAmbassador.pb.h:18937
const ::rti1516_2025::fedpro::ReportFederationExecutionMembers & _internal_reportfederationexecutionmembers() const
Definition: FederateAmbassador.pb.h:24132
const ::rti1516_2025::fedpro::ConveyedRegionSet & optionalsentregions() const
Definition: FederateAmbassador.pb.h:17284
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: FederateAmbassador.pb.h:10309
const ::rti1516_2025::fedpro::RequestDivestitureConfirmation & _internal_requestdivestitureconfirmation() const
Definition: FederateAmbassador.pb.h:27610
void DestructorSkippable_
Definition: FederateAmbassador.pb.h:1995
void InternalSwap(AnnounceSynchronizationPoint *other)
friend void swap(DiscoverObjectInstance &a, DiscoverObjectInstance &b)
Definition: FederateAmbassador.pb.h:4657
static const ClassData _class_data_
Definition: FederateAmbassador.pb.h:1321
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: FederateAmbassador.pb.h:9976
ReceiveInteraction * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: FederateAmbassador.pb.h:5434
bool _internal_has_timeadvancegrant() const
Definition: FederateAmbassador.pb.h:28393
static const AttributeOwnershipAcquisitionNotification * internal_default_instance()
Definition: FederateAmbassador.pb.h:9074
::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName()
Definition: FederateAmbassador.pb.h:2362
void UnsafeArenaSwap(TimeConstrainedEnabled *other)
Definition: FederateAmbassador.pb.h:10484
void set_allocated_objectinstance(::rti1516_2025::fedpro::ObjectInstanceHandle *objectinstance)
Definition: FederateAmbassador.pb.h:22020
::rti1516_2025::fedpro::TransportationTypeHandle * mutable_transportationtype()
Definition: FederateAmbassador.pb.h:20781
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::FederateHandle * release_federate()
Definition: FederateAmbassador.pb.h:21279
static void ArenaDtor(void *object)
::rti1516_2025::fedpro::InteractionClassHandle * _internal_mutable_interactionclass()
Definition: FederateAmbassador.pb.h:17625
void set_allocated_time(::rti1516_2025::fedpro::LogicalTime *time)
Definition: FederateAmbassador.pb.h:23656
const ::rti1516_2025::fedpro::ConveyedRegionSet & _internal_optionalsentregions() const
Definition: FederateAmbassador.pb.h:17279
const ::rti1516_2025::fedpro::ReflectAttributeValuesWithTime & _internal_reflectattributevalueswithtime() const
Definition: FederateAmbassador.pb.h:26278
CallbackResponse & operator=(const CallbackResponse &from)
Definition: FederateAmbassador.pb.h:12685
Definition: FederateAmbassador.pb.h:6649
::rti1516_2025::fedpro::FederateHandle * _internal_mutable_producingfederate()
Definition: FederateAmbassador.pb.h:19151
::rti1516_2025::fedpro::ObjectInstanceHandle * unsafe_arena_release_objectinstance()
Definition: FederateAmbassador.pb.h:17704
void CopyFrom(const ReportFederationExecutions &from)
AttributesInScopeDefaultTypeInternal _AttributesInScope_default_instance_
::rti1516_2025::fedpro::ObjectInstanceHandle * unsafe_arena_release_objectinstance()
Definition: FederateAmbassador.pb.h:21556
void clear_timeadvancegrant()
Definition: FederateAmbassador.pb.h:28402
void set_has_attributeownershipacquisitionnotification()
Definition: FederateAmbassador.pb.h:27659
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: FederateAmbassador.pb.h:361
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: FederateAmbassador.pb.h:5639
FederationSaved & operator=(FederationSaved &&from) noexcept
Definition: FederateAmbassador.pb.h:2020
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::TurnUpdatesOnForObjectInstanceWithRate * release_turnupdatesonforobjectinstancewithrate()
Definition: FederateAmbassador.pb.h:27078
FederationSaved * New() const final
Definition: FederateAmbassador.pb.h:2068
::rti1516_2025::fedpro::FederateHandle * unsafe_arena_release_postrestorefederatehandle()
Definition: FederateAmbassador.pb.h:14140
const std::string & label() const
Definition: FederateAmbassador.pb.h:13650
void CopyFrom(const FederationSaved &from)
void clear_objectinstancenamereservationfailed()
Definition: FederateAmbassador.pb.h:25886
static const ReportFederationExecutionMembers * internal_default_instance()
Definition: FederateAmbassador.pb.h:659
StopRegistrationForObjectClass(StopRegistrationForObjectClass &&from) noexcept
Definition: FederateAmbassador.pb.h:3579
bool _internal_has_attributes() const
Definition: FederateAmbassador.pb.h:19489
::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr reasonforresigndescription_
Definition: FederateAmbassador.pb.h:1066
::rti1516_2025::fedpro::TurnInteractionsOff * _internal_mutable_turninteractionsoff()
Definition: FederateAmbassador.pb.h:25788
static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTableField entries[] PROTOBUF_SECTION_VARIABLE(protodesc_cold)
bool has_attributeisnotowned() const
Definition: FederateAmbassador.pb.h:28026
void InternalArenaConstructable_
Definition: FederateAmbassador.pb.h:10567
void unsafe_arena_set_allocated_time(::rti1516_2025::fedpro::LogicalTime *time)
Definition: FederateAmbassador.pb.h:18546
static const AnnounceSynchronizationPoint & default_instance()
Definition: FederateAmbassador.pb.h:1407
bool has_transportationtype() const
Definition: FederateAmbassador.pb.h:15932
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: FederateAmbassador.pb.h:2857
FederationSynchronized * New() const final
Definition: FederateAmbassador.pb.h:1596
bool _internal_has_postrestorefederatehandle() const
Definition: FederateAmbassador.pb.h:14097
const std::string & usersuppliedtag() const
Definition: FederateAmbassador.pb.h:21910
void InternalSwap(InitiateFederateSave *other)
::rti1516_2025::fedpro::ReceiveInteractionWithTime * _internal_mutable_receiveinteractionwithtime()
Definition: FederateAmbassador.pb.h:26454
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: FederateAmbassador.pb.h:9617
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::LogicalTime * release_optimistictime()
Definition: FederateAmbassador.pb.h:23707
bool has_offeredattributes() const
Definition: FederateAmbassador.pb.h:21602
Definition: FederateAmbassador.pb.h:7583
bool _internal_has_federationnotrestored() const
Definition: FederateAmbassador.pb.h:25359
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: FederateAmbassador.pb.h:7613
bool has_transportationtype() const
Definition: FederateAmbassador.pb.h:17882
::rti1516_2025::fedpro::ParameterHandleValueMap * _internal_mutable_parametervalues()
Definition: FederateAmbassador.pb.h:16539
std::string * mutable_usersuppliedtag()
Definition: FederateAmbassador.pb.h:15417
void Swap(ObjectInstanceNameReservationFailed *other)
Definition: FederateAmbassador.pb.h:4208
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: FederateAmbassador.pb.h:2159
void unsafe_arena_set_allocated_transportationtype(::rti1516_2025::fedpro::TransportationTypeHandle *transportationtype)
Definition: FederateAmbassador.pb.h:17894
mutable::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_
Definition: FederateAmbassador.pb.h:1834
void clear_synchronizationpointlabel()
Definition: FederateAmbassador.pb.h:13245
int _internal_objectinstancenames_size() const
Definition: FederateAmbassador.pb.h:14765
void Swap(ReportFederationExecutionDoesNotExist *other)
Definition: FederateAmbassador.pb.h:833
void set_allocated_usersuppliedtag(std::string *usersuppliedtag)
Definition: FederateAmbassador.pb.h:19961
::rti1516_2025::fedpro::ProvideAttributeValueUpdate * _internal_mutable_provideattributevalueupdate()
Definition: FederateAmbassador.pb.h:26972
std::string * mutable_usersuppliedtag()
Definition: FederateAmbassador.pb.h:21699
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: FederateAmbassador.pb.h:2587
::rti1516_2025::fedpro::ConfirmAttributeOwnershipAcquisitionCancellation * mutable_confirmattributeownershipacquisitioncancellation()
Definition: FederateAmbassador.pb.h:27942
ReportFederationExecutions(ReportFederationExecutions &&from) noexcept
Definition: FederateAmbassador.pb.h:480
bool _internal_has_attributes() const
Definition: FederateAmbassador.pb.h:20637
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: FederateAmbassador.pb.h:8156
static const ClassData _class_data_
Definition: FederateAmbassador.pb.h:2809
void UnsafeArenaSwap(ReportAttributeTransportationType *other)
Definition: FederateAmbassador.pb.h:8180
void set_has_informattributeownership()
Definition: FederateAmbassador.pb.h:27955
void DestructorSkippable_
Definition: FederateAmbassador.pb.h:613
void clear_updateratedesignator()
Definition: FederateAmbassador.pb.h:20325
bool has_turnupdatesonforobjectinstance() const
Definition: FederateAmbassador.pb.h:26990
::rti1516_2025::fedpro::TimeAdvanceGrant * timeadvancegrant_
Definition: FederateAmbassador.pb.h:12662
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: FederateAmbassador.pb.h:1243
const ::rti1516_2025::fedpro::LogicalTime & _internal_optimistictime() const
Definition: FederateAmbassador.pb.h:23685
void set_has_timeconstrainedenabled()
Definition: FederateAmbassador.pb.h:28251
::rti1516_2025::fedpro::FederateResigned * _internal_mutable_federateresigned()
Definition: FederateAmbassador.pb.h:24308
bool has_removeobjectinstancewithtime() const
Definition: FederateAmbassador.pb.h:26694
void Swap(ReceiveDirectedInteractionWithTime *other)
Definition: FederateAmbassador.pb.h:6208
void clear_requestfederationrestoresucceeded()
Definition: FederateAmbassador.pb.h:24998
mutable::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_
Definition: FederateAmbassador.pb.h:4452
::rti1516_2025::fedpro::DiscoverObjectInstance * discoverobjectinstance_
Definition: FederateAmbassador.pb.h:12631
const std::string & usersuppliedtag() const
Definition: FederateAmbassador.pb.h:17836
RequestFederationRestoreSucceeded & operator=(const RequestFederationRestoreSucceeded &from)
Definition: FederateAmbassador.pb.h:2429
::rti1516_2025::fedpro::MultipleObjectInstanceNameReservationFailed * multipleobjectinstancenamereservationfailed_
Definition: FederateAmbassador.pb.h:12630
FederationRestored(FederationRestored &&from) noexcept
Definition: FederateAmbassador.pb.h:3018
const ::rti1516_2025::fedpro::FederationExecutionMemberInformationSet & _internal_report() const
Definition: FederateAmbassador.pb.h:13061
::rti1516_2025::fedpro::FederateHandle * producingfederate_
Definition: FederateAmbassador.pb.h:6455
const ::rti1516_2025::fedpro::ParameterHandleValueMap & parametervalues() const
Definition: FederateAmbassador.pb.h:18238
void DestructorSkippable_
Definition: FederateAmbassador.pb.h:3268
static const ClassData _class_data_
Definition: FederateAmbassador.pb.h:1636
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: FederateAmbassador.pb.h:10770
::rti1516_2025::fedpro::ObjectInstanceHandle * unsafe_arena_release_objectinstance()
Definition: FederateAmbassador.pb.h:20418
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: FederateAmbassador.pb.h:4487
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: FederateAmbassador.pb.h:4848
const ::rti1516_2025::fedpro::InteractionClassHandle & _internal_interactionclass() const
Definition: FederateAmbassador.pb.h:21343
std::string * mutable_usersuppliedtag()
Definition: FederateAmbassador.pb.h:16589
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
const ::rti1516_2025::fedpro::RequestFederationRestoreSucceeded & requestfederationrestoresucceeded() const
Definition: FederateAmbassador.pb.h:25025
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
const ::rti1516_2025::fedpro::FederateHandle & _internal_producingfederate() const
Definition: FederateAmbassador.pb.h:18451
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::RequestFederationRestoreSucceeded * release_requestfederationrestoresucceeded()
Definition: FederateAmbassador.pb.h:25006
::rti1516_2025::fedpro::FederationRestoreStatusResponse * mutable_federationrestorestatusresponse()
Definition: FederateAmbassador.pb.h:25500
static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message *to, const ::PROTOBUF_NAMESPACE_ID::Message &from)
::rti1516_2025::fedpro::ConveyedRegionSet * optionalsentregions_
Definition: FederateAmbassador.pb.h:5355
std::string * _internal_mutable_usersuppliedtag()
Definition: FederateAmbassador.pb.h:15429
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::AttributeHandleValueMap * release_attributevalues()
Definition: FederateAmbassador.pb.h:15345
PROTOBUF_ALWAYS_INLINE void _internal_set_label(const std::string &value)
Definition: FederateAmbassador.pb.h:13973
void set_has_discoverobjectinstance()
Definition: FederateAmbassador.pb.h:26105
void set_allocated_objectinstance(::rti1516_2025::fedpro::ObjectInstanceHandle *objectinstance)
Definition: FederateAmbassador.pb.h:20876
RequestRetraction * New() const final
Definition: FederateAmbassador.pb.h:10956
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
static const ClassData _class_data_
Definition: FederateAmbassador.pb.h:10532
void unsafe_arena_set_allocated_attributes(::rti1516_2025::fedpro::AttributeHandleSet *attributes)
Definition: FederateAmbassador.pb.h:19856
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: FederateAmbassador.pb.h:7096
void set_has_removeobjectinstancewithtime()
Definition: FederateAmbassador.pb.h:26697
void unsafe_arena_set_allocated_attributes(::rti1516_2025::fedpro::AttributeHandleSet *attributes)
Definition: FederateAmbassador.pb.h:20078
const ::rti1516_2025::fedpro::TurnUpdatesOnForObjectInstance & _internal_turnupdatesonforobjectinstance() const
Definition: FederateAmbassador.pb.h:27018
::rti1516_2025::fedpro::FederateHandle * mutable_producingfederate()
Definition: FederateAmbassador.pb.h:16073
TurnInteractionsOnDefaultTypeInternal _TurnInteractionsOn_default_instance_
const ::rti1516_2025::fedpro::AttributeHandleSet & _internal_attributes() const
Definition: FederateAmbassador.pb.h:19671
const std::string & objectinstancename() const
Definition: FederateAmbassador.pb.h:14718
ConfirmInteractionTransportationTypeChange()
Definition: FederateAmbassador.pb.h:8314
const ::rti1516_2025::fedpro::LogicalTime & _internal_time() const
Definition: FederateAmbassador.pb.h:16193
mutable::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_
Definition: FederateAmbassador.pb.h:7762
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: FederateAmbassador.pb.h:4638
const ::rti1516_2025::fedpro::MessageRetractionHandle & optionalretraction() const
Definition: FederateAmbassador.pb.h:19324
CallbackResponse * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: FederateAmbassador.pb.h:12747
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: FederateAmbassador.pb.h:4641
const ::rti1516_2025::fedpro::ObjectInstanceNameReservationFailed & objectinstancenamereservationfailed() const
Definition: FederateAmbassador.pb.h:25913
void InternalArenaConstructable_
Definition: FederateAmbassador.pb.h:6146
~AnnounceSynchronizationPoint() override
::rti1516_2025::fedpro::FederateHandle * _internal_mutable_federate()
Definition: FederateAmbassador.pb.h:21301
bool _internal_has_producingfederate() const
Definition: FederateAmbassador.pb.h:18445
static const ClassData _class_data_
Definition: FederateAmbassador.pb.h:10216
static const ConfirmAttributeTransportationTypeChange * internal_default_instance()
Definition: FederateAmbassador.pb.h:7974
void Swap(ObjectInstanceNameReservationSucceeded *other)
Definition: FederateAmbassador.pb.h:4064
void unsafe_arena_set_allocated_attributes(::rti1516_2025::fedpro::AttributeHandleSet *attributes)
Definition: FederateAmbassador.pb.h:20254
void clear_timeconstrainedenabled()
Definition: FederateAmbassador.pb.h:28254
const std::string & objectinstancename() const
Definition: FederateAmbassador.pb.h:15098
const ::rti1516_2025::fedpro::FederateHandle & _internal_postrestorefederatehandle() const
Definition: FederateAmbassador.pb.h:14103
::rti1516_2025::fedpro::OrderType _internal_receivedordertype() const
Definition: FederateAmbassador.pb.h:18640
::rti1516_2025::fedpro::ConveyedRegionSet * _internal_mutable_optionalsentregions()
Definition: FederateAmbassador.pb.h:16843
void InternalArenaConstructable_
Definition: FederateAmbassador.pb.h:10270
void set_federationname(ArgT0 &&arg0, ArgT...args)
void clear_attributeownershipunavailable()
Definition: FederateAmbassador.pb.h:27736
TurnUpdatesOffForObjectInstance & operator=(TurnUpdatesOffForObjectInstance &&from) noexcept
Definition: FederateAmbassador.pb.h:7784
bool has_transportationtype() const
Definition: FederateAmbassador.pb.h:20988
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: FederateAmbassador.pb.h:11198
static const ConfirmInteractionTransportationTypeChange * internal_default_instance()
Definition: FederateAmbassador.pb.h:8350
::rti1516_2025::fedpro::FederationSaved * mutable_federationsaved()
Definition: FederateAmbassador.pb.h:24834
void UnsafeArenaSwap(InitiateFederateRestore *other)
Definition: FederateAmbassador.pb.h:2887
int GetCachedSize() const final
Definition: FederateAmbassador.pb.h:1925
FederationRestoreBegun(FederationRestoreBegun &&from) noexcept
Definition: FederateAmbassador.pb.h:2712
StartRegistrationForObjectClass()
Definition: FederateAmbassador.pb.h:3426
bool IsInitialized() const final
const ::rti1516_2025::fedpro::MessageRetractionHandle & optionalretraction() const
Definition: FederateAmbassador.pb.h:17496
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: FederateAmbassador.pb.h:10918
void unsafe_arena_set_allocated_turnupdatesonforobjectinstance(::rti1516_2025::fedpro::TurnUpdatesOnForObjectInstance *turnupdatesonforobjectinstance)
Definition: FederateAmbassador.pb.h:27038
ConfirmAttributeOwnershipAcquisitionCancellation & operator=(ConfirmAttributeOwnershipAcquisitionCancellation &&from) noexcept
Definition: FederateAmbassador.pb.h:9604
void unsafe_arena_set_allocated_optionalretraction(::rti1516_2025::fedpro::MessageRetractionHandle *optionalretraction)
Definition: FederateAmbassador.pb.h:18672
::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr usersuppliedtag_
Definition: FederateAmbassador.pb.h:6883
::rti1516_2025::fedpro::LogicalTime * unsafe_arena_release_time()
Definition: FederateAmbassador.pb.h:13736
static const ReceiveInteraction * internal_default_instance()
Definition: FederateAmbassador.pb.h:5404
bool _internal_has_attributesinscope() const
Definition: FederateAmbassador.pb.h:26765
bool _internal_has_flushqueuegrant() const
Definition: FederateAmbassador.pb.h:28319
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::AttributeHandleSet * release_attributes()
Definition: FederateAmbassador.pb.h:23351
SynchronizationPointRegistrationFailed * New() const final
Definition: FederateAmbassador.pb.h:1281
void DestructorSkippable_
Definition: FederateAmbassador.pb.h:12845
::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName()
Definition: FederateAmbassador.pb.h:8217
::rti1516_2025::fedpro::StartRegistrationForObjectClass * unsafe_arena_release_startregistrationforobjectclass()
Definition: FederateAmbassador.pb.h:25547
const ::rti1516_2025::fedpro::ParameterHandleValueMap & _internal_parametervalues() const
Definition: FederateAmbassador.pb.h:18233
std::string * _internal_mutable_usersuppliedtag()
Definition: FederateAmbassador.pb.h:22155
void set_allocated_transportationtype(::rti1516_2025::fedpro::TransportationTypeHandle *transportationtype)
Definition: FederateAmbassador.pb.h:16684
::rti1516_2025::fedpro::ObjectInstanceHandle * mutable_objectinstance()
Definition: FederateAmbassador.pb.h:19027
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: FederateAmbassador.pb.h:2860
void InternalArenaConstructable_
Definition: FederateAmbassador.pb.h:6448
std::string * mutable_label()
Definition: FederateAmbassador.pb.h:13661
::rti1516_2025::fedpro::ConveyedRegionSet * optionalsentregions_
Definition: FederateAmbassador.pb.h:5053
::rti1516_2025::fedpro::FederationExecutionInformationSet * report_
Definition: FederateAmbassador.pb.h:614
bool has_producingfederate() const
Definition: FederateAmbassador.pb.h:15144
::rti1516_2025::fedpro::ObjectInstanceHandle * mutable_objectinstance()
Definition: FederateAmbassador.pb.h:20433
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::FederationSynchronized * release_federationsynchronized()
Definition: FederateAmbassador.pb.h:24562
int reason_
Definition: FederateAmbassador.pb.h:2262
AttributeIsNotOwned & operator=(AttributeIsNotOwned &&from) noexcept
Definition: FederateAmbassador.pb.h:9960
RequestFederationRestoreFailed * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: FederateAmbassador.pb.h:2629
static constexpr int kIndexInFileMessages
Definition: FederateAmbassador.pb.h:971
PROTOBUF_ALWAYS_INLINE void _internal_set_federationname(const std::string &value)
Definition: FederateAmbassador.pb.h:13031
::rti1516_2025::fedpro::LogicalTime * time_
Definition: FederateAmbassador.pb.h:10736
const ::rti1516_2025::fedpro::ExceptionData & _internal_callbackfailed() const
Definition: FederateAmbassador.pb.h:28651
::rti1516_2025::fedpro::InitiateFederateSave * unsafe_arena_release_initiatefederatesave()
Definition: FederateAmbassador.pb.h:24659
void unsafe_arena_set_allocated_receivedirectedinteractionwithtime(::rti1516_2025::fedpro::ReceiveDirectedInteractionWithTime *receivedirectedinteractionwithtime)
Definition: FederateAmbassador.pb.h:26594
bool _internal_has_transportationtype() const
Definition: FederateAmbassador.pb.h:18359
::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr objectinstancename_
Definition: FederateAmbassador.pb.h:4153
static const RequestAttributeOwnershipRelease * internal_default_instance()
Definition: FederateAmbassador.pb.h:9442
std::string * mutable_objectinstancename()
Definition: FederateAmbassador.pb.h:14679
::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr faultdescription_
Definition: FederateAmbassador.pb.h:466
void clear_usersuppliedtag()
Definition: FederateAmbassador.pb.h:17055
ObjectInstanceNameReservationSucceeded & operator=(ObjectInstanceNameReservationSucceeded &&from) noexcept
Definition: FederateAmbassador.pb.h:4032
void set_allocated_interactionclass(::rti1516_2025::fedpro::InteractionClassHandle *interactionclass)
Definition: FederateAmbassador.pb.h:21400
::rti1516_2025::fedpro::FederationNotSaved * federationnotsaved_
Definition: FederateAmbassador.pb.h:12614
void set_usersuppliedtag(ArgT0 &&arg0, ArgT...args)
bool _internal_has_interactionclass() const
Definition: FederateAmbassador.pb.h:16883
const ::rti1516_2025::fedpro::FederationRestoreBegun & federationrestorebegun() const
Definition: FederateAmbassador.pb.h:25173
::rti1516_2025::fedpro::AttributeHandleSet * attributes_
Definition: FederateAmbassador.pb.h:7761
FederationRestoreStatusResponse & operator=(FederationRestoreStatusResponse &&from) noexcept
Definition: FederateAmbassador.pb.h:3292
void clear_turnupdatesonforobjectinstance()
Definition: FederateAmbassador.pb.h:26996
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::ReportFederationExecutions * release_reportfederationexecutions()
Definition: FederateAmbassador.pb.h:24044
::rti1516_2025::fedpro::LogicalTime * unsafe_arena_release_time()
Definition: FederateAmbassador.pb.h:23456
const ::rti1516_2025::fedpro::ObjectInstanceHandle & objectinstance() const
Definition: FederateAmbassador.pb.h:23072
void DestructorSkippable_
Definition: FederateAmbassador.pb.h:4604
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: FederateAmbassador.pb.h:3305
const ::rti1516_2025::fedpro::RequestFederationRestoreSucceeded & _internal_requestfederationrestoresucceeded() const
Definition: FederateAmbassador.pb.h:25020
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: FederateAmbassador.pb.h:505
void set_has_attributeisownedbyrti()
Definition: FederateAmbassador.pb.h:28103
PROTOBUF_MUST_USE_RESULT std::string * release_label()
Definition: FederateAmbassador.pb.h:13931
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::ObjectInstanceHandle * release_objectinstance()
Definition: FederateAmbassador.pb.h:21541
RequestAttributeOwnershipRelease & operator=(const RequestAttributeOwnershipRelease &from)
Definition: FederateAmbassador.pb.h:9416
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: FederateAmbassador.pb.h:1561
PROTOBUF_ALWAYS_INLINE void _internal_set_synchronizationpointlabel(const std::string &value)
Definition: FederateAmbassador.pb.h:13267
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::RemoveObjectInstance * release_removeobjectinstance()
Definition: FederateAmbassador.pb.h:26634
void UnsafeArenaSwap(ConfirmInteractionTransportationTypeChange *other)
Definition: FederateAmbassador.pb.h:8368
void InternalArenaConstructable_
Definition: FederateAmbassador.pb.h:1686
::rti1516_2025::fedpro::ObjectInstanceHandle * mutable_objectinstance()
Definition: FederateAmbassador.pb.h:20609
::rti1516_2025::fedpro::ParameterHandleValueMap * mutable_parametervalues()
Definition: FederateAmbassador.pb.h:16547
const std::string & usersuppliedtag() const
Definition: FederateAmbassador.pb.h:19058
FederationRestored()
Definition: FederateAmbassador.pb.h:3013
std::string * _internal_mutable_objectinstancename()
Definition: FederateAmbassador.pb.h:15121
void set_has_removeobjectinstance()
Definition: FederateAmbassador.pb.h:26623
CallbackSucceeded * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: FederateAmbassador.pb.h:11108
void clear_informattributeownership()
Definition: FederateAmbassador.pb.h:27958
FederationSynchronized()
Definition: FederateAmbassador.pb.h:1534
void UnsafeArenaSwap(ConnectionLost *other)
Definition: FederateAmbassador.pb.h:385
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: FederateAmbassador.pb.h:8697
void set_sentordertype(::rti1516_2025::fedpro::OrderType value)
Definition: FederateAmbassador.pb.h:18631
Definition: FederateAmbassador.pb.h:1646
bool _internal_has_federateresigned() const
Definition: FederateAmbassador.pb.h:24249
void clear_usersuppliedtag()
Definition: FederateAmbassador.pb.h:13411
void set_has_requestretraction()
Definition: FederateAmbassador.pb.h:28473
::rti1516_2025::fedpro::InitiateFederateSave * initiatefederatesave_
Definition: FederateAmbassador.pb.h:12611
::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr label_
Definition: FederateAmbassador.pb.h:1833
void UnsafeArenaSwap(StopRegistrationForObjectClass *other)
Definition: FederateAmbassador.pb.h:3628
::rti1516_2025::fedpro::FederationRestoreStatusResponse * _internal_mutable_federationrestorestatusresponse()
Definition: FederateAmbassador.pb.h:25492
bool has_attributes() const
Definition: FederateAmbassador.pb.h:23150
void Swap(FederationRestoreBegun *other)
Definition: FederateAmbassador.pb.h:2753
void set_allocated_optionalsentregions(::rti1516_2025::fedpro::ConveyedRegionSet *optionalsentregions)
Definition: FederateAmbassador.pb.h:16856
static void ArenaDtor(void *object)
void InternalArenaConstructable_
Definition: FederateAmbassador.pb.h:5046
::rti1516_2025::fedpro::TransportationTypeHandle * mutable_transportationtype()
Definition: FederateAmbassador.pb.h:18417
::rti1516_2025::fedpro::ObjectInstanceNameReservationFailed * _internal_mutable_objectinstancenamereservationfailed()
Definition: FederateAmbassador.pb.h:25936
void InternalArenaConstructable_
Definition: FederateAmbassador.pb.h:9025
std::string * _internal_mutable_label()
Definition: FederateAmbassador.pb.h:13927
::rti1516_2025::fedpro::RequestRetraction * requestretraction_
Definition: FederateAmbassador.pb.h:12663
::rti1516_2025::fedpro::InteractionClassHandle * interactionclass_
Definition: FederateAmbassador.pb.h:6149
Definition: datatypes.pb.h:3480
Definition: FederateAmbassador.pb.h:1486
const ::rti1516_2025::fedpro::AttributeOwnershipUnavailable & _internal_attributeownershipunavailable() const
Definition: FederateAmbassador.pb.h:27758
void set_has_confirmattributeownershipacquisitioncancellation()
Definition: FederateAmbassador.pb.h:27881
TurnUpdatesOnForObjectInstance(TurnUpdatesOnForObjectInstance &&from) noexcept
Definition: FederateAmbassador.pb.h:7423
const ::rti1516_2025::fedpro::ObjectInstanceHandle & objectinstance() const
Definition: FederateAmbassador.pb.h:18152
void clear_reflectattributevalues()
Definition: FederateAmbassador.pb.h:26182
void SetCachedSize(int size) const final
void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena *arena)
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::LogicalTime * release_time()
Definition: FederateAmbassador.pb.h:16215
void set_has_turninteractionsoff()
Definition: FederateAmbassador.pb.h:25735
const ::rti1516_2025::fedpro::ReceiveDirectedInteractionWithTime & receivedirectedinteractionwithtime() const
Definition: FederateAmbassador.pb.h:26579
bool _internal_has_time() const
Definition: FederateAmbassador.pb.h:16187
::rti1516_2025::fedpro::LogicalTime * optimistictime_
Definition: FederateAmbassador.pb.h:10737
::rti1516_2025::fedpro::InteractionClassHandle * mutable_interactionclass()
Definition: FederateAmbassador.pb.h:16461
const ::rti1516_2025::fedpro::InitiateFederateRestore & _internal_initiatefederaterestore() const
Definition: FederateAmbassador.pb.h:25242
::rti1516_2025::fedpro::AttributeHandle * mutable_attribute()
Definition: FederateAmbassador.pb.h:20957
SynchronizationPointRegistrationSucceeded * New() const final
Definition: FederateAmbassador.pb.h:1137
void DestructorSkippable_
Definition: FederateAmbassador.pb.h:3564
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: FederateAmbassador.pb.h:9430
const ::rti1516_2025::fedpro::RemoveObjectInstance & removeobjectinstance() const
Definition: FederateAmbassador.pb.h:26653
::rti1516_2025::fedpro::InteractionClassHandle * unsafe_arena_release_interactionclass()
Definition: FederateAmbassador.pb.h:21380
void unsafe_arena_set_allocated_report(::rti1516_2025::fedpro::FederationExecutionMemberInformationSet *report)
Definition: FederateAmbassador.pb.h:13070
AttributeHandleDefaultTypeInternal _AttributeHandle_default_instance_
void InternalArenaConstructable_
Definition: FederateAmbassador.pb.h:8301
Definition: FederateAmbassador.pb.h:2560
void unsafe_arena_set_allocated_response(::rti1516_2025::fedpro::FederateRestoreStatusArray *response)
Definition: FederateAmbassador.pb.h:14230
const ::rti1516_2025::fedpro::ObjectInstanceHandle & objectinstance() const
Definition: FederateAmbassador.pb.h:19414
::rti1516_2025::fedpro::TurnUpdatesOnForObjectInstance * mutable_turnupdatesonforobjectinstance()
Definition: FederateAmbassador.pb.h:27054
const ::rti1516_2025::fedpro::ConveyedRegionSet & optionalsentregions() const
Definition: FederateAmbassador.pb.h:16804
void MergeFrom(const ConnectionLost &from)
void set_allocated_producingfederate(::rti1516_2025::fedpro::FederateHandle *producingfederate)
Definition: FederateAmbassador.pb.h:19164
const ::rti1516_2025::fedpro::AttributeHandleSet & _internal_attributes() const
Definition: FederateAmbassador.pb.h:20643
::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName()
Definition: FederateAmbassador.pb.h:9681
const ::rti1516_2025::fedpro::RemoveObjectInstanceWithTime & _internal_removeobjectinstancewithtime() const
Definition: FederateAmbassador.pb.h:26722
const std::string & _internal_usersuppliedtag() const
Definition: FederateAmbassador.pb.h:17852
void unsafe_arena_set_allocated_attributevalues(::rti1516_2025::fedpro::AttributeHandleValueMap *attributevalues)
Definition: FederateAmbassador.pb.h:15332
mutable::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_
Definition: FederateAmbassador.pb.h:10570
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: FederateAmbassador.pb.h:7442
::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName()
Definition: FederateAmbassador.pb.h:10037
const ::rti1516_2025::fedpro::AttributeHandleSet & candidateattributes() const
Definition: FederateAmbassador.pb.h:22498
::rti1516_2025::fedpro::LogicalTime * unsafe_arena_release_time()
Definition: FederateAmbassador.pb.h:18574
void MergeFrom(const ReportFederationExecutionMembers &from)
Definition: FederateAmbassador.pb.h:899
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: FederateAmbassador.pb.h:8344
AttributeHandleSetDefaultTypeInternal _AttributeHandleSet_default_instance_
CallbackSucceeded & operator=(const CallbackSucceeded &from)
Definition: FederateAmbassador.pb.h:11052
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: FederateAmbassador.pb.h:6682
ReceiveInteraction()
Definition: FederateAmbassador.pb.h:5368
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: FederateAmbassador.pb.h:8338
static void ArenaDtor(void *object)
const ::rti1516_2025::fedpro::FederationNotSaved & federationnotsaved() const
Definition: FederateAmbassador.pb.h:24877
bool has_confirmattributeownershipacquisitioncancellation() const
Definition: FederateAmbassador.pb.h:27878
static const ReflectAttributeValuesWithTime & default_instance()
Definition: FederateAmbassador.pb.h:5095
::rti1516_2025::fedpro::AttributeHandleValueMap * _internal_mutable_attributevalues()
Definition: FederateAmbassador.pb.h:15847
void MergeFrom(const FederationSaved &from)
PROTOBUF_ALWAYS_INLINE void _internal_set_label(const std::string &value)
Definition: FederateAmbassador.pb.h:13669
bool _internal_has_optionalretraction() const
Definition: FederateAmbassador.pb.h:16313
::rti1516_2025::fedpro::TransportationTypeHandle * unsafe_arena_release_transportationtype()
Definition: FederateAmbassador.pb.h:17144
void UnsafeArenaSwap(AttributeIsOwnedByRTI *other)
Definition: FederateAmbassador.pb.h:10168
bool has_reflectattributevalues() const
Definition: FederateAmbassador.pb.h:26176
void unsafe_arena_set_allocated_federationsaved(::rti1516_2025::fedpro::FederationSaved *federationsaved)
Definition: FederateAmbassador.pb.h:24818
bool _internal_has_connectionlost() const
Definition: FederateAmbassador.pb.h:23953
::rti1516_2025::fedpro::LogicalTime * time_
Definition: FederateAmbassador.pb.h:6886
AnnounceSynchronizationPoint & operator=(AnnounceSynchronizationPoint &&from) noexcept
Definition: FederateAmbassador.pb.h:1388
::rti1516_2025::fedpro::AttributeHandleSet * _internal_mutable_attributes()
Definition: FederateAmbassador.pb.h:20511
ConfirmAttributeOwnershipAcquisitionCancellation * New() const final
Definition: FederateAmbassador.pb.h:9652
::rti1516_2025::fedpro::ObjectInstanceHandle * unsafe_arena_release_objectinstance()
Definition: FederateAmbassador.pb.h:23280
::rti1516_2025::fedpro::MessageRetractionHandle * _internal_mutable_optionalretraction()
Definition: FederateAmbassador.pb.h:16363
std::string * mutable_label()
Definition: FederateAmbassador.pb.h:13965
CallbackResponse & operator=(CallbackResponse &&from) noexcept
Definition: FederateAmbassador.pb.h:12689
ReflectAttributeValuesWithTimeDefaultTypeInternal _ReflectAttributeValuesWithTime_default_instance_
::rti1516_2025::fedpro::ObjectClassHandle * mutable_objectclass()
Definition: FederateAmbassador.pb.h:15067
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: FederateAmbassador.pb.h:4186
ReportFederationExecutionDoesNotExist & operator=(const ReportFederationExecutionDoesNotExist &from)
Definition: FederateAmbassador.pb.h:797
std::string * add_objectinstancenames()
Definition: FederateAmbassador.pb.h:14774
InitiateFederateSaveWithTime * New() const final
Definition: FederateAmbassador.pb.h:1904
void unsafe_arena_set_allocated_timeregulationenabled(::rti1516_2025::fedpro::TimeRegulationEnabled *timeregulationenabled)
Definition: FederateAmbassador.pb.h:28222
const ::rti1516_2025::fedpro::MultipleObjectInstanceNameReservationSucceeded & _internal_multipleobjectinstancenamereservationsucceeded() const
Definition: FederateAmbassador.pb.h:25982
void CopyFrom(const SynchronizationPointRegistrationSucceeded &from)
bool has_objectinstance() const
Definition: FederateAmbassador.pb.h:18750
::rti1516_2025::fedpro::MultipleObjectInstanceNameReservationFailed * mutable_multipleobjectinstancenamereservationfailed()
Definition: FederateAmbassador.pb.h:26092
const std::string & _internal_usersuppliedtag() const
Definition: FederateAmbassador.pb.h:22370
bool has_time() const
Definition: FederateAmbassador.pb.h:18534
PROTOBUF_ALWAYS_INLINE void _internal_set_synchronizationpointlabel(const std::string &value)
Definition: FederateAmbassador.pb.h:13317
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::ReportAttributeTransportationType * release_reportattributetransportationtype()
Definition: FederateAmbassador.pb.h:27300
void set_allocated_parametervalues(::rti1516_2025::fedpro::ParameterHandleValueMap *parametervalues)
Definition: FederateAmbassador.pb.h:16552
::rti1516_2025::fedpro::AttributeHandleSet * mutable_attributes()
Definition: FederateAmbassador.pb.h:19723
FederationRestored * New() const final
Definition: FederateAmbassador.pb.h:3075
::rti1516_2025::fedpro::ObjectInstanceHandle * _internal_mutable_objectinstance()
Definition: FederateAmbassador.pb.h:19453
void set_usersuppliedtag(ArgT0 &&arg0, ArgT...args)
bool has_interactionclass() const
Definition: FederateAmbassador.pb.h:18058
void InternalArenaConstructable_
Definition: FederateAmbassador.pb.h:10102
::rti1516_2025::fedpro::ObjectInstanceHandle * objectinstance_
Definition: FederateAmbassador.pb.h:7576
void clear_startregistrationforobjectclass()
Definition: FederateAmbassador.pb.h:25516
bool _internal_has_callbacksucceeded() const
Definition: FederateAmbassador.pb.h:28554
bool _internal_has_turninteractionsoff() const
Definition: FederateAmbassador.pb.h:25729
void UnsafeArenaSwap(TurnUpdatesOnForObjectInstance *other)
Definition: FederateAmbassador.pb.h:7472
bool _internal_has_releasedattributes() const
Definition: FederateAmbassador.pb.h:21821
RemoveObjectInstance(RemoveObjectInstance &&from) noexcept
Definition: FederateAmbassador.pb.h:6473
std::string * mutable_updateratedesignator()
Definition: FederateAmbassador.pb.h:20339
SynchronizationPointRegistrationFailed & operator=(const SynchronizationPointRegistrationFailed &from)
Definition: FederateAmbassador.pb.h:1229
ReportInteractionTransportationType()
Definition: FederateAmbassador.pb.h:8482
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< std::string > * mutable_objectinstancenames()
Definition: FederateAmbassador.pb.h:14834
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: FederateAmbassador.pb.h:5636
::rti1516_2025::fedpro::ConveyedRegionSet * unsafe_arena_release_optionalsentregions()
Definition: FederateAmbassador.pb.h:16836
static const InitiateFederateSaveWithTime * internal_default_instance()
Definition: FederateAmbassador.pb.h:1878
::rti1516_2025::fedpro::ParameterHandleValueMap * _internal_mutable_parametervalues()
Definition: FederateAmbassador.pb.h:17019
bool has_objectinstance() const
Definition: FederateAmbassador.pb.h:18144
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: FederateAmbassador.pb.h:1102
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::AttributesInScope * release_attributesinscope()
Definition: FederateAmbassador.pb.h:26782
ProvideAttributeValueUpdate & operator=(const ProvideAttributeValueUpdate &from)
Definition: FederateAmbassador.pb.h:7244
static const ClassData _class_data_
Definition: FederateAmbassador.pb.h:2935
void unsafe_arena_set_allocated_releasedattributes(::rti1516_2025::fedpro::AttributeHandleSet *releasedattributes)
Definition: FederateAmbassador.pb.h:21836
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< std::string > objectinstancenames_
Definition: FederateAmbassador.pb.h:4605
::rti1516_2025::fedpro::TurnUpdatesOffForObjectInstance * turnupdatesoffforobjectinstance_
Definition: FederateAmbassador.pb.h:12645
SynchronizationPointRegistrationFailedDefaultTypeInternal _SynchronizationPointRegistrationFailed_default_instance_
const ::rti1516_2025::fedpro::TransportationTypeHandle & transportationtype() const
Definition: FederateAmbassador.pb.h:15460
FederationNotSaved * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: FederateAmbassador.pb.h:2198
Definition: FederateAmbassador.pb.h:1371
void set_has_federateresigned()
Definition: FederateAmbassador.pb.h:24255
bool _internal_has_federate() const
Definition: FederateAmbassador.pb.h:21251
void unsafe_arena_set_allocated_federationsavestatusresponse(::rti1516_2025::fedpro::FederationSaveStatusResponse *federationsavestatusresponse)
Definition: FederateAmbassador.pb.h:24966
const ::rti1516_2025::fedpro::InteractionClassHandle & interactionclass() const
Definition: FederateAmbassador.pb.h:16894
mutable::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_
Definition: FederateAmbassador.pb.h:7410
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: FederateAmbassador.pb.h:8341
::rti1516_2025::fedpro::FederateHandle * producingfederate_
Definition: FederateAmbassador.pb.h:5354
static constexpr int kIndexInFileMessages
Definition: FederateAmbassador.pb.h:371
void set_has_turnupdatesonforobjectinstance()
Definition: FederateAmbassador.pb.h:26993
void unsafe_arena_set_allocated_federationnotrestored(::rti1516_2025::fedpro::FederationNotRestored *federationnotrestored)
Definition: FederateAmbassador.pb.h:25410
::rti1516_2025::fedpro::ReportFederationExecutionDoesNotExist * unsafe_arena_release_reportfederationexecutiondoesnotexist()
Definition: FederateAmbassador.pb.h:24215
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
void Swap(RequestAttributeOwnershipRelease *other)
Definition: FederateAmbassador.pb.h:9452
void unsafe_arena_set_allocated_objectinstance(::rti1516_2025::fedpro::ObjectInstanceHandle *objectinstance)
Definition: FederateAmbassador.pb.h:19992
::rti1516_2025::fedpro::FederateRestoreStatusArray * unsafe_arena_release_response()
Definition: FederateAmbassador.pb.h:14258
void clear_reason()
Definition: FederateAmbassador.pb.h:14191
::rti1516_2025::fedpro::ReceiveDirectedInteraction * mutable_receivedirectedinteraction()
Definition: FederateAmbassador.pb.h:26536
static const TimeRegulationEnabled * internal_default_instance()
Definition: FederateAmbassador.pb.h:10318
void clear_synchronizationpointlabel()
Definition: FederateAmbassador.pb.h:13365
const ::rti1516_2025::fedpro::ObjectClassHandle & _internal_objectclass() const
Definition: FederateAmbassador.pb.h:14311
AttributesOutOfScopeDefaultTypeInternal _AttributesOutOfScope_default_instance_
ReportFederationExecutionDoesNotExist * New() const final
Definition: FederateAmbassador.pb.h:849
AttributeIsOwnedByRTI * New() const final
Definition: FederateAmbassador.pb.h:10176
bool _internal_has_timeregulationenabled() const
Definition: FederateAmbassador.pb.h:28171
AnnounceSynchronizationPointDefaultTypeInternal _AnnounceSynchronizationPoint_default_instance_
AnnounceSynchronizationPoint(AnnounceSynchronizationPoint &&from) noexcept
Definition: FederateAmbassador.pb.h:1379
const ::rti1516_2025::fedpro::LogicalTime & _internal_time() const
Definition: FederateAmbassador.pb.h:17365
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: FederateAmbassador.pb.h:3746
bool has_federationrestored() const
Definition: FederateAmbassador.pb.h:25288
void UnsafeArenaSwap(RemoveObjectInstance *other)
Definition: FederateAmbassador.pb.h:6522
size_t ByteSizeLong() const final
::rti1516_2025::fedpro::ObjectInstanceHandle * objectinstance_
Definition: FederateAmbassador.pb.h:10104
::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName()
Definition: FederateAmbassador.pb.h:8573
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::FederateRestoreStatusArray * release_response()
Definition: FederateAmbassador.pb.h:14243
bool _internal_has_receiveinteractionwithtime() const
Definition: FederateAmbassador.pb.h:26395
const ::rti1516_2025::fedpro::AttributeHandleValueMap & _internal_attributevalues() const
Definition: FederateAmbassador.pb.h:15803
const ::rti1516_2025::fedpro::LogicalTime & time() const
Definition: FederateAmbassador.pb.h:16198
::rti1516_2025::fedpro::OrderType receivedordertype() const
Definition: FederateAmbassador.pb.h:17471
const ::rti1516_2025::fedpro::ReportAttributeTransportationType & reportattributetransportationtype() const
Definition: FederateAmbassador.pb.h:27319
::rti1516_2025::fedpro::TransportationTypeHandle * unsafe_arena_release_transportationtype()
Definition: FederateAmbassador.pb.h:15972
Definition: FederateAmbassador.pb.h:472
void DestructorSkippable_
Definition: FederateAmbassador.pb.h:921
void unsafe_arena_set_allocated_objectinstance(::rti1516_2025::fedpro::ObjectInstanceHandle *objectinstance)
Definition: FederateAmbassador.pb.h:21972
PROTOBUF_ALWAYS_INLINE void _internal_set_faultdescription(const std::string &value)
Definition: FederateAmbassador.pb.h:12891
PROTOBUF_ALWAYS_INLINE void _internal_set_usersuppliedtag(const std::string &value)
Definition: FederateAmbassador.pb.h:22595
FederationNotRestored * New() const final
Definition: FederateAmbassador.pb.h:3201
void clear_federationname()
Definition: FederateAmbassador.pb.h:13009
void unsafe_arena_set_allocated_transportationtype(::rti1516_2025::fedpro::TransportationTypeHandle *transportationtype)
Definition: FederateAmbassador.pb.h:15944
AttributeOwnershipAcquisitionNotification * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: FederateAmbassador.pb.h:9104
static const ReceiveDirectedInteractionWithTime & default_instance()
Definition: FederateAmbassador.pb.h:6195
const ::rti1516_2025::fedpro::InteractionClassHandle & _internal_interactionclass() const
Definition: FederateAmbassador.pb.h:21081
void set_allocated_optionalretraction(::rti1516_2025::fedpro::MessageRetractionHandle *optionalretraction)
Definition: FederateAmbassador.pb.h:18720
void InternalArenaConstructable_
Definition: FederateAmbassador.pb.h:10419
static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message *to, const ::PROTOBUF_NAMESPACE_ID::Message &from)
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: FederateAmbassador.pb.h:4192
void Swap(TurnUpdatesOnForObjectInstance *other)
Definition: FederateAmbassador.pb.h:7464
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: FederateAmbassador.pb.h:3752
const std::string & federationname() const
Definition: FederateAmbassador.pb.h:13148
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
static constexpr int kIndexInFileMessages
Definition: FederateAmbassador.pb.h:2046
std::string * _internal_mutable_usersuppliedtag()
Definition: FederateAmbassador.pb.h:16601
void unsafe_arena_set_allocated_synchronizationpointregistrationsucceeded(::rti1516_2025::fedpro::SynchronizationPointRegistrationSucceeded *synchronizationpointregistrationsucceeded)
Definition: FederateAmbassador.pb.h:24374
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
void UnsafeArenaSwap(ReportFederationExecutions *other)
Definition: FederateAmbassador.pb.h:529
void set_usersuppliedtag(ArgT0 &&arg0, ArgT...args)
bool has_interactionclass() const
Definition: FederateAmbassador.pb.h:14578
::rti1516_2025::fedpro::ObjectInstanceHandle * objectinstance_
Definition: FederateAmbassador.pb.h:9580
bool _internal_has_objectinstance() const
Definition: FederateAmbassador.pb.h:21513
static void ArenaDtor(void *object)
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: FederateAmbassador.pb.h:6679
void InternalArenaConstructable_
Definition: FederateAmbassador.pb.h:4804
void DestructorSkippable_
Definition: FederateAmbassador.pb.h:8114
void unsafe_arena_set_allocated_objectinstance(::rti1516_2025::fedpro::ObjectInstanceHandle *objectinstance)
Definition: FederateAmbassador.pb.h:19594
void _internal_set_sentordertype(::rti1516_2025::fedpro::OrderType value)
Definition: FederateAmbassador.pb.h:17455
::rti1516_2025::fedpro::ObjectInstanceHandle * unsafe_arena_release_objectinstance()
Definition: FederateAmbassador.pb.h:19798
::PROTOBUF_NAMESPACE_ID::uint8 * _InternalSerialize(::PROTOBUF_NAMESPACE_ID::uint8 *target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final
const ::rti1516_2025::fedpro::ObjectInstanceHandle & objectinstance() const
Definition: FederateAmbassador.pb.h:18758
void InternalArenaConstructable_
Definition: FederateAmbassador.pb.h:7757
void unsafe_arena_set_allocated_time(::rti1516_2025::fedpro::LogicalTime *time)
Definition: FederateAmbassador.pb.h:23518
ReportFederationExecutions & operator=(const ReportFederationExecutions &from)
Definition: FederateAmbassador.pb.h:485
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: FederateAmbassador.pb.h:2734
static const TimeConstrainedEnabled * internal_default_instance()
Definition: FederateAmbassador.pb.h:10466
::rti1516_2025::fedpro::FederateHandle * producingfederate_
Definition: FederateAmbassador.pb.h:6153
mutable::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_
Definition: FederateAmbassador.pb.h:4154
bool _internal_has_response() const
Definition: FederateAmbassador.pb.h:13811
ReceiveDirectedInteractionWithTime(ReceiveDirectedInteractionWithTime &&from) noexcept
Definition: FederateAmbassador.pb.h:6167
::rti1516_2025::fedpro::RequestFederationRestoreSucceeded * mutable_requestfederationrestoresucceeded()
Definition: FederateAmbassador.pb.h:25056
const ::rti1516_2025::fedpro::LogicalTime & optimistictime() const
Definition: FederateAmbassador.pb.h:23690
const ::rti1516_2025::fedpro::TransportationTypeHandle & _internal_transportationtype() const
Definition: FederateAmbassador.pb.h:17885
static const ClassData _class_data_
Definition: FederateAmbassador.pb.h:8772
void InternalArenaConstructable_
Definition: FederateAmbassador.pb.h:2552
const std::string & _internal_usersuppliedtag() const
Definition: FederateAmbassador.pb.h:19074
void Swap(RequestFederationRestoreSucceeded *other)
Definition: FederateAmbassador.pb.h:2465
void InternalArenaConstructable_
Definition: FederateAmbassador.pb.h:2260
void Swap(ReflectAttributeValues *other)
Definition: FederateAmbassador.pb.h:4864
bool has_callbacksucceeded() const
Definition: FederateAmbassador.pb.h:28557
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< std::string > objectinstancenames_
Definition: FederateAmbassador.pb.h:4451
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::RequestAttributeOwnershipAssumption * release_requestattributeownershipassumption()
Definition: FederateAmbassador.pb.h:27522
TimeAdvanceGrant & operator=(const TimeAdvanceGrant &from)
Definition: FederateAmbassador.pb.h:10756
void unsafe_arena_set_allocated_producingfederate(::rti1516_2025::fedpro::FederateHandle *producingfederate)
Definition: FederateAmbassador.pb.h:18894
const std::string & usersuppliedtag() const
Definition: FederateAmbassador.pb.h:22354
::rti1516_2025::fedpro::ObjectInstanceHandle * mutable_objectinstance()
Definition: FederateAmbassador.pb.h:18199
RequestFederationRestoreFailedDefaultTypeInternal _RequestFederationRestoreFailed_default_instance_
const ::rti1516_2025::fedpro::AttributesOutOfScope & _internal_attributesoutofscope() const
Definition: FederateAmbassador.pb.h:26870
FlushQueueGrantDefaultTypeInternal _FlushQueueGrant_default_instance_
void set_has_objectinstancenamereservationfailed()
Definition: FederateAmbassador.pb.h:25883
::rti1516_2025::fedpro::ConveyedRegionSet * unsafe_arena_release_optionalsentregions()
Definition: FederateAmbassador.pb.h:17316
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
bool has_producingfederate() const
Definition: FederateAmbassador.pb.h:15538
const ::rti1516_2025::fedpro::ObjectInstanceHandle & _internal_objectinstance() const
Definition: FederateAmbassador.pb.h:22629
bool IsInitialized() const final
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: FederateAmbassador.pb.h:1728
TurnUpdatesOnForObjectInstanceWithRate & operator=(TurnUpdatesOnForObjectInstanceWithRate &&from) noexcept
Definition: FederateAmbassador.pb.h:7600
void clear_turninteractionson()
Definition: FederateAmbassador.pb.h:25664
const ::rti1516_2025::fedpro::ObjectInstanceHandle & objectinstance() const
Definition: FederateAmbassador.pb.h:21524
::rti1516_2025::fedpro::MessageRetractionHandle * mutable_optionalretraction()
Definition: FederateAmbassador.pb.h:16371
CallbackRequest * New() const final
Definition: FederateAmbassador.pb.h:11296
ObjectInstanceNameReservationFailed()
Definition: FederateAmbassador.pb.h:4162
void DestructorSkippable_
Definition: FederateAmbassador.pb.h:3001
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::ObjectInstanceHandle * release_objectinstance()
Definition: FederateAmbassador.pb.h:20579
const std::string & _internal_usersuppliedtag() const
Definition: FederateAmbassador.pb.h:18852
const ::rti1516_2025::fedpro::AttributeHandleSet & attributes() const
Definition: FederateAmbassador.pb.h:22720
void set_allocated_interactionclass(::rti1516_2025::fedpro::InteractionClassHandle *interactionclass)
Definition: FederateAmbassador.pb.h:16946
void InternalArenaConstructable_
Definition: FederateAmbassador.pb.h:920
static const AttributesOutOfScope * internal_default_instance()
Definition: FederateAmbassador.pb.h:7102
bool _internal_has_federationsynchronized() const
Definition: FederateAmbassador.pb.h:24545
bool _internal_has_report() const
Definition: FederateAmbassador.pb.h:12919
static const SynchronizationPointRegistrationSucceeded & default_instance()
Definition: FederateAmbassador.pb.h:1108
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::RequestDivestitureConfirmation * release_requestdivestitureconfirmation()
Definition: FederateAmbassador.pb.h:27596
void _internal_set_reason(::rti1516_2025::fedpro::RestoreFailureReason value)
Definition: FederateAmbassador.pb.h:14201
void UnsafeArenaSwap(ObjectInstanceNameReservationSucceeded *other)
Definition: FederateAmbassador.pb.h:4072
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final
ObjectInstanceNameReservationSucceeded * New() const final
Definition: FederateAmbassador.pb.h:4080
std::string * mutable_usersuppliedtag()
Definition: FederateAmbassador.pb.h:18327
const ::rti1516_2025::fedpro::LogicalTime & _internal_time() const
Definition: FederateAmbassador.pb.h:13699
::rti1516_2025::fedpro::AttributeIsOwnedByRTI * attributeisownedbyrti_
Definition: FederateAmbassador.pb.h:12658
void DestructorSkippable_
Definition: FederateAmbassador.pb.h:3860
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::FederationExecutionMemberInformationSet * release_report()
Definition: FederateAmbassador.pb.h:13083
ReportAttributeTransportationType & operator=(const ReportAttributeTransportationType &from)
Definition: FederateAmbassador.pb.h:8136
void unsafe_arena_set_allocated_attributeownershipunavailable(::rti1516_2025::fedpro::AttributeOwnershipUnavailable *attributeownershipunavailable)
Definition: FederateAmbassador.pb.h:27778
::rti1516_2025::fedpro::LogicalTime * unsafe_arena_release_time()
Definition: FederateAmbassador.pb.h:19230
RemoveObjectInstanceWithTime & operator=(RemoveObjectInstanceWithTime &&from) noexcept
Definition: FederateAmbassador.pb.h:6666
void unsafe_arena_set_allocated_candidateattributes(::rti1516_2025::fedpro::AttributeHandleSet *candidateattributes)
Definition: FederateAmbassador.pb.h:22502
static const AttributeOwnershipUnavailable & default_instance()
Definition: FederateAmbassador.pb.h:9255
const ::rti1516_2025::fedpro::FederationNotSaved & _internal_federationnotsaved() const
Definition: FederateAmbassador.pb.h:24872
::rti1516_2025::fedpro::ConfirmAttributeTransportationTypeChange * confirmattributetransportationtypechange_
Definition: FederateAmbassador.pb.h:12646
bool has_time() const
Definition: FederateAmbassador.pb.h:19190
std::string * _internal_add_objectinstancenames()
Definition: FederateAmbassador.pb.h:14887
FederationSaved & operator=(const FederationSaved &from)
Definition: FederateAmbassador.pb.h:2016
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: FederateAmbassador.pb.h:1558
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::ReportInteractionTransportationType * release_reportinteractiontransportationtype()
Definition: FederateAmbassador.pb.h:27448
bool has_parametervalues() const
Definition: FederateAmbassador.pb.h:17750
const ::rti1516_2025::fedpro::ReportFederationExecutionDoesNotExist & reportfederationexecutiondoesnotexist() const
Definition: FederateAmbassador.pb.h:24211
::rti1516_2025::fedpro::AttributeHandleSet * attributes_
Definition: FederateAmbassador.pb.h:9397
::rti1516_2025::fedpro::AttributeHandleValueMap * attributevalues_
Definition: FederateAmbassador.pb.h:5352
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::AttributeHandleSet * release_candidateattributes()
Definition: FederateAmbassador.pb.h:22515
ReceiveInteractionWithTime * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: FederateAmbassador.pb.h:5678
void set_has_federationsavestatusresponse()
Definition: FederateAmbassador.pb.h:24921
void unsafe_arena_set_allocated_time(::rti1516_2025::fedpro::LogicalTime *time)
Definition: FederateAmbassador.pb.h:23608
void set_allocated_time(::rti1516_2025::fedpro::LogicalTime *time)
Definition: FederateAmbassador.pb.h:23476
ConfirmAttributeOwnershipAcquisitionCancellation * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: FederateAmbassador.pb.h:9656
const ::rti1516_2025::fedpro::AttributeHandle & _internal_attribute() const
Definition: FederateAmbassador.pb.h:20905
::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName()
Definition: FederateAmbassador.pb.h:6253
bool _internal_has_optionalretraction() const
Definition: FederateAmbassador.pb.h:19313
const ::rti1516_2025::fedpro::ObjectInstanceHandle & _internal_objectinstance() const
Definition: FederateAmbassador.pb.h:19585
static const CallbackResponse * internal_default_instance()
Definition: FederateAmbassador.pb.h:12717
static const ClassData _class_data_
Definition: FederateAmbassador.pb.h:3824
::rti1516_2025::fedpro::FederateHandle * _internal_mutable_postrestorefederatehandle()
Definition: FederateAmbassador.pb.h:14147
const ::rti1516_2025::fedpro::ObjectClassHandle & _internal_objectclass() const
Definition: FederateAmbassador.pb.h:14401
void clear_faultdescription()
Definition: FederateAmbassador.pb.h:12869
bool has_federationnotrestored() const
Definition: FederateAmbassador.pb.h:25362
::rti1516_2025::fedpro::AttributeHandleSet * mutable_attributes()
Definition: FederateAmbassador.pb.h:23381
void clear_attributesoutofscope()
Definition: FederateAmbassador.pb.h:26848
void _internal_set_reason(::rti1516_2025::fedpro::SynchronizationPointFailureReason value)
Definition: FederateAmbassador.pb.h:13351
::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr synchronizationpointlabel_
Definition: FederateAmbassador.pb.h:1524
void set_has_confirmattributetransportationtypechange()
Definition: FederateAmbassador.pb.h:27215
::rti1516_2025::fedpro::LogicalTime * mutable_optimistictime()
Definition: FederateAmbassador.pb.h:23737
bool _internal_has_objectclass() const
Definition: FederateAmbassador.pb.h:14305
SynchronizationPointRegistrationFailed * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: FederateAmbassador.pb.h:1285
Definition: FederateAmbassador.pb.h:4815
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::LogicalTime * release_time()
Definition: FederateAmbassador.pb.h:23531
::rti1516_2025::fedpro::ObjectInstanceHandle * unsafe_arena_release_objectinstance()
Definition: FederateAmbassador.pb.h:22000
void unsafe_arena_set_allocated_transportationtype(::rti1516_2025::fedpro::TransportationTypeHandle *transportationtype)
Definition: FederateAmbassador.pb.h:21176
void clear_usersuppliedtag()
Definition: FederateAmbassador.pb.h:22351
::rti1516_2025::fedpro::FederationSynchronized * _internal_mutable_federationsynchronized()
Definition: FederateAmbassador.pb.h:24604
::rti1516_2025::fedpro::AttributeHandleSet * unsafe_arena_release_attributes()
Definition: FederateAmbassador.pb.h:19708
::rti1516_2025::fedpro::InteractionClassHandle * mutable_interactionclass()
Definition: FederateAmbassador.pb.h:17633
::rti1516_2025::fedpro::FederationExecutionInformationSet * _internal_mutable_report()
Definition: FederateAmbassador.pb.h:12969
TimeRegulationEnabled * New() const final
Definition: FederateAmbassador.pb.h:10344
::rti1516_2025::fedpro::StopRegistrationForObjectClass * mutable_stopregistrationforobjectclass()
Definition: FederateAmbassador.pb.h:25648
void Swap(TurnUpdatesOnForObjectInstanceWithRate *other)
Definition: FederateAmbassador.pb.h:7632
static const TurnInteractionsOn * internal_default_instance()
Definition: FederateAmbassador.pb.h:3758
bool _internal_has_transportationtype() const
Definition: FederateAmbassador.pb.h:17101
::rti1516_2025::fedpro::RemoveObjectInstanceWithTime * removeobjectinstancewithtime_
Definition: FederateAmbassador.pb.h:12639
friend void swap(FederationSynchronized &a, FederationSynchronized &b)
Definition: FederateAmbassador.pb.h:1577
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::MessageRetractionHandle * release_optionalretraction()
Definition: FederateAmbassador.pb.h:17513
const ::rti1516_2025::fedpro::ObjectInstanceHandle & _internal_objectinstance() const
Definition: FederateAmbassador.pb.h:22407
::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr federatename_
Definition: FederateAmbassador.pb.h:3003
::rti1516_2025::fedpro::RemoveObjectInstanceWithTime * unsafe_arena_release_removeobjectinstancewithtime()
Definition: FederateAmbassador.pb.h:26731
void InternalArenaConstructable_
Definition: FederateAmbassador.pb.h:5348
bool has_objectinstance() const
Definition: FederateAmbassador.pb.h:19980
const ::rti1516_2025::fedpro::AttributeHandleSet & releasedattributes() const
Definition: FederateAmbassador.pb.h:21832
mutable::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_
Definition: FederateAmbassador.pb.h:10886
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: FederateAmbassador.pb.h:6186
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
const ::rti1516_2025::fedpro::InteractionClassHandle & _internal_interactionclass() const
Definition: FederateAmbassador.pb.h:16409
void set_allocated_objectinstance(::rti1516_2025::fedpro::ObjectInstanceHandle *objectinstance)
Definition: FederateAmbassador.pb.h:19642
TurnUpdatesOffForObjectInstanceDefaultTypeInternal _TurnUpdatesOffForObjectInstance_default_instance_
PROTOBUF_ALWAYS_INLINE void _internal_set_usersuppliedtag(const std::string &value)
Definition: FederateAmbassador.pb.h:15905
void UnsafeArenaSwap(ReflectAttributeValuesWithTime *other)
Definition: FederateAmbassador.pb.h:5116
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: FederateAmbassador.pb.h:3166
void DestructorSkippable_
Definition: FederateAmbassador.pb.h:465
void set_allocated_parametervalues(::rti1516_2025::fedpro::ParameterHandleValueMap *parametervalues)
Definition: FederateAmbassador.pb.h:18290
bool _internal_has_producingfederate() const
Definition: FederateAmbassador.pb.h:16707
bool has_optionalretraction() const
Definition: FederateAmbassador.pb.h:18660
::rti1516_2025::fedpro::MultipleObjectInstanceNameReservationSucceeded * mutable_multipleobjectinstancenamereservationsucceeded()
Definition: FederateAmbassador.pb.h:26018
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::FederationRestoreStatusResponse * release_federationrestorestatusresponse()
Definition: FederateAmbassador.pb.h:25450
static const ClassData _class_data_
Definition: FederateAmbassador.pb.h:8416
FederateRestoreStatusArrayDefaultTypeInternal _FederateRestoreStatusArray_default_instance_
RequestRetraction()
Definition: FederateAmbassador.pb.h:10894
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: FederateAmbassador.pb.h:8509
bool IsInitialized() const final
void clear_reflectattributevalueswithtime()
Definition: FederateAmbassador.pb.h:26256
const ::rti1516_2025::fedpro::InteractionClassHandle & interactionclass() const
Definition: FederateAmbassador.pb.h:21086
::rti1516_2025::fedpro::AnnounceSynchronizationPoint * mutable_announcesynchronizationpoint()
Definition: FederateAmbassador.pb.h:24538
RequestAttributeOwnershipAssumption & operator=(const RequestAttributeOwnershipAssumption &from)
Definition: FederateAmbassador.pb.h:8680
const ::rti1516_2025::fedpro::MessageRetractionHandle & _internal_optionalretraction() const
Definition: FederateAmbassador.pb.h:19319
::rti1516_2025::fedpro::TurnInteractionsOff * unsafe_arena_release_turninteractionsoff()
Definition: FederateAmbassador.pb.h:25769
constexpr CallbackRequestUnion()
Definition: FederateAmbassador.pb.h:12600
RequestAttributeOwnershipReleaseDefaultTypeInternal _RequestAttributeOwnershipRelease_default_instance_
void unsafe_arena_set_allocated_objectinstance(::rti1516_2025::fedpro::ObjectInstanceHandle *objectinstance)
Definition: FederateAmbassador.pb.h:20390
mutable::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_
Definition: FederateAmbassador.pb.h:1211
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: FederateAmbassador.pb.h:1869
void unsafe_arena_set_allocated_objectinstancenamereservationsucceeded(::rti1516_2025::fedpro::ObjectInstanceNameReservationSucceeded *objectinstancenamereservationsucceeded)
Definition: FederateAmbassador.pb.h:25854
void DestructorSkippable_
Definition: FederateAmbassador.pb.h:4008
std::string * mutable_objectinstancename()
Definition: FederateAmbassador.pb.h:14729
bool _internal_has_startregistrationforobjectclass() const
Definition: FederateAmbassador.pb.h:25507
::rti1516_2025::fedpro::ObjectClassHandle * objectclass_
Definition: FederateAmbassador.pb.h:3713
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::ReflectAttributeValuesWithTime * release_reflectattributevalueswithtime()
Definition: FederateAmbassador.pb.h:26264
TurnInteractionsOn * New() const final
Definition: FederateAmbassador.pb.h:3784
void Swap(ReceiveInteractionWithTime *other)
Definition: FederateAmbassador.pb.h:5658
::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr federationname_
Definition: FederateAmbassador.pb.h:922
void clear_sentordertype()
Definition: FederateAmbassador.pb.h:17445
void unsafe_arena_set_allocated_attributeisownedbyrti(::rti1516_2025::fedpro::AttributeIsOwnedByRTI *attributeisownedbyrti)
Definition: FederateAmbassador.pb.h:28148
CallbackSucceeded()
Definition: FederateAmbassador.pb.h:11042
bool _internal_has_requestfederationrestorefailed() const
Definition: FederateAmbassador.pb.h:25063
::rti1516_2025::fedpro::ConnectionLost * _internal_mutable_connectionlost()
Definition: FederateAmbassador.pb.h:24012
void clear_sentordertype()
Definition: FederateAmbassador.pb.h:18617
::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr usersuppliedtag_
Definition: FederateAmbassador.pb.h:8843
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: FederateAmbassador.pb.h:8506
void Swap(AttributeOwnershipAcquisitionNotification *other)
Definition: FederateAmbassador.pb.h:9084
::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName()
Definition: FederateAmbassador.pb.h:1166
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::RemoveObjectInstanceWithTime * release_removeobjectinstancewithtime()
Definition: FederateAmbassador.pb.h:26708
void DestructorSkippable_
Definition: FederateAmbassador.pb.h:1523
const char * _InternalParse(const char *ptr,::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final
SynchronizationPointRegistrationSucceeded & operator=(SynchronizationPointRegistrationSucceeded &&from) noexcept
Definition: FederateAmbassador.pb.h:1089
::rti1516_2025::fedpro::ReceiveInteractionWithTime * receiveinteractionwithtime_
Definition: FederateAmbassador.pb.h:12635
void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena *arena)
void UnsafeArenaSwap(FederationSaveStatusResponse *other)
Definition: FederateAmbassador.pb.h:2325
void InternalArenaConstructable_
Definition: FederateAmbassador.pb.h:1362
mutable::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_
Definition: FederateAmbassador.pb.h:3566
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::LogicalTime * release_time()
Definition: FederateAmbassador.pb.h:23797
ConnectionLost & operator=(ConnectionLost &&from) noexcept
Definition: FederateAmbassador.pb.h:345
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::ObjectClassHandle * release_objectclass()
Definition: FederateAmbassador.pb.h:15037
ReportFederationExecutionMembers * New() const final
Definition: FederateAmbassador.pb.h:685
::rti1516_2025::fedpro::ObjectInstanceHandle * _internal_mutable_objectinstance()
Definition: FederateAmbassador.pb.h:23111
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: FederateAmbassador.pb.h:8694
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: FederateAmbassador.pb.h:11192
::PROTOBUF_NAMESPACE_ID::uint8 * _InternalSerialize(::PROTOBUF_NAMESPACE_ID::uint8 *target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final
TurnUpdatesOnForObjectInstanceWithRate * New() const final
Definition: FederateAmbassador.pb.h:7648
void clear_turnupdatesoffforobjectinstance()
Definition: FederateAmbassador.pb.h:27144
static const ClassData _class_data_
Definition: FederateAmbassador.pb.h:1800
ConfirmInteractionTransportationTypeChange * New() const final
Definition: FederateAmbassador.pb.h:8376
FederationSavedDefaultTypeInternal _FederationSaved_default_instance_
void clear_reportfederationexecutions()
Definition: FederateAmbassador.pb.h:24036
::rti1516_2025::fedpro::FederateHandle * mutable_producingfederate()
Definition: FederateAmbassador.pb.h:16765
const ::rti1516_2025::fedpro::TransportationTypeHandle & _internal_transportationtype() const
Definition: FederateAmbassador.pb.h:18365
void unsafe_arena_set_allocated_objectinstance(::rti1516_2025::fedpro::ObjectInstanceHandle *objectinstance)
Definition: FederateAmbassador.pb.h:19770
bool IsInitialized() const final
Definition: FederateAmbassador.pb.h:5059
bool has_optionalsentregions() const
Definition: FederateAmbassador.pb.h:15624
void unsafe_arena_set_allocated_reportinteractiontransportationtype(::rti1516_2025::fedpro::ReportInteractionTransportationType *reportinteractiontransportationtype)
Definition: FederateAmbassador.pb.h:27482
::rti1516_2025::fedpro::RemoveObjectInstance * mutable_removeobjectinstance()
Definition: FederateAmbassador.pb.h:26684
const std::string & _internal_usersuppliedtag() const
Definition: FederateAmbassador.pb.h:15422
PROTOBUF_ALWAYS_INLINE void _internal_set_usersuppliedtag(const std::string &value)
Definition: FederateAmbassador.pb.h:19949
::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName()
Definition: FederateAmbassador.pb.h:10373
InitiateFederateSaveWithTime & operator=(InitiateFederateSaveWithTime &&from) noexcept
Definition: FederateAmbassador.pb.h:1856
friend void swap(CallbackRequest &a, CallbackRequest &b)
Definition: FederateAmbassador.pb.h:11277
const std::string & _internal_usersuppliedtag() const
Definition: FederateAmbassador.pb.h:16594
::rti1516_2025::fedpro::ReportFederationExecutionMembers * unsafe_arena_release_reportfederationexecutionmembers()
Definition: FederateAmbassador.pb.h:24141
friend void swap(ReflectAttributeValuesWithTime &a, ReflectAttributeValuesWithTime &b)
Definition: FederateAmbassador.pb.h:5105
friend void swap(TimeConstrainedEnabled &a, TimeConstrainedEnabled &b)
Definition: FederateAmbassador.pb.h:10473
::rti1516_2025::fedpro::TimeRegulationEnabled * mutable_timeregulationenabled()
Definition: FederateAmbassador.pb.h:28238
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: FederateAmbassador.pb.h:3037
::rti1516_2025::fedpro::FederationExecutionMemberInformationSet * mutable_report()
Definition: FederateAmbassador.pb.h:13113
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: FederateAmbassador.pb.h:650
bool _internal_has_objectclass() const
Definition: FederateAmbassador.pb.h:15009
const ::rti1516_2025::fedpro::FederationNotRestored & _internal_federationnotrestored() const
Definition: FederateAmbassador.pb.h:25390
FederationRestoreStatusResponse * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: FederateAmbassador.pb.h:3344
CallbackRequestCase
Definition: FederateAmbassador.pb.h:11204
::rti1516_2025::fedpro::FederationSaved * federationsaved_
Definition: FederateAmbassador.pb.h:12613
::rti1516_2025::fedpro::TransportationTypeHandle * unsafe_arena_release_transportationtype()
Definition: FederateAmbassador.pb.h:18402
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::FederateHandle * release_producingfederate()
Definition: FederateAmbassador.pb.h:18907
void set_has_receivedirectedinteraction()
Definition: FederateAmbassador.pb.h:26475
friend void swap(TurnUpdatesOffForObjectInstance &a, TurnUpdatesOffForObjectInstance &b)
Definition: FederateAmbassador.pb.h:7813
Definition: FederateAmbassador.pb.h:3010
const ::rti1516_2025::fedpro::ObjectInstanceHandle & objectinstance() const
Definition: FederateAmbassador.pb.h:19766
static const ClassData _class_data_
Definition: FederateAmbassador.pb.h:433
::rti1516_2025::fedpro::ConnectionLost * unsafe_arena_release_connectionlost()
Definition: FederateAmbassador.pb.h:23993
TimeAdvanceGrant * New() const final
Definition: FederateAmbassador.pb.h:10808
DiscoverObjectInstance()
Definition: FederateAmbassador.pb.h:4614
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::ObjectInstanceHandle * release_objectinstance()
Definition: FederateAmbassador.pb.h:14951
void unsafe_arena_set_allocated_reportattributetransportationtype(::rti1516_2025::fedpro::ReportAttributeTransportationType *reportattributetransportationtype)
Definition: FederateAmbassador.pb.h:27334
const ::rti1516_2025::fedpro::ObjectInstanceNameReservationSucceeded & _internal_objectinstancenamereservationsucceeded() const
Definition: FederateAmbassador.pb.h:25834
::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName()
Definition: FederateAmbassador.pb.h:7677
PROTOBUF_MUST_USE_RESULT std::string * release_updateratedesignator()
Definition: FederateAmbassador.pb.h:20355
::rti1516_2025::fedpro::TransportationTypeHandle * transportationtype_
Definition: FederateAmbassador.pb.h:5601
void Swap(FlushQueueGrant *other)
Definition: FederateAmbassador.pb.h:10624
::rti1516_2025::fedpro::ReceiveDirectedInteractionWithTime * receivedirectedinteractionwithtime_
Definition: FederateAmbassador.pb.h:12637
::rti1516_2025::fedpro::InitiateFederateSaveWithTime * mutable_initiatefederatesavewithtime()
Definition: FederateAmbassador.pb.h:24760
::rti1516_2025::fedpro::AttributeHandleSet * _internal_mutable_attributes()
Definition: FederateAmbassador.pb.h:23197
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: FederateAmbassador.pb.h:9068
void InternalArenaConstructable_
Definition: FederateAmbassador.pb.h:612
void set_allocated_objectinstance(::rti1516_2025::fedpro::ObjectInstanceHandle *objectinstance)
Definition: FederateAmbassador.pb.h:21576
void set_allocated_objectinstance(::rti1516_2025::fedpro::ObjectInstanceHandle *objectinstance)
Definition: FederateAmbassador.pb.h:14986
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: FederateAmbassador.pb.h:1401
PROTOBUF_ALWAYS_INLINE void _internal_set_updateratedesignator(const std::string &value)
Definition: FederateAmbassador.pb.h:20347
::rti1516_2025::fedpro::FederateHandle * mutable_producingfederate()
Definition: FederateAmbassador.pb.h:19159
FederationNotRestored & operator=(FederationNotRestored &&from) noexcept
Definition: FederateAmbassador.pb.h:3153
bool _internal_has_objectinstance() const
Definition: FederateAmbassador.pb.h:22179
void set_allocated_attributes(::rti1516_2025::fedpro::AttributeHandleSet *attributes)
Definition: FederateAmbassador.pb.h:20700
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: FederateAmbassador.pb.h:4042
const char * _InternalParse(const char *ptr,::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final
RequestDivestitureConfirmation * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: FederateAmbassador.pb.h:8920
::rti1516_2025::fedpro::StopRegistrationForObjectClass * unsafe_arena_release_stopregistrationforobjectclass()
Definition: FederateAmbassador.pb.h:25621
PROTOBUF_MUST_USE_RESULT std::string * release_federationname()
Definition: FederateAmbassador.pb.h:13175
const ::rti1516_2025::fedpro::LogicalTime & _internal_time() const
Definition: FederateAmbassador.pb.h:19193
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: FederateAmbassador.pb.h:3897
TimeRegulationEnabled()
Definition: FederateAmbassador.pb.h:10282
static void ArenaDtor(void *object)
void clear_confirmattributeownershipacquisitioncancellation()
Definition: FederateAmbassador.pb.h:27884
void unsafe_arena_set_allocated_objectinstance(::rti1516_2025::fedpro::ObjectInstanceHandle *objectinstance)
Definition: FederateAmbassador.pb.h:22194
void InternalArenaConstructable_
Definition: FederateAmbassador.pb.h:4603
std::string * _internal_mutable_usersuppliedtag()
Definition: FederateAmbassador.pb.h:22377
::rti1516_2025::fedpro::FederateHandleSet * _internal_mutable_failedtosyncset()
Definition: FederateAmbassador.pb.h:13557
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
Definition: datatypes.pb.h:2884
void unsafe_arena_set_allocated_parametervalues(::rti1516_2025::fedpro::ParameterHandleValueMap *parametervalues)
Definition: FederateAmbassador.pb.h:16984
::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName()
Definition: FederateAmbassador.pb.h:1465
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::ObjectInstanceHandle * release_objectinstance()
Definition: FederateAmbassador.pb.h:19431
static const ReportFederationExecutions & default_instance()
Definition: FederateAmbassador.pb.h:508
const ::rti1516_2025::fedpro::ObjectInstanceHandle & _internal_objectinstance() const
Definition: FederateAmbassador.pb.h:14929
int sentordertype_
Definition: FederateAmbassador.pb.h:5358
CallbackRequest * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: FederateAmbassador.pb.h:11300
::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr usersuppliedtag_
Definition: FederateAmbassador.pb.h:1525
void unsafe_arena_set_allocated_confirminteractiontransportationtypechange(::rti1516_2025::fedpro::ConfirmInteractionTransportationTypeChange *confirminteractiontransportationtypechange)
Definition: FederateAmbassador.pb.h:27408
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::AttributeOwnershipAcquisitionNotification * release_attributeownershipacquisitionnotification()
Definition: FederateAmbassador.pb.h:27670
::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr usersuppliedtag_
Definition: FederateAmbassador.pb.h:9211
void Swap(ProvideAttributeValueUpdate *other)
Definition: FederateAmbassador.pb.h:7280
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: FederateAmbassador.pb.h:10454
::rti1516_2025::fedpro::FederateHandle * producingfederate_
Definition: FederateAmbassador.pb.h:4809
static const ObjectInstanceNameReservationSucceeded * internal_default_instance()
Definition: FederateAmbassador.pb.h:4054
friend void swap(RemoveObjectInstance &a, RemoveObjectInstance &b)
Definition: FederateAmbassador.pb.h:6511
mutable::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_
Definition: FederateAmbassador.pb.h:4810
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: FederateAmbassador.pb.h:10773
void clear_label()
Definition: FederateAmbassador.pb.h:13901
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: FederateAmbassador.pb.h:7093
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::LogicalTime * release_time()
Definition: FederateAmbassador.pb.h:17387
void clear_objectinstancename()
Definition: FederateAmbassador.pb.h:15095
void clear_stopregistrationforobjectclass()
Definition: FederateAmbassador.pb.h:25590
::rti1516_2025::fedpro::SynchronizationPointRegistrationFailed * _internal_mutable_synchronizationpointregistrationfailed()
Definition: FederateAmbassador.pb.h:24456
static const DiscoverObjectInstance * internal_default_instance()
Definition: FederateAmbassador.pb.h:4650
void set_has_synchronizationpointregistrationsucceeded()
Definition: FederateAmbassador.pb.h:24329
ReflectAttributeValuesWithTime()
Definition: FederateAmbassador.pb.h:5062
static const ClassData _class_data_
Definition: FederateAmbassador.pb.h:4120
const ::rti1516_2025::fedpro::SynchronizationPointRegistrationSucceeded & _internal_synchronizationpointregistrationsucceeded() const
Definition: FederateAmbassador.pb.h:24354
void unsafe_arena_set_allocated_interactionclass(::rti1516_2025::fedpro::InteractionClassHandle *interactionclass)
Definition: FederateAmbassador.pb.h:17590
::rti1516_2025::fedpro::TransportationTypeHandle * mutable_transportationtype()
Definition: FederateAmbassador.pb.h:21481
static const ClassData _class_data_
Definition: FederateAmbassador.pb.h:1177
PROTOBUF_MUST_USE_RESULT std::string * release_usersuppliedtag()
Definition: FederateAmbassador.pb.h:16605
bool has_confirmattributetransportationtypechange() const
Definition: FederateAmbassador.pb.h:27212
void set_has_provideattributevalueupdate()
Definition: FederateAmbassador.pb.h:26919
FederateHandleSetDefaultTypeInternal _FederateHandleSet_default_instance_
FederateResigned(FederateResigned &&from) noexcept
Definition: FederateAmbassador.pb.h:936
void set_allocated_attributes(::rti1516_2025::fedpro::AttributeHandleSet *attributes)
Definition: FederateAmbassador.pb.h:20126
Definition: FederateAmbassador.pb.h:328
int _internal_objectinstancenames_size() const
Definition: FederateAmbassador.pb.h:14844
TurnInteractionsOff & operator=(TurnInteractionsOff &&from) noexcept
Definition: FederateAmbassador.pb.h:3884
::rti1516_2025::fedpro::TransportationTypeHandle * _internal_mutable_transportationtype()
Definition: FederateAmbassador.pb.h:17929
bool _internal_has_confirmattributetransportationtypechange() const
Definition: FederateAmbassador.pb.h:27209
void clear_objectinstancenames()
Definition: FederateAmbassador.pb.h:14850
static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message *to, const ::PROTOBUF_NAMESPACE_ID::Message &from)
FederationSaveStatusResponse()
Definition: FederateAmbassador.pb.h:2271
MultipleObjectInstanceNameReservationFailed()
Definition: FederateAmbassador.pb.h:4460
const ::rti1516_2025::fedpro::FederateHandle & producingfederate() const
Definition: FederateAmbassador.pb.h:17976
::rti1516_2025::fedpro::ObjectInstanceHandle * _internal_mutable_objectinstance()
Definition: FederateAmbassador.pb.h:20425
std::string * _internal_mutable_usersuppliedtag()
Definition: FederateAmbassador.pb.h:19953
::rti1516_2025::fedpro::ObjectInstanceHandle * objectinstance_
Definition: FederateAmbassador.pb.h:6642
bool _internal_has_requestattributeownershipassumption() const
Definition: FederateAmbassador.pb.h:27505
friend void swap(AttributeOwnershipUnavailable &a, AttributeOwnershipUnavailable &b)
Definition: FederateAmbassador.pb.h:9265
bool _internal_has_optionalretraction() const
Definition: FederateAmbassador.pb.h:17485
bool has_reportattributetransportationtype() const
Definition: FederateAmbassador.pb.h:27286
void unsafe_arena_set_allocated_objectinstance(::rti1516_2025::fedpro::ObjectInstanceHandle *objectinstance)
Definition: FederateAmbassador.pb.h:19418
void clear_label()
Definition: FederateAmbassador.pb.h:13597
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: FederateAmbassador.pb.h:358
static const ReportInteractionTransportationType * internal_default_instance()
Definition: FederateAmbassador.pb.h:8518
::rti1516_2025::fedpro::ConfirmInteractionTransportationTypeChange * unsafe_arena_release_confirminteractiontransportationtypechange()
Definition: FederateAmbassador.pb.h:27397
static const AnnounceSynchronizationPoint * internal_default_instance()
Definition: FederateAmbassador.pb.h:1410
static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message *to, const ::PROTOBUF_NAMESPACE_ID::Message &from)
bool _internal_has_producingfederate() const
Definition: FederateAmbassador.pb.h:18879
::rti1516_2025::fedpro::FederateHandle * unsafe_arena_release_producingfederate()
Definition: FederateAmbassador.pb.h:19144
friend void swap(ReportFederationExecutionDoesNotExist &a, ReportFederationExecutionDoesNotExist &b)
Definition: FederateAmbassador.pb.h:830
void set_allocated_attributevalues(::rti1516_2025::fedpro::AttributeHandleValueMap *attributevalues)
Definition: FederateAmbassador.pb.h:15380
RemoveObjectInstanceWithTime * New() const final
Definition: FederateAmbassador.pb.h:6714
const ::rti1516_2025::fedpro::InformAttributeOwnership & _internal_informattributeownership() const
Definition: FederateAmbassador.pb.h:27980
const ::rti1516_2025::fedpro::TransportationTypeHandle & _internal_transportationtype() const
Definition: FederateAmbassador.pb.h:17107
void UnsafeArenaSwap(CallbackRequest *other)
Definition: FederateAmbassador.pb.h:11288
bool has_timeregulationenabled() const
Definition: FederateAmbassador.pb.h:28174
bool has_transportationtype() const
Definition: FederateAmbassador.pb.h:18362
::rti1516_2025::fedpro::FederationNotSaved * unsafe_arena_release_federationnotsaved()
Definition: FederateAmbassador.pb.h:24881
void set_allocated_transportationtype(::rti1516_2025::fedpro::TransportationTypeHandle *transportationtype)
Definition: FederateAmbassador.pb.h:15992
void clear_federationnotrestored()
Definition: FederateAmbassador.pb.h:25368
static void ArenaDtor(void *object)
void InternalArenaConstructable_
Definition: FederateAmbassador.pb.h:4295
void unsafe_arena_set_allocated_stopregistrationforobjectclass(::rti1516_2025::fedpro::StopRegistrationForObjectClass *stopregistrationforobjectclass)
Definition: FederateAmbassador.pb.h:25632
void Swap(AttributeIsOwnedByRTI *other)
Definition: FederateAmbassador.pb.h:10160
void InternalArenaConstructable_
Definition: FederateAmbassador.pb.h:464
::rti1516_2025::fedpro::AttributeHandleSet * unsafe_arena_release_attributes()
Definition: FederateAmbassador.pb.h:22308
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: FederateAmbassador.pb.h:1866
void unsafe_arena_set_allocated_objectinstance(::rti1516_2025::fedpro::ObjectInstanceHandle *objectinstance)
Definition: FederateAmbassador.pb.h:17676
bool has_transportationtype() const
Definition: FederateAmbassador.pb.h:20726
bool _internal_has_interactionclass() const
Definition: FederateAmbassador.pb.h:18055
::rti1516_2025::fedpro::MessageRetractionHandle * unsafe_arena_release_retraction()
Definition: FederateAmbassador.pb.h:23902
std::string * _internal_mutable_usersuppliedtag()
Definition: FederateAmbassador.pb.h:15909
static constexpr int kIndexInFileMessages
Definition: FederateAmbassador.pb.h:1738
::rti1516_2025::fedpro::ReportFederationExecutionDoesNotExist * mutable_reportfederationexecutiondoesnotexist()
Definition: FederateAmbassador.pb.h:24242
void unsafe_arena_set_allocated_federationrestored(::rti1516_2025::fedpro::FederationRestored *federationrestored)
Definition: FederateAmbassador.pb.h:25336
void UnsafeArenaSwap(ReceiveInteractionWithTime *other)
Definition: FederateAmbassador.pb.h:5666
static const RequestFederationRestoreFailed * internal_default_instance()
Definition: FederateAmbassador.pb.h:2599
static constexpr int kIndexInFileMessages
Definition: FederateAmbassador.pb.h:1414
::rti1516_2025::fedpro::AttributeHandleSet * _internal_mutable_offeredattributes()
Definition: FederateAmbassador.pb.h:21649
void InternalArenaConstructable_
Definition: FederateAmbassador.pb.h:1208
bool _internal_has_objectinstance() const
Definition: FederateAmbassador.pb.h:20551
AttributeOwnershipUnavailable(AttributeOwnershipUnavailable &&from) noexcept
Definition: FederateAmbassador.pb.h:9227
::rti1516_2025::fedpro::ObjectInstanceHandle * objectinstance_
Definition: FederateAmbassador.pb.h:9028
::rti1516_2025::fedpro::FederateHandle * mutable_postrestorefederatehandle()
Definition: FederateAmbassador.pb.h:14155
void UnsafeArenaSwap(ReceiveDirectedInteractionWithTime *other)
Definition: FederateAmbassador.pb.h:6216
::rti1516_2025::fedpro::FederateHandle * mutable_producingfederate()
Definition: FederateAmbassador.pb.h:18023
Definition: datatypes.pb.h:6644
bool _internal_has_attributeownershipunavailable() const
Definition: FederateAmbassador.pb.h:27727
bool _internal_has_interactionclass() const
Definition: FederateAmbassador.pb.h:16403
void set_synchronizationpointlabel(ArgT0 &&arg0, ArgT...args)
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::ObjectInstanceHandle * release_objectinstance()
Definition: FederateAmbassador.pb.h:22207
TurnUpdatesOnForObjectInstance & operator=(TurnUpdatesOnForObjectInstance &&from) noexcept
Definition: FederateAmbassador.pb.h:7432
Definition: FederateAmbassador.pb.h:10743
::rti1516_2025::fedpro::ObjectInstanceHandle * mutable_objectinstance()
Definition: FederateAmbassador.pb.h:22459
bool _internal_has_federationrestored() const
Definition: FederateAmbassador.pb.h:25285
::rti1516_2025::fedpro::FederateHandleSaveStatusPairArray * _internal_mutable_response()
Definition: FederateAmbassador.pb.h:13861
static const ClassData _class_data_
Definition: FederateAmbassador.pb.h:4264
::rti1516_2025::fedpro::ObjectClassHandle * _internal_mutable_objectclass()
Definition: FederateAmbassador.pb.h:15059
::rti1516_2025::fedpro::ObjectInstanceHandle * objectinstance_
Definition: FederateAmbassador.pb.h:8303
Definition: datatypes.pb.h:3940
bool _internal_has_objectinstance() const
Definition: FederateAmbassador.pb.h:15231
void set_allocated_interactionclass(::rti1516_2025::fedpro::InteractionClassHandle *interactionclass)
Definition: FederateAmbassador.pb.h:16466
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: FederateAmbassador.pb.h:6925
::rti1516_2025::fedpro::ConfirmAttributeTransportationTypeChange * unsafe_arena_release_confirmattributetransportationtypechange()
Definition: FederateAmbassador.pb.h:27249
void clear_receiveinteractionwithtime()
Definition: FederateAmbassador.pb.h:26404
void InternalArenaConstructable_
Definition: FederateAmbassador.pb.h:1064
static const MultipleObjectInstanceNameReservationSucceeded & default_instance()
Definition: FederateAmbassador.pb.h:4339
::rti1516_2025::fedpro::ReflectAttributeValues * _internal_mutable_reflectattributevalues()
Definition: FederateAmbassador.pb.h:26232
bool has_attributes() const
Definition: FederateAmbassador.pb.h:19844
::PROTOBUF_NAMESPACE_ID::uint8 * _InternalSerialize(::PROTOBUF_NAMESPACE_ID::uint8 *target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final
void DestructorSkippable_
Definition: FederateAmbassador.pb.h:10271
::rti1516_2025::fedpro::AttributeHandleSet * attributes_
Definition: FederateAmbassador.pb.h:7057
const ::rti1516_2025::fedpro::ObjectInstanceHandle & _internal_objectinstance() const
Definition: FederateAmbassador.pb.h:17667
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::MultipleObjectInstanceNameReservationFailed * release_multipleobjectinstancenamereservationfailed()
Definition: FederateAmbassador.pb.h:26042
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: FederateAmbassador.pb.h:3604
AttributeIsNotOwned(AttributeIsNotOwned &&from) noexcept
Definition: FederateAmbassador.pb.h:9951
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: FederateAmbassador.pb.h:3308
void Swap(CallbackSucceeded *other)
Definition: FederateAmbassador.pb.h:11088
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: FederateAmbassador.pb.h:8512
ReportAttributeTransportationType()
Definition: FederateAmbassador.pb.h:8126
void InternalArenaConstructable_
Definition: FederateAmbassador.pb.h:7405
void set_allocated_objectinstance(::rti1516_2025::fedpro::ObjectInstanceHandle *objectinstance)
Definition: FederateAmbassador.pb.h:18204
const ::rti1516_2025::fedpro::AttributeHandleSet & _internal_attributes() const
Definition: FederateAmbassador.pb.h:20245
::rti1516_2025::fedpro::ObjectInstanceHandle * objectinstance_
Definition: FederateAmbassador.pb.h:4807
::rti1516_2025::fedpro::InteractionClassHandle * unsafe_arena_release_interactionclass()
Definition: FederateAmbassador.pb.h:14618
ReflectAttributeValues & operator=(ReflectAttributeValues &&from) noexcept
Definition: FederateAmbassador.pb.h:4832
const std::string & _internal_objectinstancename() const
Definition: FederateAmbassador.pb.h:14684
~SynchronizationPointRegistrationFailed() override
void Swap(CallbackRequest *other)
Definition: FederateAmbassador.pb.h:11280
PROTOBUF_MUST_USE_RESULT std::string * release_usersuppliedtag()
Definition: FederateAmbassador.pb.h:19957
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::ObjectClassHandle * release_objectclass()
Definition: FederateAmbassador.pb.h:14423
bool _internal_has_federationsavestatusresponse() const
Definition: FederateAmbassador.pb.h:24915
::rti1516_2025::fedpro::ObjectInstanceNameReservationFailed * unsafe_arena_release_objectinstancenamereservationfailed()
Definition: FederateAmbassador.pb.h:25917
::rti1516_2025::fedpro::MessageRetractionHandle * mutable_optionalretraction()
Definition: FederateAmbassador.pb.h:17543
static const FederationRestored * internal_default_instance()
Definition: FederateAmbassador.pb.h:3049
::rti1516_2025::fedpro::ReportFederationExecutionDoesNotExist * reportfederationexecutiondoesnotexist_
Definition: FederateAmbassador.pb.h:12605
static const AttributesInScope * internal_default_instance()
Definition: FederateAmbassador.pb.h:6934
static const FederationRestoreBegun * internal_default_instance()
Definition: FederateAmbassador.pb.h:2743
TurnInteractionsOff * New() const final
Definition: FederateAmbassador.pb.h:3932
void UnsafeArenaSwap(ReportFederationExecutionMembers *other)
Definition: FederateAmbassador.pb.h:677
void unsafe_arena_set_allocated_reportfederationexecutionmembers(::rti1516_2025::fedpro::ReportFederationExecutionMembers *reportfederationexecutionmembers)
Definition: FederateAmbassador.pb.h:24152
void clear_usersuppliedtag()
Definition: FederateAmbassador.pb.h:15403
::rti1516_2025::fedpro::FederationSaveStatusResponse * _internal_mutable_federationsavestatusresponse()
Definition: FederateAmbassador.pb.h:24974
void DestructorSkippable_
Definition: FederateAmbassador.pb.h:5899
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: FederateAmbassador.pb.h:6492
::rti1516_2025::fedpro::ReflectAttributeValuesWithTime * reflectattributevalueswithtime_
Definition: FederateAmbassador.pb.h:12633
RequestDivestitureConfirmation & operator=(const RequestDivestitureConfirmation &from)
Definition: FederateAmbassador.pb.h:8864
::rti1516_2025::fedpro::LogicalTime * mutable_time()
Definition: FederateAmbassador.pb.h:18589
void DestructorSkippable_
Definition: FederateAmbassador.pb.h:9747
mutable::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_
Definition: FederateAmbassador.pb.h:9582
const std::string & _internal_federatename() const
Definition: FederateAmbassador.pb.h:14070
bool has_informattributeownership() const
Definition: FederateAmbassador.pb.h:27952
ConnectionLost & operator=(const ConnectionLost &from)
Definition: FederateAmbassador.pb.h:341
bool _internal_has_reflectattributevalues() const
Definition: FederateAmbassador.pb.h:26173
TurnUpdatesOffForObjectInstance * New() const final
Definition: FederateAmbassador.pb.h:7832
ReportFederationExecutionDoesNotExist * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: FederateAmbassador.pb.h:853
bool has_attributevalues() const
Definition: FederateAmbassador.pb.h:15320
void set_label(ArgT0 &&arg0, ArgT...args)
AttributesOutOfScope * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: FederateAmbassador.pb.h:7132
int sentordertype_
Definition: FederateAmbassador.pb.h:6888
void unsafe_arena_set_allocated_objectinstance(::rti1516_2025::fedpro::ObjectInstanceHandle *objectinstance)
Definition: FederateAmbassador.pb.h:20566
static const ReportFederationExecutionDoesNotExist * internal_default_instance()
Definition: FederateAmbassador.pb.h:823
RequestFederationRestoreFailed * New() const final
Definition: FederateAmbassador.pb.h:2625
const ::rti1516_2025::fedpro::LogicalTime & time() const
Definition: FederateAmbassador.pb.h:13704
const ::rti1516_2025::fedpro::ConfirmAttributeOwnershipAcquisitionCancellation & confirmattributeownershipacquisitioncancellation() const
Definition: FederateAmbassador.pb.h:27911
void Swap(TimeRegulationEnabled *other)
Definition: FederateAmbassador.pb.h:10328
static const TurnUpdatesOnForObjectInstance & default_instance()
Definition: FederateAmbassador.pb.h:7451
static const ClassData _class_data_
Definition: FederateAmbassador.pb.h:3241
const ::rti1516_2025::fedpro::FederateHandle & _internal_producingfederate() const
Definition: FederateAmbassador.pb.h:19107
::rti1516_2025::fedpro::LogicalTime * _internal_mutable_time()
Definition: FederateAmbassador.pb.h:23553
void unsafe_arena_set_allocated_objectinstance(::rti1516_2025::fedpro::ObjectInstanceHandle *objectinstance)
Definition: FederateAmbassador.pb.h:23252
RequestRetraction * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: FederateAmbassador.pb.h:10960
::rti1516_2025::fedpro::FederateRestoreStatusArray * mutable_response()
Definition: FederateAmbassador.pb.h:14273
static constexpr int kIndexInFileMessages
Definition: FederateAmbassador.pb.h:1259
::rti1516_2025::fedpro::RemoveObjectInstanceWithTime * mutable_removeobjectinstancewithtime()
Definition: FederateAmbassador.pb.h:26758
void set_has_turnupdatesoffforobjectinstance()
Definition: FederateAmbassador.pb.h:27141
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final
void _internal_set_reason(::rti1516_2025::fedpro::SaveFailureReason value)
Definition: FederateAmbassador.pb.h:13797
bool _internal_has_objectinstance() const
Definition: FederateAmbassador.pb.h:19977
::PROTOBUF_NAMESPACE_ID::uint8 * _InternalSerialize(::PROTOBUF_NAMESPACE_ID::uint8 *target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::RequestRetraction * release_requestretraction()
Definition: FederateAmbassador.pb.h:28484
::rti1516_2025::fedpro::InteractionClassHandle * unsafe_arena_release_interactionclass()
Definition: FederateAmbassador.pb.h:16446
::rti1516_2025::fedpro::AttributeHandleSet * mutable_candidateattributes()
Definition: FederateAmbassador.pb.h:22545
mutable::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_
Definition: FederateAmbassador.pb.h:779
std::string * _internal_mutable_usersuppliedtag()
Definition: FederateAmbassador.pb.h:17859
mutable::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_
Definition: FederateAmbassador.pb.h:2699
static const AttributeOwnershipUnavailable * internal_default_instance()
Definition: FederateAmbassador.pb.h:9258
const ::rti1516_2025::fedpro::FederationSaved & _internal_federationsaved() const
Definition: FederateAmbassador.pb.h:24798
ExceptionDataDefaultTypeInternal _ExceptionData_default_instance_
void UnsafeArenaSwap(FederationNotSaved *other)
Definition: FederateAmbassador.pb.h:2186
static constexpr int kIndexInFileMessages
Definition: FederateAmbassador.pb.h:1882
::rti1516_2025::fedpro::ObjectInstanceHandle * _internal_mutable_objectinstance()
Definition: FederateAmbassador.pb.h:15761
mutable::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_
Definition: FederateAmbassador.pb.h:9214
friend void swap(AttributeOwnershipAcquisitionNotification &a, AttributeOwnershipAcquisitionNotification &b)
Definition: FederateAmbassador.pb.h:9081
void set_receivedordertype(::rti1516_2025::fedpro::OrderType value)
Definition: FederateAmbassador.pb.h:18651
void Swap(AttributesInScope *other)
Definition: FederateAmbassador.pb.h:6944
::rti1516_2025::fedpro::ObjectClassHandle * unsafe_arena_release_objectclass()
Definition: FederateAmbassador.pb.h:14348
void DestructorSkippable_
Definition: FederateAmbassador.pb.h:1363
const std::string & usersuppliedtag() const
Definition: FederateAmbassador.pb.h:22132
void clear_usersuppliedtag()
Definition: FederateAmbassador.pb.h:21907
::rti1516_2025::fedpro::FederateHandle * unsafe_arena_release_federate()
Definition: FederateAmbassador.pb.h:21294
ReportFederationExecutions & operator=(ReportFederationExecutions &&from) noexcept
Definition: FederateAmbassador.pb.h:489
StartRegistrationForObjectClassDefaultTypeInternal _StartRegistrationForObjectClass_default_instance_
ObjectInstanceNameReservationSucceededDefaultTypeInternal _ObjectInstanceNameReservationSucceeded_default_instance_
void DestructorSkippable_
Definition: FederateAmbassador.pb.h:9210
void unsafe_arena_set_allocated_federationnotsaved(::rti1516_2025::fedpro::FederationNotSaved *federationnotsaved)
Definition: FederateAmbassador.pb.h:24892
FederationSynchronized & operator=(const FederationSynchronized &from)
Definition: FederateAmbassador.pb.h:1544
Definition: FederateAmbassador.pb.h:10279
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: FederateAmbassador.pb.h:7794
void unsafe_arena_set_allocated_transportationtype(::rti1516_2025::fedpro::TransportationTypeHandle *transportationtype)
Definition: FederateAmbassador.pb.h:17116
::rti1516_2025::fedpro::FederateHandle * unsafe_arena_release_producingfederate()
Definition: FederateAmbassador.pb.h:15578
::rti1516_2025::fedpro::StopRegistrationForObjectClass * stopregistrationforobjectclass_
Definition: FederateAmbassador.pb.h:12624
const ::rti1516_2025::fedpro::TransportationTypeHandle & _internal_transportationtype() const
Definition: FederateAmbassador.pb.h:20991
RequestDivestitureConfirmation & operator=(RequestDivestitureConfirmation &&from) noexcept
Definition: FederateAmbassador.pb.h:8868
void clear_federationnotsaved()
Definition: FederateAmbassador.pb.h:24850
mutable::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_
Definition: FederateAmbassador.pb.h:11034
::rti1516_2025::fedpro::FlushQueueGrant * _internal_mutable_flushqueuegrant()
Definition: FederateAmbassador.pb.h:28378
AttributeOwnershipAcquisitionNotification & operator=(const AttributeOwnershipAcquisitionNotification &from)
Definition: FederateAmbassador.pb.h:9048
void set_faultdescription(ArgT0 &&arg0, ArgT...args)
friend void swap(FederationRestoreBegun &a, FederationRestoreBegun &b)
Definition: FederateAmbassador.pb.h:2750
::PROTOBUF_NAMESPACE_ID::uint8 * _InternalSerialize(::PROTOBUF_NAMESPACE_ID::uint8 *target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final
::rti1516_2025::fedpro::ObjectInstanceHandle * unsafe_arena_release_objectinstance()
Definition: FederateAmbassador.pb.h:18790
Definition: FederateAmbassador.pb.h:3571
::rti1516_2025::fedpro::RequestFederationRestoreFailed * mutable_requestfederationrestorefailed()
Definition: FederateAmbassador.pb.h:25130
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: FederateAmbassador.pb.h:10608
::rti1516_2025::fedpro::LogicalTime * mutable_time()
Definition: FederateAmbassador.pb.h:19245
mutable::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_
Definition: FederateAmbassador.pb.h:10738
int GetCachedSize() const final
Definition: FederateAmbassador.pb.h:414
::rti1516_2025::fedpro::ReceiveDirectedInteraction * _internal_mutable_receivedirectedinteraction()
Definition: FederateAmbassador.pb.h:26528
::rti1516_2025::fedpro::ObjectInstanceHandle * _internal_mutable_objectinstance()
Definition: FederateAmbassador.pb.h:22229
static const ClassData _class_data_
Definition: FederateAmbassador.pb.h:9140
void unsafe_arena_set_allocated_producingfederate(::rti1516_2025::fedpro::FederateHandle *producingfederate)
Definition: FederateAmbassador.pb.h:17980
bool _internal_has_initiatefederatesavewithtime() const
Definition: FederateAmbassador.pb.h:24693
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::ReceiveDirectedInteraction * release_receivedirectedinteraction()
Definition: FederateAmbassador.pb.h:26486
::rti1516_2025::fedpro::ConfirmInteractionTransportationTypeChange * _internal_mutable_confirminteractiontransportationtypechange()
Definition: FederateAmbassador.pb.h:27416
ReportFederationExecutionDoesNotExist(ReportFederationExecutionDoesNotExist &&from) noexcept
Definition: FederateAmbassador.pb.h:792
const ::rti1516_2025::fedpro::ConfirmInteractionTransportationTypeChange & confirminteractiontransportationtypechange() const
Definition: FederateAmbassador.pb.h:27393
void set_usersuppliedtag(ArgT0 &&arg0, ArgT...args)
void DestructorSkippable_
Definition: FederateAmbassador.pb.h:2824
::rti1516_2025::fedpro::ConveyedRegionSet * unsafe_arena_release_optionalsentregions()
Definition: FederateAmbassador.pb.h:15664
Definition: FederateAmbassador.pb.h:11165
RequestRetraction & operator=(const RequestRetraction &from)
Definition: FederateAmbassador.pb.h:10904
void DestructorSkippable_
Definition: FederateAmbassador.pb.h:9578
bool has_parametervalues() const
Definition: FederateAmbassador.pb.h:16492
SaveFailureReason
Definition: datatypes.pb.h:359
static const ClassData _class_data_
Definition: FederateAmbassador.pb.h:10680
void set_has_federationsynchronized()
Definition: FederateAmbassador.pb.h:24551
void unsafe_arena_set_allocated_interactionclass(::rti1516_2025::fedpro::InteractionClassHandle *interactionclass)
Definition: FederateAmbassador.pb.h:21352
FederationNotSaved & operator=(const FederationNotSaved &from)
Definition: FederateAmbassador.pb.h:2142
const ::rti1516_2025::fedpro::TurnInteractionsOn & _internal_turninteractionson() const
Definition: FederateAmbassador.pb.h:25686
const ::rti1516_2025::fedpro::ObjectInstanceHandle & _internal_objectinstance() const
Definition: FederateAmbassador.pb.h:18753
::rti1516_2025::fedpro::AttributesInScope * attributesinscope_
Definition: FederateAmbassador.pb.h:12640
const ::rti1516_2025::fedpro::AttributeOwnershipAcquisitionNotification & attributeownershipacquisitionnotification() const
Definition: FederateAmbassador.pb.h:27689
void Swap(RequestDivestitureConfirmation *other)
Definition: FederateAmbassador.pb.h:8900
FederationRestoreStatusResponse & operator=(const FederationRestoreStatusResponse &from)
Definition: FederateAmbassador.pb.h:3288
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: FederateAmbassador.pb.h:3598
void DestructorSkippable_
Definition: FederateAmbassador.pb.h:12598
static const ClassData _class_data_
Definition: FederateAmbassador.pb.h:4562
ReflectAttributeValuesDefaultTypeInternal _ReflectAttributeValues_default_instance_
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: FederateAmbassador.pb.h:4330
::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr usersuppliedtag_
Definition: FederateAmbassador.pb.h:5900
bool has_objectinstance() const
Definition: FederateAmbassador.pb.h:20378
::rti1516_2025::fedpro::TransportationTypeHandle * mutable_transportationtype()
Definition: FederateAmbassador.pb.h:15507
std::string * mutable_objectinstancename()
Definition: FederateAmbassador.pb.h:15109
const ::rti1516_2025::fedpro::AttributeHandleValueMap & attributevalues() const
Definition: FederateAmbassador.pb.h:15328
::rti1516_2025::fedpro::MessageRetractionHandle * optionalretraction_
Definition: FederateAmbassador.pb.h:6457
const ::rti1516_2025::fedpro::ObjectInstanceNameReservationFailed & _internal_objectinstancenamereservationfailed() const
Definition: FederateAmbassador.pb.h:25908
AttributeOwnershipUnavailable * New() const final
Definition: FederateAmbassador.pb.h:9284
const std::string & _internal_usersuppliedtag() const
Definition: FederateAmbassador.pb.h:22148
InitiateFederateSave * New() const final
Definition: FederateAmbassador.pb.h:1760
Definition: FederateAmbassador.pb.h:4159
void set_has_initiatefederatesavewithtime()
Definition: FederateAmbassador.pb.h:24699
::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName()
Definition: FederateAmbassador.pb.h:11133
static const ConfirmAttributeOwnershipAcquisitionCancellation * internal_default_instance()
Definition: FederateAmbassador.pb.h:9626
::rti1516_2025::fedpro::AttributeHandleSet * candidateattributes_
Definition: FederateAmbassador.pb.h:9581
::rti1516_2025::fedpro::ReflectAttributeValuesWithTime * mutable_reflectattributevalueswithtime()
Definition: FederateAmbassador.pb.h:26314
::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName()
Definition: FederateAmbassador.pb.h:3961
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: FederateAmbassador.pb.h:10457
::rti1516_2025::fedpro::AttributeHandleSet * releasedattributes_
Definition: FederateAmbassador.pb.h:9029
friend void swap(SynchronizationPointRegistrationFailed &a, SynchronizationPointRegistrationFailed &b)
Definition: FederateAmbassador.pb.h:1262
::rti1516_2025::fedpro::FederateHandle * unsafe_arena_release_producingfederate()
Definition: FederateAmbassador.pb.h:16058
::rti1516_2025::fedpro::InteractionClassHandle * _internal_mutable_interactionclass()
Definition: FederateAmbassador.pb.h:14625
bool has_objectinstance() const
Definition: FederateAmbassador.pb.h:21738
void set_has_turninteractionson()
Definition: FederateAmbassador.pb.h:25661
bool _internal_has_reportfederationexecutions() const
Definition: FederateAmbassador.pb.h:24027
bool has_initiatefederatesavewithtime() const
Definition: FederateAmbassador.pb.h:24696
void unsafe_arena_set_allocated_attributes(::rti1516_2025::fedpro::AttributeHandleSet *attributes)
Definition: FederateAmbassador.pb.h:22280
void InternalArenaConstructable_
Definition: FederateAmbassador.pb.h:3129
void unsafe_arena_set_allocated_turninteractionsoff(::rti1516_2025::fedpro::TurnInteractionsOff *turninteractionsoff)
Definition: FederateAmbassador.pb.h:25780
bool _internal_has_objectinstance() const
Definition: FederateAmbassador.pb.h:18747
ReflectAttributeValues * New() const final
Definition: FederateAmbassador.pb.h:4880
static const ClassData _class_data_
Definition: FederateAmbassador.pb.h:9692
Definition: FederateAmbassador.pb.h:9403
void set_allocated_objectinstance(::rti1516_2025::fedpro::ObjectInstanceHandle *objectinstance)
Definition: FederateAmbassador.pb.h:19818
::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr usersuppliedtag_
Definition: FederateAmbassador.pb.h:9579
TurnUpdatesOffForObjectInstance(TurnUpdatesOffForObjectInstance &&from) noexcept
Definition: FederateAmbassador.pb.h:7775
void UnsafeArenaSwap(SynchronizationPointRegistrationFailed *other)
Definition: FederateAmbassador.pb.h:1273
const ::rti1516_2025::fedpro::TimeConstrainedEnabled & _internal_timeconstrainedenabled() const
Definition: FederateAmbassador.pb.h:28276
const ::rti1516_2025::fedpro::ReportFederationExecutions & reportfederationexecutions() const
Definition: FederateAmbassador.pb.h:24063
static const FederationNotSaved & default_instance()
Definition: FederateAmbassador.pb.h:2165
constexpr CallbackResponseUnion()
Definition: FederateAmbassador.pb.h:12847
bool has_attributes() const
Definition: FederateAmbassador.pb.h:22268
static const TurnUpdatesOffForObjectInstance * internal_default_instance()
Definition: FederateAmbassador.pb.h:7806
void MergeFrom(const FederationSynchronized &from)
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::FederateHandle * release_producingfederate()
Definition: FederateAmbassador.pb.h:16735
void UnsafeArenaSwap(AnnounceSynchronizationPoint *other)
Definition: FederateAmbassador.pb.h:1428
::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName()
Definition: FederateAmbassador.pb.h:7325
ObjectInstanceNameReservationFailedDefaultTypeInternal _ObjectInstanceNameReservationFailed_default_instance_
bool has_optionalsentregions() const
Definition: FederateAmbassador.pb.h:17276
::rti1516_2025::fedpro::LogicalTime * _internal_mutable_time()
Definition: FederateAmbassador.pb.h:17409
const ::rti1516_2025::fedpro::LogicalTime & time() const
Definition: FederateAmbassador.pb.h:19198
const ::rti1516_2025::fedpro::ConfirmAttributeOwnershipAcquisitionCancellation & _internal_confirmattributeownershipacquisitioncancellation() const
Definition: FederateAmbassador.pb.h:27906
void clear_label()
Definition: FederateAmbassador.pb.h:14005
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: FederateAmbassador.pb.h:2449
Definition: FederateAmbassador.pb.h:4457
::rti1516_2025::fedpro::AttributeHandleValueMap * unsafe_arena_release_attributevalues()
Definition: FederateAmbassador.pb.h:15360
FlushQueueGrant * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: FederateAmbassador.pb.h:10644
void unsafe_arena_set_allocated_objectclass(::rti1516_2025::fedpro::ObjectClassHandle *objectclass)
Definition: FederateAmbassador.pb.h:15024
const ::rti1516_2025::fedpro::LogicalTime & time() const
Definition: FederateAmbassador.pb.h:17370
::rti1516_2025::fedpro::InitiateFederateRestore * mutable_initiatefederaterestore()
Definition: FederateAmbassador.pb.h:25278
::PROTOBUF_NAMESPACE_ID::uint8 * _InternalSerialize(::PROTOBUF_NAMESPACE_ID::uint8 *target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final
bool has_reportfederationexecutiondoesnotexist() const
Definition: FederateAmbassador.pb.h:24178
static const ClassData _class_data_
Definition: FederateAmbassador.pb.h:8228
void DestructorSkippable_
Definition: FederateAmbassador.pb.h:6882
FederateResigned()
Definition: FederateAmbassador.pb.h:931
StopRegistrationForObjectClass * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: FederateAmbassador.pb.h:3640
::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr usersuppliedtag_
Definition: FederateAmbassador.pb.h:5048
void InternalArenaConstructable_
Definition: FederateAmbassador.pb.h:1522
mutable::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_
Definition: FederateAmbassador.pb.h:2411
PROTOBUF_ALWAYS_INLINE void _internal_set_usersuppliedtag(const std::string &value)
Definition: FederateAmbassador.pb.h:19077
friend void swap(AttributeIsNotOwned &a, AttributeIsNotOwned &b)
Definition: FederateAmbassador.pb.h:9989
::rti1516_2025::fedpro::FederationRestoreBegun * mutable_federationrestorebegun()
Definition: FederateAmbassador.pb.h:25204
void set_allocated_interactionclass(::rti1516_2025::fedpro::InteractionClassHandle *interactionclass)
Definition: FederateAmbassador.pb.h:18118
bool has_federate() const
Definition: FederateAmbassador.pb.h:21254
void unsafe_arena_set_allocated_reflectattributevalues(::rti1516_2025::fedpro::ReflectAttributeValues *reflectattributevalues)
Definition: FederateAmbassador.pb.h:26224
bool _internal_has_initiatefederatesave() const
Definition: FederateAmbassador.pb.h:24619
::rti1516_2025::fedpro::AttributesOutOfScope * mutable_attributesoutofscope()
Definition: FederateAmbassador.pb.h:26906
friend void swap(AttributesOutOfScope &a, AttributesOutOfScope &b)
Definition: FederateAmbassador.pb.h:7109
bool has_objectinstance() const
Definition: FederateAmbassador.pb.h:19758
void set_federatename(ArgT0 &&arg0, ArgT...args)
std::string * mutable_usersuppliedtag()
Definition: FederateAmbassador.pb.h:15897
PROTOBUF_ALWAYS_INLINE void _internal_set_label(const std::string &value)
Definition: FederateAmbassador.pb.h:13923
std::string * mutable_federationname()
Definition: FederateAmbassador.pb.h:13159
const ::rti1516_2025::fedpro::AnnounceSynchronizationPoint & _internal_announcesynchronizationpoint() const
Definition: FederateAmbassador.pb.h:24502
void SetCachedSize(int size) const final
void set_allocated_producingfederate(::rti1516_2025::fedpro::FederateHandle *producingfederate)
Definition: FederateAmbassador.pb.h:16770
void set_allocated_transportationtype(::rti1516_2025::fedpro::TransportationTypeHandle *transportationtype)
Definition: FederateAmbassador.pb.h:21224
::rti1516_2025::fedpro::FederationSynchronized * federationsynchronized_
Definition: FederateAmbassador.pb.h:12610
mutable::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_
Definition: FederateAmbassador.pb.h:8306
mutable::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_
Definition: FederateAmbassador.pb.h:9398
const ::rti1516_2025::fedpro::FederationExecutionMemberInformationSet & report() const
Definition: FederateAmbassador.pb.h:13066
InitiateFederateRestore & operator=(InitiateFederateRestore &&from) noexcept
Definition: FederateAmbassador.pb.h:2847
Definition: FederateAmbassador.pb.h:3136
std::string * _internal_mutable_objectinstancename()
Definition: FederateAmbassador.pb.h:14741
void set_sentordertype(::rti1516_2025::fedpro::OrderType value)
Definition: FederateAmbassador.pb.h:16287
::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName()
Definition: FederateAmbassador.pb.h:1933
bool has_reportfederationexecutionmembers() const
Definition: FederateAmbassador.pb.h:24104
void set_allocated_attributes(::rti1516_2025::fedpro::AttributeHandleSet *attributes)
Definition: FederateAmbassador.pb.h:23386
::rti1516_2025::fedpro::ObjectInstanceHandle * unsafe_arena_release_objectinstance()
Definition: FederateAmbassador.pb.h:14966
const ::rti1516_2025::fedpro::FederateHandle & _internal_federate() const
Definition: FederateAmbassador.pb.h:21257
const ::rti1516_2025::fedpro::ReflectAttributeValuesWithTime & reflectattributevalueswithtime() const
Definition: FederateAmbassador.pb.h:26283
::rti1516_2025::fedpro::AttributeHandleSet * _internal_mutable_attributes()
Definition: FederateAmbassador.pb.h:23373
::rti1516_2025::fedpro::MessageRetractionHandle * retraction_
Definition: FederateAmbassador.pb.h:11033
::rti1516_2025::fedpro::SynchronizationPointFailureReason _internal_reason() const
Definition: FederateAmbassador.pb.h:13344
MessageRetractionHandleDefaultTypeInternal _MessageRetractionHandle_default_instance_
::rti1516_2025::fedpro::RequestFederationRestoreSucceeded * unsafe_arena_release_requestfederationrestoresucceeded()
Definition: FederateAmbassador.pb.h:25029
bool has_turnupdatesoffforobjectinstance() const
Definition: FederateAmbassador.pb.h:27138
::rti1516_2025::fedpro::FederateHandle * unsafe_arena_release_producingfederate()
Definition: FederateAmbassador.pb.h:18922
ProvideAttributeValueUpdate & operator=(ProvideAttributeValueUpdate &&from) noexcept
Definition: FederateAmbassador.pb.h:7248
ObjectInstanceNameReservationFailed * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: FederateAmbassador.pb.h:4228
const ::rti1516_2025::fedpro::AttributeHandleSet & _internal_offeredattributes() const
Definition: FederateAmbassador.pb.h:21605
PROTOBUF_ALWAYS_INLINE void _internal_set_usersuppliedtag(const std::string &value)
Definition: FederateAmbassador.pb.h:13433
FederateResigned & operator=(const FederateResigned &from)
Definition: FederateAmbassador.pb.h:941
bool _internal_has_attributes() const
Definition: FederateAmbassador.pb.h:23147
bool IsInitialized() const final
::rti1516_2025::fedpro::MessageRetractionHandle * unsafe_arena_release_optionalretraction()
Definition: FederateAmbassador.pb.h:16356
static const ClassData _class_data_
Definition: FederateAmbassador.pb.h:889
const ::rti1516_2025::fedpro::TransportationTypeHandle & _internal_transportationtype() const
Definition: FederateAmbassador.pb.h:15935
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::TransportationTypeHandle * release_transportationtype()
Definition: FederateAmbassador.pb.h:21451
::rti1516_2025::fedpro::ObjectClassHandle * unsafe_arena_release_objectclass()
Definition: FederateAmbassador.pb.h:15052
::rti1516_2025::fedpro::AttributeHandleSet * unsafe_arena_release_candidateattributes()
Definition: FederateAmbassador.pb.h:22530
PROTOBUF_MUST_USE_RESULT std::string * release_usersuppliedtag()
Definition: FederateAmbassador.pb.h:15433
ReceiveInteraction(ReceiveInteraction &&from) noexcept
Definition: FederateAmbassador.pb.h:5373
bool _internal_has_receivedirectedinteraction() const
Definition: FederateAmbassador.pb.h:26469
SynchronizationPointRegistrationSucceededDefaultTypeInternal _SynchronizationPointRegistrationSucceeded_default_instance_
void clear_usersuppliedtag()
Definition: FederateAmbassador.pb.h:22573
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: FederateAmbassador.pb.h:653
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::FlushQueueGrant * release_flushqueuegrant()
Definition: FederateAmbassador.pb.h:28336
void clear_synchronizationpointregistrationsucceeded()
Definition: FederateAmbassador.pb.h:24332
~ReportFederationExecutionDoesNotExist() override
bool IsInitialized() const final
void _internal_set_receivedordertype(::rti1516_2025::fedpro::OrderType value)
Definition: FederateAmbassador.pb.h:16303
const ::rti1516_2025::fedpro::TurnInteractionsOff & _internal_turninteractionsoff() const
Definition: FederateAmbassador.pb.h:25760
void InternalArenaConstructable_
Definition: FederateAmbassador.pb.h:7222
::rti1516_2025::fedpro::AnnounceSynchronizationPoint * _internal_mutable_announcesynchronizationpoint()
Definition: FederateAmbassador.pb.h:24530
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::ParameterHandleValueMap * release_parametervalues()
Definition: FederateAmbassador.pb.h:18255
InformAttributeOwnershipDefaultTypeInternal _InformAttributeOwnership_default_instance_
void InternalArenaConstructable_
Definition: FederateAmbassador.pb.h:2408
const ::rti1516_2025::fedpro::ObjectClassHandle & _internal_objectclass() const
Definition: FederateAmbassador.pb.h:15015
void clear_has_callbackRequest()
Definition: FederateAmbassador.pb.h:28543
void clear_federatename()
Definition: FederateAmbassador.pb.h:14051
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: FederateAmbassador.pb.h:3453
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: FederateAmbassador.pb.h:5089
FederateHandleSaveStatusPairArrayDefaultTypeInternal _FederateHandleSaveStatusPairArray_default_instance_
static const SynchronizationPointRegistrationFailed * internal_default_instance()
Definition: FederateAmbassador.pb.h:1255
void set_has_attributesinscope()
Definition: FederateAmbassador.pb.h:26771
::rti1516_2025::fedpro::TurnInteractionsOff * mutable_turninteractionsoff()
Definition: FederateAmbassador.pb.h:25796
std::string * _internal_mutable_usersuppliedtag()
Definition: FederateAmbassador.pb.h:21933
ConnectionLost * New() const final
Definition: FederateAmbassador.pb.h:393
static const ClassData _class_data_
Definition: FederateAmbassador.pb.h:577
void unsafe_arena_set_allocated_objectinstancenamereservationfailed(::rti1516_2025::fedpro::ObjectInstanceNameReservationFailed *objectinstancenamereservationfailed)
Definition: FederateAmbassador.pb.h:25928
PROTOBUF_ALWAYS_INLINE void _internal_set_usersuppliedtag(const std::string &value)
Definition: FederateAmbassador.pb.h:15425
void UnsafeArenaSwap(ConfirmAttributeOwnershipAcquisitionCancellation *other)
Definition: FederateAmbassador.pb.h:9644
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: FederateAmbassador.pb.h:647
AttributeOwnershipUnavailable & operator=(AttributeOwnershipUnavailable &&from) noexcept
Definition: FederateAmbassador.pb.h:9236
PROTOBUF_ALWAYS_INLINE void _internal_set_usersuppliedtag(const std::string &value)
Definition: FederateAmbassador.pb.h:18335
::rti1516_2025::fedpro::FederateResigned * mutable_federateresigned()
Definition: FederateAmbassador.pb.h:24316
bool _internal_has_producingfederate() const
Definition: FederateAmbassador.pb.h:16015
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: FederateAmbassador.pb.h:1099
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: FederateAmbassador.pb.h:11195
bool _internal_has_optimistictime() const
Definition: FederateAmbassador.pb.h:23679
Definition: FederateAmbassador.pb.h:1839
bool has_producingfederate() const
Definition: FederateAmbassador.pb.h:19104
std::string * _internal_mutable_usersuppliedtag()
Definition: FederateAmbassador.pb.h:18859
const ::rti1516_2025::fedpro::ObjectInstanceHandle & objectinstance() const
Definition: FederateAmbassador.pb.h:19988
friend void swap(SynchronizationPointRegistrationSucceeded &a, SynchronizationPointRegistrationSucceeded &b)
Definition: FederateAmbassador.pb.h:1118
void DestructorSkippable_
Definition: FederateAmbassador.pb.h:7575
bool _internal_has_objectinstance() const
Definition: FederateAmbassador.pb.h:21735
Definition: FederateAmbassador.pb.h:1647
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: FederateAmbassador.pb.h:3040
::rti1516_2025::fedpro::LogicalTime * mutable_time()
Definition: FederateAmbassador.pb.h:23561
::rti1516_2025::fedpro::ObjectInstanceHandle * mutable_objectinstance()
Definition: FederateAmbassador.pb.h:22237
const ::rti1516_2025::fedpro::TurnUpdatesOnForObjectInstanceWithRate & _internal_turnupdatesonforobjectinstancewithrate() const
Definition: FederateAmbassador.pb.h:27092
AttributeIsNotOwned * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: FederateAmbassador.pb.h:10012
DiscoverObjectInstance * New() const final
Definition: FederateAmbassador.pb.h:4676
::rti1516_2025::fedpro::FederationExecutionMemberInformationSet * report_
Definition: FederateAmbassador.pb.h:778
::rti1516_2025::fedpro::TurnUpdatesOnForObjectInstanceWithRate * _internal_mutable_turnupdatesonforobjectinstancewithrate()
Definition: FederateAmbassador.pb.h:27120
void unsafe_arena_set_allocated_removeobjectinstancewithtime(::rti1516_2025::fedpro::RemoveObjectInstanceWithTime *removeobjectinstancewithtime)
Definition: FederateAmbassador.pb.h:26742
::rti1516_2025::fedpro::AttributeOwnershipUnavailable * unsafe_arena_release_attributeownershipunavailable()
Definition: FederateAmbassador.pb.h:27767
void set_allocated_time(::rti1516_2025::fedpro::LogicalTime *time)
Definition: FederateAmbassador.pb.h:18594
const char * _InternalParse(const char *ptr,::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::InteractionClassHandle * release_interactionclass()
Definition: FederateAmbassador.pb.h:21365
::rti1516_2025::fedpro::InformAttributeOwnership * unsafe_arena_release_informattributeownership()
Definition: FederateAmbassador.pb.h:27989
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::StartRegistrationForObjectClass * release_startregistrationforobjectclass()
Definition: FederateAmbassador.pb.h:25524
void SetCachedSize(int size) const final
::rti1516_2025::fedpro::FederateRestoreStatusArray * response_
Definition: FederateAmbassador.pb.h:3417
void InternalArenaConstructable_
Definition: FederateAmbassador.pb.h:5898
StartRegistrationForObjectClass(StartRegistrationForObjectClass &&from) noexcept
Definition: FederateAmbassador.pb.h:3431
bool has_receivedirectedinteraction() const
Definition: FederateAmbassador.pb.h:26472
::rti1516_2025::fedpro::SynchronizationPointRegistrationFailed * unsafe_arena_release_synchronizationpointregistrationfailed()
Definition: FederateAmbassador.pb.h:24437
::rti1516_2025::fedpro::MessageRetractionHandle * optionalretraction_
Definition: FederateAmbassador.pb.h:5357
const ::rti1516_2025::fedpro::FederateHandle & producingfederate() const
Definition: FederateAmbassador.pb.h:16718
void DestructorSkippable_
Definition: FederateAmbassador.pb.h:3712
::rti1516_2025::fedpro::AttributeHandleSet * _internal_mutable_candidateattributes()
Definition: FederateAmbassador.pb.h:22537
const std::string & _internal_label() const
Definition: FederateAmbassador.pb.h:13666
::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName()
Definition: FederateAmbassador.pb.h:8405
const ::rti1516_2025::fedpro::InteractionClassHandle & interactionclass() const
Definition: FederateAmbassador.pb.h:14586
void DestructorSkippable_
Definition: FederateAmbassador.pb.h:10735
void DestructorSkippable_
Definition: FederateAmbassador.pb.h:6449
void Swap(AttributesOutOfScope *other)
Definition: FederateAmbassador.pb.h:7112
static const AttributeIsOwnedByRTI & default_instance()
Definition: FederateAmbassador.pb.h:10147
::rti1516_2025::fedpro::TimeAdvanceGrant * mutable_timeadvancegrant()
Definition: FederateAmbassador.pb.h:28460
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::ObjectInstanceHandle * release_objectinstance()
Definition: FederateAmbassador.pb.h:20005
void unsafe_arena_set_allocated_flushqueuegrant(::rti1516_2025::fedpro::FlushQueueGrant *flushqueuegrant)
Definition: FederateAmbassador.pb.h:28370
::rti1516_2025::fedpro::FederationSaved * unsafe_arena_release_federationsaved()
Definition: FederateAmbassador.pb.h:24807
::rti1516_2025::fedpro::FederateHandleSet * unsafe_arena_release_failedtosyncset()
Definition: FederateAmbassador.pb.h:13550
::rti1516_2025::fedpro::InteractionClassHandle * interactionclass_
Definition: FederateAmbassador.pb.h:8660
void set_has_federationrestorebegun()
Definition: FederateAmbassador.pb.h:25143
::rti1516_2025::fedpro::AttributeHandleSet * attributes_
Definition: FederateAmbassador.pb.h:7929
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::AttributeHandleSet * release_attributes()
Definition: FederateAmbassador.pb.h:22293
ReceiveInteractionWithTime & operator=(const ReceiveInteractionWithTime &from)
Definition: FederateAmbassador.pb.h:5622
void set_allocated_objectinstance(::rti1516_2025::fedpro::ObjectInstanceHandle *objectinstance)
Definition: FederateAmbassador.pb.h:19466
::rti1516_2025::fedpro::ConveyedRegionSet * mutable_optionalsentregions()
Definition: FederateAmbassador.pb.h:16159
FederationRestoreBegun()
Definition: FederateAmbassador.pb.h:2707
void unsafe_arena_set_allocated_objectinstance(::rti1516_2025::fedpro::ObjectInstanceHandle *objectinstance)
Definition: FederateAmbassador.pb.h:20828
TurnInteractionsOn & operator=(const TurnInteractionsOn &from)
Definition: FederateAmbassador.pb.h:3732
void clear_reportattributetransportationtype()
Definition: FederateAmbassador.pb.h:27292
void unsafe_arena_set_allocated_time(::rti1516_2025::fedpro::LogicalTime *time)
Definition: FederateAmbassador.pb.h:19202
const char * _InternalParse(const char *ptr,::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final
static const ClassData _class_data_
Definition: FederateAmbassador.pb.h:11144
::rti1516_2025::fedpro::LogicalTime * _internal_mutable_time()
Definition: FederateAmbassador.pb.h:16237
friend void swap(ConfirmAttributeTransportationTypeChange &a, ConfirmAttributeTransportationTypeChange &b)
Definition: FederateAmbassador.pb.h:7981
FederationRestoreBegunDefaultTypeInternal _FederationRestoreBegun_default_instance_
~ReportFederationExecutions() override
void Swap(ReceiveInteraction *other)
Definition: FederateAmbassador.pb.h:5414
void set_objectinstancename(ArgT0 &&arg0, ArgT...args)
::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName()
Definition: FederateAmbassador.pb.h:422
ReportFederationExecutionDoesNotExist()
Definition: FederateAmbassador.pb.h:787
::rti1516_2025::fedpro::TimeConstrainedEnabled * mutable_timeconstrainedenabled()
Definition: FederateAmbassador.pb.h:28312
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: FederateAmbassador.pb.h:3302
::rti1516_2025::fedpro::RequestAttributeOwnershipAssumption * _internal_mutable_requestattributeownershipassumption()
Definition: FederateAmbassador.pb.h:27564
ReportInteractionTransportationType(ReportInteractionTransportationType &&from) noexcept
Definition: FederateAmbassador.pb.h:8487
void set_has_federationnotsaved()
Definition: FederateAmbassador.pb.h:24847
::rti1516_2025::fedpro::TransportationTypeHandle * mutable_transportationtype()
Definition: FederateAmbassador.pb.h:17159
bool _internal_has_initiatefederaterestore() const
Definition: FederateAmbassador.pb.h:25211
const ::rti1516_2025::fedpro::FederateHandle & _internal_producingfederate() const
Definition: FederateAmbassador.pb.h:18885
std::string * mutable_usersuppliedtag()
Definition: FederateAmbassador.pb.h:19069
void set_allocated_attributes(::rti1516_2025::fedpro::AttributeHandleSet *attributes)
Definition: FederateAmbassador.pb.h:20302
std::string * mutable_federationname()
Definition: FederateAmbassador.pb.h:13023
AttributeOwnershipAcquisitionNotification * New() const final
Definition: FederateAmbassador.pb.h:9100
void UnsafeArenaSwap(FederateResigned *other)
Definition: FederateAmbassador.pb.h:985
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::TransportationTypeHandle * release_transportationtype()
Definition: FederateAmbassador.pb.h:20751
void set_usersuppliedtag(ArgT0 &&arg0, ArgT...args)
void DestructorSkippable_
Definition: FederateAmbassador.pb.h:5349
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final
::rti1516_2025::fedpro::AttributeHandleValueMap * mutable_attributevalues()
Definition: FederateAmbassador.pb.h:15375
void UnsafeArenaSwap(DiscoverObjectInstance *other)
Definition: FederateAmbassador.pb.h:4668
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::MessageRetractionHandle * release_optionalretraction()
Definition: FederateAmbassador.pb.h:18685
::rti1516_2025::fedpro::InteractionClassHandle * unsafe_arena_release_interactionclass()
Definition: FederateAmbassador.pb.h:16926
void set_has_callbackfailed()
Definition: FederateAmbassador.pb.h:28634
bool _internal_has_transportationtype() const
Definition: FederateAmbassador.pb.h:15929
static const RemoveObjectInstanceWithTime * internal_default_instance()
Definition: FederateAmbassador.pb.h:6688
friend void swap(RequestAttributeOwnershipAssumption &a, RequestAttributeOwnershipAssumption &b)
Definition: FederateAmbassador.pb.h:8713
void clear_usersuppliedtag()
Definition: FederateAmbassador.pb.h:16575
void set_allocated_objectinstancename(std::string *objectinstancename)
Definition: FederateAmbassador.pb.h:14749
void clear_connectionlost()
Definition: FederateAmbassador.pb.h:23962
Definition: FederateAmbassador.pb.h:2704
bool _internal_has_reportfederationexecutiondoesnotexist() const
Definition: FederateAmbassador.pb.h:24175
RequestRetractionDefaultTypeInternal _RequestRetraction_default_instance_
::rti1516_2025::fedpro::ConfirmInteractionTransportationTypeChange * mutable_confirminteractiontransportationtypechange()
Definition: FederateAmbassador.pb.h:27424
::rti1516_2025::fedpro::AttributeHandleSet * attributes_
Definition: FederateAmbassador.pb.h:10273
ConfirmAttributeTransportationTypeChange()
Definition: FederateAmbassador.pb.h:7938
void InternalArenaConstructable_
Definition: FederateAmbassador.pb.h:4151
::rti1516_2025::fedpro::LogicalTime * time_
Definition: FederateAmbassador.pb.h:10421
friend void swap(TurnInteractionsOff &a, TurnInteractionsOff &b)
Definition: FederateAmbassador.pb.h:3913
void SetCachedSize(int size) const final
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: FederateAmbassador.pb.h:7616
void InternalArenaConstructable_
Definition: FederateAmbassador.pb.h:4007
mutable::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_
Definition: FederateAmbassador.pb.h:7930
::rti1516_2025::fedpro::DiscoverObjectInstance * _internal_mutable_discoverobjectinstance()
Definition: FederateAmbassador.pb.h:26158
AttributesInScope * New() const final
Definition: FederateAmbassador.pb.h:6960
::rti1516_2025::fedpro::InitiateFederateSaveWithTime * initiatefederatesavewithtime_
Definition: FederateAmbassador.pb.h:12612
void set_allocated_usersuppliedtag(std::string *usersuppliedtag)
Definition: FederateAmbassador.pb.h:17089
Definition: FederateAmbassador.pb.h:784
TurnInteractionsOff()
Definition: FederateAmbassador.pb.h:3870
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: FederateAmbassador.pb.h:3900
void set_allocated_transportationtype(::rti1516_2025::fedpro::TransportationTypeHandle *transportationtype)
Definition: FederateAmbassador.pb.h:15512
::rti1516_2025::fedpro::AttributeHandleSet * unsafe_arena_release_attributes()
Definition: FederateAmbassador.pb.h:22752
friend void swap(FederationNotSaved &a, FederationNotSaved &b)
Definition: FederateAmbassador.pb.h:2175
::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName()
Definition: FederateAmbassador.pb.h:4109
CallbackResponseDefaultTypeInternal _CallbackResponse_default_instance_
RequestAttributeOwnershipAssumption * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: FederateAmbassador.pb.h:8736
::rti1516_2025::fedpro::FederateRestoreStatusArray * _internal_mutable_response()
Definition: FederateAmbassador.pb.h:14265
const ::rti1516_2025::fedpro::ObjectInstanceHandle & _internal_objectinstance() const
Definition: FederateAmbassador.pb.h:19409
void unsafe_arena_set_allocated_reflectattributevalueswithtime(::rti1516_2025::fedpro::ReflectAttributeValuesWithTime *reflectattributevalueswithtime)
Definition: FederateAmbassador.pb.h:26298
const char * _InternalParse(const char *ptr,::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final
::rti1516_2025::fedpro::ObjectInstanceHandle * mutable_objectinstance()
Definition: FederateAmbassador.pb.h:19813
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
static const FederationRestoreStatusResponse * internal_default_instance()
Definition: FederateAmbassador.pb.h:3314
void Swap(FederateResigned *other)
Definition: FederateAmbassador.pb.h:977
void _internal_set_receivedordertype(::rti1516_2025::fedpro::OrderType value)
Definition: FederateAmbassador.pb.h:17475
void unsafe_arena_set_allocated_time(::rti1516_2025::fedpro::LogicalTime *time)
Definition: FederateAmbassador.pb.h:13708
void set_allocated_synchronizationpointlabel(std::string *synchronizationpointlabel)
Definition: FederateAmbassador.pb.h:13495
const ::rti1516_2025::fedpro::ObjectInstanceHandle & _internal_objectinstance() const
Definition: FederateAmbassador.pb.h:23067
::rti1516_2025::fedpro::ReportInteractionTransportationType * mutable_reportinteractiontransportationtype()
Definition: FederateAmbassador.pb.h:27498
mutable::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_
Definition: FederateAmbassador.pb.h:4010
void UnsafeArenaSwap(ObjectInstanceNameReservationFailed *other)
Definition: FederateAmbassador.pb.h:4216
AttributeIsNotOwned()
Definition: FederateAmbassador.pb.h:9946
ReportFederationExecutionMembers & operator=(const ReportFederationExecutionMembers &from)
Definition: FederateAmbassador.pb.h:633
InitiateFederateSave & operator=(InitiateFederateSave &&from) noexcept
Definition: FederateAmbassador.pb.h:1712
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: FederateAmbassador.pb.h:5948
const ::rti1516_2025::fedpro::LogicalTime & _internal_time() const
Definition: FederateAmbassador.pb.h:18537
const ::rti1516_2025::fedpro::SynchronizationPointRegistrationSucceeded & synchronizationpointregistrationsucceeded() const
Definition: FederateAmbassador.pb.h:24359
friend void swap(FederateResigned &a, FederateResigned &b)
Definition: FederateAmbassador.pb.h:974
::rti1516_2025::fedpro::TimeRegulationEnabled * unsafe_arena_release_timeregulationenabled()
Definition: FederateAmbassador.pb.h:28211
void UnsafeArenaSwap(ReceiveDirectedInteraction *other)
Definition: FederateAmbassador.pb.h:5972
::rti1516_2025::fedpro::ParameterHandleValueMap * unsafe_arena_release_parametervalues()
Definition: FederateAmbassador.pb.h:17790
void set_has_objectinstancenamereservationsucceeded()
Definition: FederateAmbassador.pb.h:25809
void Swap(ReceiveDirectedInteraction *other)
Definition: FederateAmbassador.pb.h:5964
const std::string & _internal_usersuppliedtag() const
Definition: FederateAmbassador.pb.h:13430
bool has_parametervalues() const
Definition: FederateAmbassador.pb.h:16972
::rti1516_2025::fedpro::MessageRetractionHandle * mutable_optionalretraction()
Definition: FederateAmbassador.pb.h:18715
Definition: FederateAmbassador.pb.h:2416
void set_allocated_label(std::string *label)
Definition: FederateAmbassador.pb.h:13681
::rti1516_2025::fedpro::ConfirmInteractionTransportationTypeChange * confirminteractiontransportationtypechange_
Definition: FederateAmbassador.pb.h:12648
static const TimeAdvanceGrant & default_instance()
Definition: FederateAmbassador.pb.h:10779
DiscoverObjectInstance & operator=(DiscoverObjectInstance &&from) noexcept
Definition: FederateAmbassador.pb.h:4628
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: FederateAmbassador.pb.h:6189
PROTOBUF_MUST_USE_RESULT std::string * release_usersuppliedtag()
Definition: FederateAmbassador.pb.h:15913
Definition: FederateAmbassador.pb.h:9943
const ::rti1516_2025::fedpro::ReflectAttributeValues & reflectattributevalues() const
Definition: FederateAmbassador.pb.h:26209
::rti1516_2025::fedpro::TimeRegulationEnabled * timeregulationenabled_
Definition: FederateAmbassador.pb.h:12659
void Swap(ReflectAttributeValuesWithTime *other)
Definition: FederateAmbassador.pb.h:5108
void UnsafeArenaSwap(AttributeOwnershipUnavailable *other)
Definition: FederateAmbassador.pb.h:9276
static const ProvideAttributeValueUpdate & default_instance()
Definition: FederateAmbassador.pb.h:7267
static const ReflectAttributeValuesWithTime * internal_default_instance()
Definition: FederateAmbassador.pb.h:5098
::rti1516_2025::fedpro::AttributeHandleSet * unsafe_arena_release_attributes()
Definition: FederateAmbassador.pb.h:20504
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: FederateAmbassador.pb.h:9620
::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName()
Definition: FederateAmbassador.pb.h:5153
bool _internal_has_turnupdatesonforobjectinstancewithrate() const
Definition: FederateAmbassador.pb.h:27061
void set_has_turnupdatesonforobjectinstancewithrate()
Definition: FederateAmbassador.pb.h:27067
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: FederateAmbassador.pb.h:5086
::rti1516_2025::fedpro::OrderType receivedordertype() const
Definition: FederateAmbassador.pb.h:18643
static const FederationRestoreBegun & default_instance()
Definition: FederateAmbassador.pb.h:2740
friend void swap(FederationSaved &a, FederationSaved &b)
Definition: FederateAmbassador.pb.h:2049
friend void swap(AttributesInScope &a, AttributesInScope &b)
Definition: FederateAmbassador.pb.h:6941
static const ClassData _class_data_
Definition: FederateAmbassador.pb.h:5470
std::string * mutable_synchronizationpointlabel()
Definition: FederateAmbassador.pb.h:13379
bool has_removeobjectinstance() const
Definition: FederateAmbassador.pb.h:26620
void unsafe_arena_set_allocated_objectinstance(::rti1516_2025::fedpro::ObjectInstanceHandle *objectinstance)
Definition: FederateAmbassador.pb.h:14938
bool _internal_has_retraction() const
Definition: FederateAmbassador.pb.h:23859
::rti1516_2025::fedpro::TransportationTypeHandle * transportationtype_
Definition: FederateAmbassador.pb.h:8305
bool _internal_has_objectinstance() const
Definition: FederateAmbassador.pb.h:21957
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::MessageRetractionHandle * release_retraction()
Definition: FederateAmbassador.pb.h:23887
::rti1516_2025::fedpro::ObjectInstanceNameReservationFailed * mutable_objectinstancenamereservationfailed()
Definition: FederateAmbassador.pb.h:25944
void clear_federationsavestatusresponse()
Definition: FederateAmbassador.pb.h:24924
void set_allocated_securedattributes(::rti1516_2025::fedpro::AttributeHandleSet *securedattributes)
Definition: FederateAmbassador.pb.h:22106
::rti1516_2025::fedpro::LogicalTime * mutable_time()
Definition: FederateAmbassador.pb.h:23651
const ::rti1516_2025::fedpro::FederationSaveStatusResponse & _internal_federationsavestatusresponse() const
Definition: FederateAmbassador.pb.h:24946
void set_allocated_transportationtype(::rti1516_2025::fedpro::TransportationTypeHandle *transportationtype)
Definition: FederateAmbassador.pb.h:21486
static const FederationSaveStatusResponse * internal_default_instance()
Definition: FederateAmbassador.pb.h:2307
::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName()
Definition: FederateAmbassador.pb.h:8029
ReceiveDirectedInteraction & operator=(const ReceiveDirectedInteraction &from)
Definition: FederateAmbassador.pb.h:5928
ReceiveDirectedInteraction()
Definition: FederateAmbassador.pb.h:5918
~InitiateFederateSaveWithTime() override
::rti1516_2025::fedpro::ObjectInstanceHandle * unsafe_arena_release_objectinstance()
Definition: FederateAmbassador.pb.h:19012
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: FederateAmbassador.pb.h:10144
const ::rti1516_2025::fedpro::InteractionClassHandle & interactionclass() const
Definition: FederateAmbassador.pb.h:14496
void unsafe_arena_set_allocated_informattributeownership(::rti1516_2025::fedpro::InformAttributeOwnership *informattributeownership)
Definition: FederateAmbassador.pb.h:28000
TimeConstrainedEnabled()
Definition: FederateAmbassador.pb.h:10430
::rti1516_2025::fedpro::FederationRestoreStatusResponse * federationrestorestatusresponse_
Definition: FederateAmbassador.pb.h:12622
const ::rti1516_2025::fedpro::FederateHandle & producingfederate() const
Definition: FederateAmbassador.pb.h:15546
void clear_has_callbackResponse()
Definition: FederateAmbassador.pb.h:28696
bool _internal_has_attributes() const
Definition: FederateAmbassador.pb.h:23323
const ::rti1516_2025::fedpro::InteractionClassHandle & _internal_interactionclass() const
Definition: FederateAmbassador.pb.h:14581
TurnUpdatesOffForObjectInstance * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: FederateAmbassador.pb.h:7836
const ::rti1516_2025::fedpro::InteractionClassHandle & interactionclass() const
Definition: FederateAmbassador.pb.h:21348
::rti1516_2025::fedpro::FederateHandle * _internal_mutable_producingfederate()
Definition: FederateAmbassador.pb.h:15585
bool has_report() const
Definition: FederateAmbassador.pb.h:12922
::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName()
Definition: FederateAmbassador.pb.h:4253
StartRegistrationForObjectClass * New() const final
Definition: FederateAmbassador.pb.h:3488
static const InitiateFederateSave * internal_default_instance()
Definition: FederateAmbassador.pb.h:1734
MultipleObjectInstanceNameReservationSucceededDefaultTypeInternal _MultipleObjectInstanceNameReservationSucceeded_default_instance_
bool has_producingfederate() const
Definition: FederateAmbassador.pb.h:18448
bool has_federationrestorebegun() const
Definition: FederateAmbassador.pb.h:25140
const ::rti1516_2025::fedpro::LogicalTime & time() const
Definition: FederateAmbassador.pb.h:23514
void MergeFrom(const ReportFederationExecutions &from)
std::string * _internal_mutable_label()
Definition: FederateAmbassador.pb.h:13977
const ::rti1516_2025::fedpro::MessageRetractionHandle & _internal_retraction() const
Definition: FederateAmbassador.pb.h:23865
TurnUpdatesOnForObjectInstanceWithRate * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: FederateAmbassador.pb.h:7652
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: FederateAmbassador.pb.h:3601
::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr usersuppliedtag_
Definition: FederateAmbassador.pb.h:6148
std::string * mutable_synchronizationpointlabel()
Definition: FederateAmbassador.pb.h:13475
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: FederateAmbassador.pb.h:8878
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: FederateAmbassador.pb.h:10460
void UnsafeArenaSwap(StartRegistrationForObjectClass *other)
Definition: FederateAmbassador.pb.h:3480
CallbackSucceeded & operator=(CallbackSucceeded &&from) noexcept
Definition: FederateAmbassador.pb.h:11056
::rti1516_2025::fedpro::FederateHandle * producingfederate_
Definition: FederateAmbassador.pb.h:5602
int GetCachedSize() const final
Definition: FederateAmbassador.pb.h:1158
::rti1516_2025::fedpro::LogicalTime * unsafe_arena_release_time()
Definition: FederateAmbassador.pb.h:16230
mutable::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_
Definition: FederateAmbassador.pb.h:5360
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::FederateResigned * release_federateresigned()
Definition: FederateAmbassador.pb.h:24266
void clear_turninteractionsoff()
Definition: FederateAmbassador.pb.h:25738
::rti1516_2025::fedpro::ObjectInstanceHandle * objectinstance_
Definition: FederateAmbassador.pb.h:10272
::rti1516_2025::fedpro::MessageRetractionHandle * _internal_mutable_retraction()
Definition: FederateAmbassador.pb.h:23909
CallbackResponseCase callbackResponse_case() const
Definition: FederateAmbassador.pb.h:28699
void unsafe_arena_set_allocated_requestfederationrestorefailed(::rti1516_2025::fedpro::RequestFederationRestoreFailed *requestfederationrestorefailed)
Definition: FederateAmbassador.pb.h:25114
::rti1516_2025::fedpro::AttributeHandleValueMap * attributevalues_
Definition: FederateAmbassador.pb.h:5050
void clear_timeregulationenabled()
Definition: FederateAmbassador.pb.h:28180
::rti1516_2025::fedpro::CallbackSucceeded * callbacksucceeded_
Definition: FederateAmbassador.pb.h:12849
static const TimeAdvanceGrant * internal_default_instance()
Definition: FederateAmbassador.pb.h:10782
void clear_multipleobjectinstancenamereservationsucceeded()
Definition: FederateAmbassador.pb.h:25960
void set_allocated_optionalsentregions(::rti1516_2025::fedpro::ConveyedRegionSet *optionalsentregions)
Definition: FederateAmbassador.pb.h:17336
void clear_objectinstancenamereservationsucceeded()
Definition: FederateAmbassador.pb.h:25812
void clear_label()
Definition: FederateAmbassador.pb.h:13951
void clear_attributeownershipacquisitionnotification()
Definition: FederateAmbassador.pb.h:27662
void set_federationname(ArgT0 &&arg0, ArgT...args)
Definition: FederateAmbassador.pb.h:2003
::rti1516_2025::fedpro::RemoveObjectInstance * removeobjectinstance_
Definition: FederateAmbassador.pb.h:12638
static const ClassData _class_data_
Definition: FederateAmbassador.pb.h:3115
friend void swap(ConfirmAttributeOwnershipAcquisitionCancellation &a, ConfirmAttributeOwnershipAcquisitionCancellation &b)
Definition: FederateAmbassador.pb.h:9633
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::TransportationTypeHandle * release_transportationtype()
Definition: FederateAmbassador.pb.h:16649
std::string * mutable_label()
Definition: FederateAmbassador.pb.h:13611
::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName()
Definition: FederateAmbassador.pb.h:10521
::rti1516_2025::fedpro::SynchronizationPointRegistrationFailed * mutable_synchronizationpointregistrationfailed()
Definition: FederateAmbassador.pb.h:24464
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
static const ClassData _class_data_
Definition: FederateAmbassador.pb.h:3380
int GetCachedSize() const final
Definition: FederateAmbassador.pb.h:558
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: FederateAmbassador.pb.h:811
::rti1516_2025::fedpro::ConfirmAttributeOwnershipAcquisitionCancellation * unsafe_arena_release_confirmattributeownershipacquisitioncancellation()
Definition: FederateAmbassador.pb.h:27915
bool _internal_has_attributesoutofscope() const
Definition: FederateAmbassador.pb.h:26839
void set_allocated_attributevalues(::rti1516_2025::fedpro::AttributeHandleValueMap *attributevalues)
Definition: FederateAmbassador.pb.h:15860
void set_allocated_usersuppliedtag(std::string *usersuppliedtag)
Definition: FederateAmbassador.pb.h:21941
::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr synchronizationpointlabel_
Definition: FederateAmbassador.pb.h:1364
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::ConfirmInteractionTransportationTypeChange * release_confirminteractiontransportationtypechange()
Definition: FederateAmbassador.pb.h:27374
void unsafe_arena_set_allocated_attributes(::rti1516_2025::fedpro::AttributeHandleSet *attributes)
Definition: FederateAmbassador.pb.h:19504
Definition: FederateAmbassador.pb.h:6465
void Swap(InitiateFederateRestore *other)
Definition: FederateAmbassador.pb.h:2879
void unsafe_arena_set_allocated_interactionclass(::rti1516_2025::fedpro::InteractionClassHandle *interactionclass)
Definition: FederateAmbassador.pb.h:21090
Definition: FederateAmbassador.pb.h:5915
static const ReportFederationExecutions * internal_default_instance()
Definition: FederateAmbassador.pb.h:511
static const ::PROTOBUF_NAMESPACE_ID::internal::SerializationTable serialization_table[]
Definition: FederateAmbassador.pb.h:53
const ::rti1516_2025::fedpro::RequestDivestitureConfirmation & requestdivestitureconfirmation() const
Definition: FederateAmbassador.pb.h:27615
void clear_usersuppliedtag()
Definition: FederateAmbassador.pb.h:19927
::rti1516_2025::fedpro::RestoreFailureReason reason() const
Definition: FederateAmbassador.pb.h:14197
void set_allocated_federatename(std::string *federatename)
Definition: FederateAmbassador.pb.h:14085
bool has_optionalretraction() const
Definition: FederateAmbassador.pb.h:17488
bool has_producingfederate() const
Definition: FederateAmbassador.pb.h:16710
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::ObjectInstanceHandle * release_objectinstance()
Definition: FederateAmbassador.pb.h:15259
void set_allocated_offeredattributes(::rti1516_2025::fedpro::AttributeHandleSet *offeredattributes)
Definition: FederateAmbassador.pb.h:21662
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: FederateAmbassador.pb.h:9252
size_t ByteSizeLong() const final
SynchronizationPointRegistrationSucceeded()
Definition: FederateAmbassador.pb.h:1075
const ::rti1516_2025::fedpro::ProvideAttributeValueUpdate & _internal_provideattributevalueupdate() const
Definition: FederateAmbassador.pb.h:26944
void set_allocated_objectinstance(::rti1516_2025::fedpro::ObjectInstanceHandle *objectinstance)
Definition: FederateAmbassador.pb.h:15294
void set_objectinstancenames(int index, const std::string &value)
Definition: FederateAmbassador.pb.h:14869
static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message *to, const ::PROTOBUF_NAMESPACE_ID::Message &from)
FederationRestored & operator=(FederationRestored &&from) noexcept
Definition: FederateAmbassador.pb.h:3027
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::ObjectInstanceHandle * release_objectinstance()
Definition: FederateAmbassador.pb.h:20403
const ::rti1516_2025::fedpro::FederateHandle & producingfederate() const
Definition: FederateAmbassador.pb.h:19112
const std::string & _internal_faultdescription() const
Definition: FederateAmbassador.pb.h:12888
void set_has_reportattributetransportationtype()
Definition: FederateAmbassador.pb.h:27289
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::TurnInteractionsOn * release_turninteractionson()
Definition: FederateAmbassador.pb.h:25672
MultipleObjectInstanceNameReservationSucceeded & operator=(const MultipleObjectInstanceNameReservationSucceeded &from)
Definition: FederateAmbassador.pb.h:4316
::rti1516_2025::fedpro::TimeAdvanceGrant * unsafe_arena_release_timeadvancegrant()
Definition: FederateAmbassador.pb.h:28433
RequestAttributeOwnershipAssumption(RequestAttributeOwnershipAssumption &&from) noexcept
Definition: FederateAmbassador.pb.h:8675
~ReportFederationExecutionMembers() override
void unsafe_arena_set_allocated_timeadvancegrant(::rti1516_2025::fedpro::TimeAdvanceGrant *timeadvancegrant)
Definition: FederateAmbassador.pb.h:28444
const ::rti1516_2025::fedpro::AttributeHandleSet & _internal_attributes() const
Definition: FederateAmbassador.pb.h:19495
void set_allocated_producingfederate(::rti1516_2025::fedpro::FederateHandle *producingfederate)
Definition: FederateAmbassador.pb.h:16078
static const TurnInteractionsOff * internal_default_instance()
Definition: FederateAmbassador.pb.h:3906
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
StartRegistrationForObjectClass & operator=(const StartRegistrationForObjectClass &from)
Definition: FederateAmbassador.pb.h:3436
void UnsafeArenaSwap(RequestAttributeOwnershipRelease *other)
Definition: FederateAmbassador.pb.h:9460
void InternalArenaConstructable_
Definition: FederateAmbassador.pb.h:1994
static const ReceiveDirectedInteractionWithTime * internal_default_instance()
Definition: FederateAmbassador.pb.h:6198
bool _internal_has_attributes() const
Definition: FederateAmbassador.pb.h:19665
void InternalSwap(FederationSynchronized *other)
friend void swap(AttributeIsOwnedByRTI &a, AttributeIsOwnedByRTI &b)
Definition: FederateAmbassador.pb.h:10157
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: FederateAmbassador.pb.h:6495
::rti1516_2025::fedpro::ReportAttributeTransportationType * reportattributetransportationtype_
Definition: FederateAmbassador.pb.h:12647
void DestructorSkippable_
Definition: FederateAmbassador.pb.h:9026
const ::rti1516_2025::fedpro::ObjectInstanceHandle & objectinstance() const
Definition: FederateAmbassador.pb.h:21968
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: FederateAmbassador.pb.h:5392
Definition: FederateAmbassador.pb.h:1487
::rti1516_2025::fedpro::AttributeHandleSet * mutable_attributes()
Definition: FederateAmbassador.pb.h:20695
ULong FederateHandle
Definition: RTItypes13.h:120
PROTOBUF_MUST_USE_RESULT std::string * release_objectinstancename()
Definition: FederateAmbassador.pb.h:14745
::rti1516_2025::fedpro::FederateHandle * mutable_producingfederate()
Definition: FederateAmbassador.pb.h:15199
void unsafe_arena_set_allocated_federationsynchronized(::rti1516_2025::fedpro::FederationSynchronized *federationsynchronized)
Definition: FederateAmbassador.pb.h:24596
::rti1516_2025::fedpro::RequestAttributeOwnershipAssumption * requestattributeownershipassumption_
Definition: FederateAmbassador.pb.h:12650
static void ArenaDtor(void *object)
::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr label_
Definition: FederateAmbassador.pb.h:1996
::rti1516_2025::fedpro::AttributeHandleSet * unsafe_arena_release_attributes()
Definition: FederateAmbassador.pb.h:20680
::rti1516_2025::fedpro::ObjectInstanceHandle * unsafe_arena_release_objectinstance()
Definition: FederateAmbassador.pb.h:22222
bool _internal_has_turninteractionson() const
Definition: FederateAmbassador.pb.h:25655
::rti1516_2025::fedpro::ReceiveDirectedInteractionWithTime * unsafe_arena_release_receivedirectedinteractionwithtime()
Definition: FederateAmbassador.pb.h:26583
static const FederateResigned * internal_default_instance()
Definition: FederateAmbassador.pb.h:967
void set_allocated_attributes(::rti1516_2025::fedpro::AttributeHandleSet *attributes)
Definition: FederateAmbassador.pb.h:19552
void InternalArenaConstructable_
Definition: FederateAmbassador.pb.h:10883
void set_allocated_usersuppliedtag(std::string *usersuppliedtag)
Definition: FederateAmbassador.pb.h:13445
void unsafe_arena_set_allocated_initiatefederatesavewithtime(::rti1516_2025::fedpro::InitiateFederateSaveWithTime *initiatefederatesavewithtime)
Definition: FederateAmbassador.pb.h:24744
::rti1516_2025::fedpro::ObjectClassHandle * _internal_mutable_objectclass()
Definition: FederateAmbassador.pb.h:14355
::rti1516_2025::fedpro::TransportationTypeHandle * unsafe_arena_release_transportationtype()
Definition: FederateAmbassador.pb.h:15492
::rti1516_2025::fedpro::FederationSaveStatusResponse * unsafe_arena_release_federationsavestatusresponse()
Definition: FederateAmbassador.pb.h:24955
friend void swap(CallbackResponse &a, CallbackResponse &b)
Definition: FederateAmbassador.pb.h:12724
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
mutable::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_
Definition: FederateAmbassador.pb.h:9030
::rti1516_2025::fedpro::AttributeHandleSet * unsafe_arena_release_attributes()
Definition: FederateAmbassador.pb.h:23366
bool _internal_has_reportattributetransportationtype() const
Definition: FederateAmbassador.pb.h:27283
bool _internal_has_reportfederationexecutionmembers() const
Definition: FederateAmbassador.pb.h:24101
std::string * add_objectinstancenames()
Definition: FederateAmbassador.pb.h:14853
void set_allocated_time(::rti1516_2025::fedpro::LogicalTime *time)
Definition: FederateAmbassador.pb.h:17422
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::TimeAdvanceGrant * release_timeadvancegrant()
Definition: FederateAmbassador.pb.h:28410
::rti1516_2025::fedpro::FederationNotSaved * mutable_federationnotsaved()
Definition: FederateAmbassador.pb.h:24908
Definition: FederateAmbassador.pb.h:6895
::rti1516_2025::fedpro::AttributeHandleSet * _internal_mutable_attributes()
Definition: FederateAmbassador.pb.h:20289
bool _internal_has_objectinstance() const
Definition: FederateAmbassador.pb.h:20153
ObjectInstanceNameReservationSucceeded(ObjectInstanceNameReservationSucceeded &&from) noexcept
Definition: FederateAmbassador.pb.h:4023
::rti1516_2025::fedpro::ReportFederationExecutionMembers * mutable_reportfederationexecutionmembers()
Definition: FederateAmbassador.pb.h:24168
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: FederateAmbassador.pb.h:958
const ::rti1516_2025::fedpro::TransportationTypeHandle & transportationtype() const
Definition: FederateAmbassador.pb.h:21434
::rti1516_2025::fedpro::InformAttributeOwnership * _internal_mutable_informattributeownership()
Definition: FederateAmbassador.pb.h:28008
void unsafe_arena_set_allocated_objectinstance(::rti1516_2025::fedpro::ObjectInstanceHandle *objectinstance)
Definition: FederateAmbassador.pb.h:22416
void DestructorSkippable_
Definition: FederateAmbassador.pb.h:2123
void set_has_timeregulationenabled()
Definition: FederateAmbassador.pb.h:28177
bool has_federationnotsaved() const
Definition: FederateAmbassador.pb.h:24844
::rti1516_2025::fedpro::TransportationTypeHandle * unsafe_arena_release_transportationtype()
Definition: FederateAmbassador.pb.h:21204
ReceiveDirectedInteractionWithTime()
Definition: FederateAmbassador.pb.h:6162
void clear_federationsynchronized()
Definition: FederateAmbassador.pb.h:24554
::rti1516_2025::fedpro::InteractionClassHandle * mutable_interactionclass()
Definition: FederateAmbassador.pb.h:14633
const ::rti1516_2025::fedpro::MessageRetractionHandle & _internal_optionalretraction() const
Definition: FederateAmbassador.pb.h:17491
ConnectionLost(ConnectionLost &&from) noexcept
Definition: FederateAmbassador.pb.h:336
const std::string & _internal_usersuppliedtag() const
Definition: FederateAmbassador.pb.h:21926
ReportFederationExecutions * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: FederateAmbassador.pb.h:541
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::RequestFederationRestoreFailed * release_requestfederationrestorefailed()
Definition: FederateAmbassador.pb.h:25080
Definition: FederateAmbassador.pb.h:735
::rti1516_2025::fedpro::InteractionClassHandle * mutable_interactionclass()
Definition: FederateAmbassador.pb.h:16941
const ::rti1516_2025::fedpro::FederateHandle & _internal_producingfederate() const
Definition: FederateAmbassador.pb.h:16021
bool has_postrestorefederatehandle() const
Definition: FederateAmbassador.pb.h:14100
static const ClassData _class_data_
Definition: FederateAmbassador.pb.h:8956
::rti1516_2025::fedpro::AttributeHandleSet * mutable_attributes()
Definition: FederateAmbassador.pb.h:22323
void UnsafeArenaSwap(FederationRestoreBegun *other)
Definition: FederateAmbassador.pb.h:2761
static void ArenaDtor(void *object)
void set_has_flushqueuegrant()
Definition: FederateAmbassador.pb.h:28325
::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr objectinstancename_
Definition: FederateAmbassador.pb.h:4297
bool has_interactionclass() const
Definition: FederateAmbassador.pb.h:21078
void set_allocated_objectinstance(::rti1516_2025::fedpro::ObjectInstanceHandle *objectinstance)
Definition: FederateAmbassador.pb.h:21798
CallbackResponse()
Definition: FederateAmbassador.pb.h:12675
Definition: FederateAmbassador.pb.h:1810
::rti1516_2025::fedpro::TransportationTypeHandle * _internal_mutable_transportationtype()
Definition: FederateAmbassador.pb.h:18409
Definition: FederateAmbassador.pb.h:9219
static const TimeRegulationEnabled & default_instance()
Definition: FederateAmbassador.pb.h:10315
ReceiveInteractionWithTime()
Definition: FederateAmbassador.pb.h:5612
::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName()
Definition: FederateAmbassador.pb.h:2654
static const ProvideAttributeValueUpdate * internal_default_instance()
Definition: FederateAmbassador.pb.h:7270
void CopyFrom(const FederateResigned &from)
::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName()
Definition: FederateAmbassador.pb.h:7861
std::string * mutable_label()
Definition: FederateAmbassador.pb.h:13915
bool has_objectinstance() const
Definition: FederateAmbassador.pb.h:19582
const ::rti1516_2025::fedpro::LogicalTime & time() const
Definition: FederateAmbassador.pb.h:23780
::rti1516_2025::fedpro::ReportInteractionTransportationType * reportinteractiontransportationtype_
Definition: FederateAmbassador.pb.h:12649
void set_receivedordertype(::rti1516_2025::fedpro::OrderType value)
Definition: FederateAmbassador.pb.h:16307
bool has_attributes() const
Definition: FederateAmbassador.pb.h:22712
const std::string & label() const
Definition: FederateAmbassador.pb.h:13904
bool has_optionalsentregions() const
Definition: FederateAmbassador.pb.h:16104
::rti1516_2025::fedpro::FederationSynchronized * unsafe_arena_release_federationsynchronized()
Definition: FederateAmbassador.pb.h:24585
const std::string & usersuppliedtag() const
Definition: FederateAmbassador.pb.h:21688
mutable::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_
Definition: FederateAmbassador.pb.h:1067
bool _internal_has_informattributeownership() const
Definition: FederateAmbassador.pb.h:27949
std::string * _internal_mutable_usersuppliedtag()
Definition: FederateAmbassador.pb.h:19081
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: FederateAmbassador.pb.h:7965
CallbackRequest()
Definition: FederateAmbassador.pb.h:11168
void clear_requestattributeownershiprelease()
Definition: FederateAmbassador.pb.h:27810
const ::rti1516_2025::fedpro::FederateHandle & producingfederate() const
Definition: FederateAmbassador.pb.h:18456
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: FederateAmbassador.pb.h:4048
void InternalSwap(FederateResigned *other)
void set_allocated_producingfederate(::rti1516_2025::fedpro::FederateHandle *producingfederate)
Definition: FederateAmbassador.pb.h:18942
void clear_initiatefederatesavewithtime()
Definition: FederateAmbassador.pb.h:24702
const ::rti1516_2025::fedpro::ReportAttributeTransportationType & _internal_reportattributetransportationtype() const
Definition: FederateAmbassador.pb.h:27314
Definition: FederateAmbassador.pb.h:1954
std::string * _internal_mutable_usersuppliedtag()
Definition: FederateAmbassador.pb.h:22599
bool _internal_has_optionalsentregions() const
Definition: FederateAmbassador.pb.h:15621
::rti1516_2025::fedpro::ObjectInstanceHandle * mutable_objectinstance()
Definition: FederateAmbassador.pb.h:22681
bool _internal_has_producingfederate() const
Definition: FederateAmbassador.pb.h:19101
TurnInteractionsOn(TurnInteractionsOn &&from) noexcept
Definition: FederateAmbassador.pb.h:3727
CallbackSucceeded(CallbackSucceeded &&from) noexcept
Definition: FederateAmbassador.pb.h:11047
int receivedordertype_
Definition: FederateAmbassador.pb.h:6889
void unsafe_arena_set_allocated_time(::rti1516_2025::fedpro::LogicalTime *time)
Definition: FederateAmbassador.pb.h:16202
mutable::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_
Definition: FederateAmbassador.pb.h:10422
CallbackRequest & operator=(const CallbackRequest &from)
Definition: FederateAmbassador.pb.h:11178
FederationSynchronized & operator=(FederationSynchronized &&from) noexcept
Definition: FederateAmbassador.pb.h:1548
InitiateFederateSaveDefaultTypeInternal _InitiateFederateSave_default_instance_
void set_allocated_synchronizationpointlabel(std::string *synchronizationpointlabel)
Definition: FederateAmbassador.pb.h:13329
const ::rti1516_2025::fedpro::ObjectInstanceHandle & _internal_objectinstance() const
Definition: FederateAmbassador.pb.h:15717
::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName()
Definition: FederateAmbassador.pb.h:4551
void set_allocated_optionalretraction(::rti1516_2025::fedpro::MessageRetractionHandle *optionalretraction)
Definition: FederateAmbassador.pb.h:19376
::rti1516_2025::fedpro::InteractionClassHandle * interactionclass_
Definition: FederateAmbassador.pb.h:4009
void set_allocated_attributes(::rti1516_2025::fedpro::AttributeHandleSet *attributes)
Definition: FederateAmbassador.pb.h:19904
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::SynchronizationPointRegistrationFailed * release_synchronizationpointregistrationfailed()
Definition: FederateAmbassador.pb.h:24414
const std::string & _internal_objectinstancenames(int index) const
Definition: FederateAmbassador.pb.h:14779
void unsafe_arena_set_allocated_receiveinteractionwithtime(::rti1516_2025::fedpro::ReceiveInteractionWithTime *receiveinteractionwithtime)
Definition: FederateAmbassador.pb.h:26446
~InitiateFederateSave() override
const ::rti1516_2025::fedpro::AttributeIsNotOwned & _internal_attributeisnotowned() const
Definition: FederateAmbassador.pb.h:28054
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::ObjectInstanceHandle * release_objectinstance()
Definition: FederateAmbassador.pb.h:18169
void set_allocated_objectinstance(::rti1516_2025::fedpro::ObjectInstanceHandle *objectinstance)
Definition: FederateAmbassador.pb.h:20438
void set_allocated_usersuppliedtag(std::string *usersuppliedtag)
Definition: FederateAmbassador.pb.h:18867
bool _internal_has_attributevalues() const
Definition: FederateAmbassador.pb.h:15317
::rti1516_2025::fedpro::TurnUpdatesOffForObjectInstance * unsafe_arena_release_turnupdatesoffforobjectinstance()
Definition: FederateAmbassador.pb.h:27175
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::AttributeHandleSet * release_attributes()
Definition: FederateAmbassador.pb.h:19693
bool _internal_has_time() const
Definition: FederateAmbassador.pb.h:23769
SynchronizationPointRegistrationSucceeded & operator=(const SynchronizationPointRegistrationSucceeded &from)
Definition: FederateAmbassador.pb.h:1085
const std::string & objectinstancename() const
Definition: FederateAmbassador.pb.h:14668
::rti1516_2025::fedpro::FederateHandleSaveStatusPairArray * response_
Definition: FederateAmbassador.pb.h:2410
void InternalSwap(FederationSaved *other)
void unsafe_arena_set_allocated_attribute(::rti1516_2025::fedpro::AttributeHandle *attribute)
Definition: FederateAmbassador.pb.h:20914
::rti1516_2025::fedpro::AttributeHandleSet * attributes_
Definition: FederateAmbassador.pb.h:9749
::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName()
Definition: FederateAmbassador.pb.h:2924
void CopyFrom(const ReportFederationExecutionMembers &from)
::rti1516_2025::fedpro::AttributeIsOwnedByRTI * unsafe_arena_release_attributeisownedbyrti()
Definition: FederateAmbassador.pb.h:28137
mutable::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_
Definition: FederateAmbassador.pb.h:1998
bool has_objectinstance() const
Definition: FederateAmbassador.pb.h:18972
const ::rti1516_2025::fedpro::FederateHandle & federate() const
Definition: FederateAmbassador.pb.h:21262
mutable::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_
Definition: FederateAmbassador.pb.h:6460
bool _internal_has_synchronizationpointregistrationsucceeded() const
Definition: FederateAmbassador.pb.h:24323
void unsafe_arena_set_allocated_securedattributes(::rti1516_2025::fedpro::AttributeHandleSet *securedattributes)
Definition: FederateAmbassador.pb.h:22058
static const ClassData _class_data_
Definition: FederateAmbassador.pb.h:5714
::rti1516_2025::fedpro::ObjectInstanceHandle * objectinstance_
Definition: FederateAmbassador.pb.h:6452
void Swap(StopRegistrationForObjectClass *other)
Definition: FederateAmbassador.pb.h:3620
Definition: datatypes.pb.h:2596
const ::rti1516_2025::fedpro::FederateHandleSet & _internal_failedtosyncset() const
Definition: FederateAmbassador.pb.h:13513
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: FederateAmbassador.pb.h:4333
::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName()
Definition: FederateAmbassador.pb.h:1789
RemoveObjectInstance()
Definition: FederateAmbassador.pb.h:6468
ConveyedRegionSetDefaultTypeInternal _ConveyedRegionSet_default_instance_
const std::string & faultdescription() const
Definition: FederateAmbassador.pb.h:12872
::rti1516_2025::fedpro::FlushQueueGrant * flushqueuegrant_
Definition: FederateAmbassador.pb.h:12661
::rti1516_2025::fedpro::AttributeOwnershipUnavailable * mutable_attributeownershipunavailable()
Definition: FederateAmbassador.pb.h:27794
const ::rti1516_2025::fedpro::StopRegistrationForObjectClass & _internal_stopregistrationforobjectclass() const
Definition: FederateAmbassador.pb.h:25612
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: FederateAmbassador.pb.h:12705
FlushQueueGrant(FlushQueueGrant &&from) noexcept
Definition: FederateAmbassador.pb.h:10583
::rti1516_2025::fedpro::LogicalTime * unsafe_arena_release_time()
Definition: FederateAmbassador.pb.h:23546
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::LogicalTime * release_time()
Definition: FederateAmbassador.pb.h:19215
const ::rti1516_2025::fedpro::TimeConstrainedEnabled & timeconstrainedenabled() const
Definition: FederateAmbassador.pb.h:28281
::rti1516_2025::fedpro::ConnectionLost * mutable_connectionlost()
Definition: FederateAmbassador.pb.h:24020
::rti1516_2025::fedpro::RequestAttributeOwnershipRelease * _internal_mutable_requestattributeownershiprelease()
Definition: FederateAmbassador.pb.h:27860
::rti1516_2025::fedpro::ReportAttributeTransportationType * unsafe_arena_release_reportattributetransportationtype()
Definition: FederateAmbassador.pb.h:27323
ReportFederationExecutionDoesNotExist & operator=(ReportFederationExecutionDoesNotExist &&from) noexcept
Definition: FederateAmbassador.pb.h:801
void unsafe_arena_set_allocated_report(::rti1516_2025::fedpro::FederationExecutionInformationSet *report)
Definition: FederateAmbassador.pb.h:12934
void DestructorSkippable_
Definition: FederateAmbassador.pb.h:9394
void clear_synchronizationpointregistrationfailed()
Definition: FederateAmbassador.pb.h:24406
const ::rti1516_2025::fedpro::AttributeHandleSet & attributes() const
Definition: FederateAmbassador.pb.h:19852
::rti1516_2025::fedpro::ConfirmAttributeTransportationTypeChange * _internal_mutable_confirmattributetransportationtypechange()
Definition: FederateAmbassador.pb.h:27268
static const ReceiveInteraction & default_instance()
Definition: FederateAmbassador.pb.h:5401
::rti1516_2025::fedpro::AttributeHandleSet * attributes_
Definition: FederateAmbassador.pb.h:10105
bool has_time() const
Definition: FederateAmbassador.pb.h:23772
void UnsafeArenaSwap(FederationNotRestored *other)
Definition: FederateAmbassador.pb.h:3193
PROTOBUF_MUST_USE_RESULT std::string * release_label()
Definition: FederateAmbassador.pb.h:13627
::rti1516_2025::fedpro::ObjectInstanceHandle * unsafe_arena_release_objectinstance()
Definition: FederateAmbassador.pb.h:20856
void DestructorSkippable_
Definition: FederateAmbassador.pb.h:7406
::rti1516_2025::fedpro::MultipleObjectInstanceNameReservationFailed * _internal_mutable_multipleobjectinstancenamereservationfailed()
Definition: FederateAmbassador.pb.h:26084
const ::rti1516_2025::fedpro::ObjectInstanceHandle & objectinstance() const
Definition: FederateAmbassador.pb.h:15242
::rti1516_2025::fedpro::FederationExecutionInformationSet * unsafe_arena_release_report()
Definition: FederateAmbassador.pb.h:12962
bool _internal_has_attributes() const
Definition: FederateAmbassador.pb.h:22265
::rti1516_2025::fedpro::AttributeIsNotOwned * unsafe_arena_release_attributeisnotowned()
Definition: FederateAmbassador.pb.h:28063
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: FederateAmbassador.pb.h:3749
::rti1516_2025::fedpro::TurnInteractionsOn * _internal_mutable_turninteractionson()
Definition: FederateAmbassador.pb.h:25714
const ::rti1516_2025::fedpro::InteractionClassHandle & _internal_interactionclass() const
Definition: FederateAmbassador.pb.h:18061
const ::rti1516_2025::fedpro::RequestAttributeOwnershipRelease & requestattributeownershiprelease() const
Definition: FederateAmbassador.pb.h:27837
RemoveObjectInstanceWithTime & operator=(const RemoveObjectInstanceWithTime &from)
Definition: FederateAmbassador.pb.h:6662
std::string * mutable_reasonforresigndescription()
Definition: FederateAmbassador.pb.h:13209
bool _internal_has_transportationtype() const
Definition: FederateAmbassador.pb.h:15449
bool has_attributeownershipacquisitionnotification() const
Definition: FederateAmbassador.pb.h:27656
Definition: FederateAmbassador.pb.h:2830
::rti1516_2025::fedpro::ReceiveDirectedInteractionWithTime * mutable_receivedirectedinteractionwithtime()
Definition: FederateAmbassador.pb.h:26610
bool _internal_has_objectinstance() const
Definition: FederateAmbassador.pb.h:19755
PROTOBUF_ALWAYS_INLINE void _internal_set_objectinstancename(const std::string &value)
Definition: FederateAmbassador.pb.h:15117
const ::rti1516_2025::fedpro::ObjectInstanceHandle & objectinstance() const
Definition: FederateAmbassador.pb.h:15722
const std::string & updateratedesignator() const
Definition: FederateAmbassador.pb.h:20328
::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName()
Definition: FederateAmbassador.pb.h:3104
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::AttributeHandleSet * release_securedattributes()
Definition: FederateAmbassador.pb.h:22071
bool has_objectinstance() const
Definition: FederateAmbassador.pb.h:22182
void MergeFrom(const AnnounceSynchronizationPoint &from)
void set_usersuppliedtag(ArgT0 &&arg0, ArgT...args)
Definition: FederateAmbassador.pb.h:7767
void set_allocated_time(::rti1516_2025::fedpro::LogicalTime *time)
Definition: FederateAmbassador.pb.h:16250
Definition: FederateAmbassador.pb.h:3867
ObjectClassHandleDefaultTypeInternal _ObjectClassHandle_default_instance_
::rti1516_2025::fedpro::RequestRetraction * unsafe_arena_release_requestretraction()
Definition: FederateAmbassador.pb.h:28507
const char * _InternalParse(const char *ptr,::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final
ReceiveInteractionWithTimeDefaultTypeInternal _ReceiveInteractionWithTime_default_instance_
ReceiveDirectedInteraction(ReceiveDirectedInteraction &&from) noexcept
Definition: FederateAmbassador.pb.h:5923
::rti1516_2025::fedpro::AttributeHandleSet * mutable_attributes()
Definition: FederateAmbassador.pb.h:20519
::rti1516_2025::fedpro::MessageRetractionHandle * _internal_mutable_optionalretraction()
Definition: FederateAmbassador.pb.h:17535
static const RequestDivestitureConfirmation * internal_default_instance()
Definition: FederateAmbassador.pb.h:8890
void unsafe_arena_set_allocated_receiveinteraction(::rti1516_2025::fedpro::ReceiveInteraction *receiveinteraction)
Definition: FederateAmbassador.pb.h:26372
void unsafe_arena_set_allocated_interactionclass(::rti1516_2025::fedpro::InteractionClassHandle *interactionclass)
Definition: FederateAmbassador.pb.h:14500
void UnsafeArenaSwap(CallbackResponse *other)
Definition: FederateAmbassador.pb.h:12735
void set_usersuppliedtag(ArgT0 &&arg0, ArgT...args)
::rti1516_2025::fedpro::RequestFederationRestoreFailed * unsafe_arena_release_requestfederationrestorefailed()
Definition: FederateAmbassador.pb.h:25103
FederationRestored & operator=(const FederationRestored &from)
Definition: FederateAmbassador.pb.h:3023
const ::rti1516_2025::fedpro::MessageRetractionHandle & _internal_optionalretraction() const
Definition: FederateAmbassador.pb.h:16319
::rti1516_2025::fedpro::AttributeHandleSet * unsafe_arena_release_attributes()
Definition: FederateAmbassador.pb.h:23190
void set_synchronizationpointlabel(ArgT0 &&arg0, ArgT...args)
::rti1516_2025::fedpro::FederationNotRestored * unsafe_arena_release_federationnotrestored()
Definition: FederateAmbassador.pb.h:25399
void unsafe_arena_set_allocated_attributes(::rti1516_2025::fedpro::AttributeHandleSet *attributes)
Definition: FederateAmbassador.pb.h:19680
const ::rti1516_2025::fedpro::MessageRetractionHandle & _internal_optionalretraction() const
Definition: FederateAmbassador.pb.h:18663
TimeRegulationEnabled & operator=(const TimeRegulationEnabled &from)
Definition: FederateAmbassador.pb.h:10292
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: FederateAmbassador.pb.h:8150
::rti1516_2025::fedpro::FederateHandle * mutable_producingfederate()
Definition: FederateAmbassador.pb.h:17245
StopRegistrationForObjectClass & operator=(StopRegistrationForObjectClass &&from) noexcept
Definition: FederateAmbassador.pb.h:3588
int sentordertype_
Definition: FederateAmbassador.pb.h:6458
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: FederateAmbassador.pb.h:4490
::rti1516_2025::fedpro::ReportFederationExecutions * unsafe_arena_release_reportfederationexecutions()
Definition: FederateAmbassador.pb.h:24067
::rti1516_2025::fedpro::ObjectInstanceHandle * _internal_mutable_objectinstance()
Definition: FederateAmbassador.pb.h:19629
void clear_federationrestorebegun()
Definition: FederateAmbassador.pb.h:25146
void clear_receivedordertype()
Definition: FederateAmbassador.pb.h:18637
const ::rti1516_2025::fedpro::ObjectInstanceHandle & _internal_objectinstance() const
Definition: FederateAmbassador.pb.h:18975
FederationRestoreStatusResponse(FederationRestoreStatusResponse &&from) noexcept
Definition: FederateAmbassador.pb.h:3283
TimeConstrainedEnabled * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: FederateAmbassador.pb.h:10496
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: FederateAmbassador.pb.h:7962
SynchronizationPointRegistrationSucceeded * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: FederateAmbassador.pb.h:1141
::rti1516_2025::fedpro::FederationRestored * mutable_federationrestored()
Definition: FederateAmbassador.pb.h:25352
const ::rti1516_2025::fedpro::ObjectInstanceHandle & _internal_objectinstance() const
Definition: FederateAmbassador.pb.h:23243
Definition: FederateAmbassador.pb.h:12846
void clear_federationsaved()
Definition: FederateAmbassador.pb.h:24776
::rti1516_2025::fedpro::ObjectInstanceHandle * mutable_objectinstance()
Definition: FederateAmbassador.pb.h:21793
void Swap(ReportAttributeTransportationType *other)
Definition: FederateAmbassador.pb.h:8172
::rti1516_2025::fedpro::RequestDivestitureConfirmation * _internal_mutable_requestdivestitureconfirmation()
Definition: FederateAmbassador.pb.h:27638
int objectinstancenames_size() const
Definition: FederateAmbassador.pb.h:14768
static const ClassData _class_data_
Definition: FederateAmbassador.pb.h:10848
::rti1516_2025::fedpro::ObjectInstanceHandle * unsafe_arena_release_objectinstance()
Definition: FederateAmbassador.pb.h:21778
bool _internal_has_synchronizationpointregistrationfailed() const
Definition: FederateAmbassador.pb.h:24397
::rti1516_2025::fedpro::CallbackSucceeded * mutable_callbacksucceeded()
Definition: FederateAmbassador.pb.h:28621
void InternalArenaConstructable_
Definition: FederateAmbassador.pb.h:7926
bool _internal_has_receivedirectedinteractionwithtime() const
Definition: FederateAmbassador.pb.h:26543
TurnInteractionsOffDefaultTypeInternal _TurnInteractionsOff_default_instance_
::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr synchronizationpointlabel_
Definition: FederateAmbassador.pb.h:1688
::rti1516_2025::fedpro::ReceiveInteraction * receiveinteraction_
Definition: FederateAmbassador.pb.h:12634
::rti1516_2025::fedpro::ObjectInstanceHandle * mutable_objectinstance()
Definition: FederateAmbassador.pb.h:23119
::rti1516_2025::fedpro::TransportationTypeHandle * _internal_mutable_transportationtype()
Definition: FederateAmbassador.pb.h:15499
bool has_response() const
Definition: FederateAmbassador.pb.h:13814
FederationNotRestored()
Definition: FederateAmbassador.pb.h:3139
DiscoverObjectInstanceDefaultTypeInternal _DiscoverObjectInstance_default_instance_
bool _internal_has_objectinstance() const
Definition: FederateAmbassador.pb.h:19579
const ::rti1516_2025::fedpro::AttributeHandleSet & attributes() const
Definition: FederateAmbassador.pb.h:20648
PROTOBUF_MUST_USE_RESULT std::string * release_faultdescription()
Definition: FederateAmbassador.pb.h:12899
void set_allocated_producingfederate(::rti1516_2025::fedpro::FederateHandle *producingfederate)
Definition: FederateAmbassador.pb.h:18508
::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr label_
Definition: FederateAmbassador.pb.h:3002
PROTOBUF_MUST_USE_RESULT std::string * release_usersuppliedtag()
Definition: FederateAmbassador.pb.h:22603
bool has_requestdivestitureconfirmation() const
Definition: FederateAmbassador.pb.h:27582
void set_allocated_producingfederate(::rti1516_2025::fedpro::FederateHandle *producingfederate)
Definition: FederateAmbassador.pb.h:18028
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::ObjectInstanceHandle * release_objectinstance()
Definition: FederateAmbassador.pb.h:17689
::rti1516_2025::fedpro::ObjectInstanceHandle * objectinstance_
Definition: FederateAmbassador.pb.h:7408
void MergeFrom(const InitiateFederateSaveWithTime &from)
void set_has_attributeisnotowned()
Definition: FederateAmbassador.pb.h:28029
bool IsInitialized() const final
void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena *arena)
const ::rti1516_2025::fedpro::ObjectInstanceHandle & _internal_objectinstance() const
Definition: FederateAmbassador.pb.h:19761
bool has_initiatefederaterestore() const
Definition: FederateAmbassador.pb.h:25214
static const RequestAttributeOwnershipAssumption * internal_default_instance()
Definition: FederateAmbassador.pb.h:8706
void set_has_stopregistrationforobjectclass()
Definition: FederateAmbassador.pb.h:25587
bool _internal_has_federationrestorestatusresponse() const
Definition: FederateAmbassador.pb.h:25433
PROTOBUF_MUST_USE_RESULT std::string * release_usersuppliedtag()
Definition: FederateAmbassador.pb.h:17863
::rti1516_2025::fedpro::ProvideAttributeValueUpdate * mutable_provideattributevalueupdate()
Definition: FederateAmbassador.pb.h:26980
const ::rti1516_2025::fedpro::InitiateFederateSaveWithTime & _internal_initiatefederatesavewithtime() const
Definition: FederateAmbassador.pb.h:24724
const ::rti1516_2025::fedpro::RequestRetraction & _internal_requestretraction() const
Definition: FederateAmbassador.pb.h:28498
::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName()
Definition: FederateAmbassador.pb.h:4705
bool has_attributes() const
Definition: FederateAmbassador.pb.h:23326
void unsafe_arena_set_allocated_objectinstance(::rti1516_2025::fedpro::ObjectInstanceHandle *objectinstance)
Definition: FederateAmbassador.pb.h:18762
ConfirmInteractionTransportationTypeChange & operator=(const ConfirmInteractionTransportationTypeChange &from)
Definition: FederateAmbassador.pb.h:8324
~FederationSaved() override
friend void swap(ReceiveInteraction &a, ReceiveInteraction &b)
Definition: FederateAmbassador.pb.h:5411
::rti1516_2025::fedpro::ObjectInstanceHandle * mutable_objectinstance()
Definition: FederateAmbassador.pb.h:19637
bool _internal_has_provideattributevalueupdate() const
Definition: FederateAmbassador.pb.h:26913
::rti1516_2025::fedpro::LogicalTime * unsafe_arena_release_time()
Definition: FederateAmbassador.pb.h:17402
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final
::rti1516_2025::fedpro::AttributeOwnershipAcquisitionNotification * attributeownershipacquisitionnotification_
Definition: FederateAmbassador.pb.h:12652
PROTOBUF_ALWAYS_INLINE void _internal_set_usersuppliedtag(const std::string &value)
Definition: FederateAmbassador.pb.h:21707
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::AttributeOwnershipUnavailable * release_attributeownershipunavailable()
Definition: FederateAmbassador.pb.h:27744
::rti1516_2025::fedpro::ObjectInstanceHandle * unsafe_arena_release_objectinstance()
Definition: FederateAmbassador.pb.h:22444
::rti1516_2025::fedpro::InteractionClassHandle * interactionclass_
Definition: FederateAmbassador.pb.h:3861
PROTOBUF_MUST_USE_RESULT std::string * release_objectinstancename()
Definition: FederateAmbassador.pb.h:15125
Definition: FederateAmbassador.pb.h:7935
PROTOBUF_MUST_USE_RESULT std::string * release_label()
Definition: FederateAmbassador.pb.h:13677
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::LogicalTime * release_time()
Definition: FederateAmbassador.pb.h:13721
void Swap(CallbackResponse *other)
Definition: FederateAmbassador.pb.h:12727
AttributeOwnershipAcquisitionNotification()
Definition: FederateAmbassador.pb.h:9038
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::ObjectInstanceHandle * release_objectinstance()
Definition: FederateAmbassador.pb.h:18775
::rti1516_2025::fedpro::RequestFederationRestoreSucceeded * requestfederationrestoresucceeded_
Definition: FederateAmbassador.pb.h:12616
static const TurnInteractionsOff & default_instance()
Definition: FederateAmbassador.pb.h:3903
PROTOBUF_ALWAYS_INLINE void _internal_set_usersuppliedtag(const std::string &value)
Definition: FederateAmbassador.pb.h:21929
const std::string & usersuppliedtag() const
Definition: FederateAmbassador.pb.h:15886
FederationRestored * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: FederateAmbassador.pb.h:3079
void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena *arena)
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: FederateAmbassador.pb.h:9249
::rti1516_2025::fedpro::ObjectInstanceHandle * unsafe_arena_release_objectinstance()
Definition: FederateAmbassador.pb.h:20196
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: FederateAmbassador.pb.h:499
void set_allocated_parametervalues(::rti1516_2025::fedpro::ParameterHandleValueMap *parametervalues)
Definition: FederateAmbassador.pb.h:17810
void set_allocated_federationname(std::string *federationname)
Definition: FederateAmbassador.pb.h:13179
const ::rti1516_2025::fedpro::ParameterHandleValueMap & parametervalues() const
Definition: FederateAmbassador.pb.h:16980
void unsafe_arena_set_allocated_parametervalues(::rti1516_2025::fedpro::ParameterHandleValueMap *parametervalues)
Definition: FederateAmbassador.pb.h:16504
static const InitiateFederateRestore & default_instance()
Definition: FederateAmbassador.pb.h:2866
static const ClassData _class_data_
Definition: FederateAmbassador.pb.h:7336
std::string * mutable_usersuppliedtag()
Definition: FederateAmbassador.pb.h:18847
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: FederateAmbassador.pb.h:4484
mutable::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_
Definition: FederateAmbassador.pb.h:4606
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::FederationNotRestored * release_federationnotrestored()
Definition: FederateAmbassador.pb.h:25376
void InternalArenaConstructable_
Definition: FederateAmbassador.pb.h:8470
void Swap(FederationSaveStatusResponse *other)
Definition: FederateAmbassador.pb.h:2317
void unsafe_arena_set_allocated_postrestorefederatehandle(::rti1516_2025::fedpro::FederateHandle *postrestorefederatehandle)
Definition: FederateAmbassador.pb.h:14112
void SetCachedSize(int size) const final
void Swap(ReportInteractionTransportationType *other)
Definition: FederateAmbassador.pb.h:8528
::rti1516_2025::fedpro::ReportFederationExecutions * _internal_mutable_reportfederationexecutions()
Definition: FederateAmbassador.pb.h:24086
friend void swap(ReportAttributeTransportationType &a, ReportAttributeTransportationType &b)
Definition: FederateAmbassador.pb.h:8169
int GetCachedSize() const final
Definition: FederateAmbassador.pb.h:2089
mutable::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_
Definition: FederateAmbassador.pb.h:923
::rti1516_2025::fedpro::ReflectAttributeValues * unsafe_arena_release_reflectattributevalues()
Definition: FederateAmbassador.pb.h:26213
const ::rti1516_2025::fedpro::ConveyedRegionSet & _internal_optionalsentregions() const
Definition: FederateAmbassador.pb.h:16799
static void ArenaDtor(void *object)
void MergeFrom(const SynchronizationPointRegistrationSucceeded &from)
void Swap(DiscoverObjectInstance *other)
Definition: FederateAmbassador.pb.h:4660
const ::rti1516_2025::fedpro::SynchronizationPointRegistrationFailed & synchronizationpointregistrationfailed() const
Definition: FederateAmbassador.pb.h:24433
::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr label_
Definition: FederateAmbassador.pb.h:2554
std::string * mutable_synchronizationpointlabel()
Definition: FederateAmbassador.pb.h:13309
::rti1516_2025::fedpro::LogicalTime * _internal_mutable_time()
Definition: FederateAmbassador.pb.h:18581
bool has_producingfederate() const
Definition: FederateAmbassador.pb.h:17968
SynchronizationPointRegistrationFailed()
Definition: FederateAmbassador.pb.h:1219
::rti1516_2025::fedpro::ObjectInstanceHandle * _internal_mutable_objectinstance()
Definition: FederateAmbassador.pb.h:18797
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: FederateAmbassador.pb.h:1105
::rti1516_2025::fedpro::LogicalTime * time_
Definition: FederateAmbassador.pb.h:1997
void UnsafeArenaSwap(RequestFederationRestoreFailed *other)
Definition: FederateAmbassador.pb.h:2617
::rti1516_2025::fedpro::RemoveObjectInstanceWithTime * _internal_mutable_removeobjectinstancewithtime()
Definition: FederateAmbassador.pb.h:26750
::rti1516_2025::fedpro::ReceiveDirectedInteractionWithTime * _internal_mutable_receivedirectedinteractionwithtime()
Definition: FederateAmbassador.pb.h:26602
bool _internal_has_requestattributeownershiprelease() const
Definition: FederateAmbassador.pb.h:27801
static const RequestRetraction & default_instance()
Definition: FederateAmbassador.pb.h:10927
::rti1516_2025::fedpro::TransportationTypeHandle * _internal_mutable_transportationtype()
Definition: FederateAmbassador.pb.h:21211
const ::rti1516_2025::fedpro::ParameterHandleValueMap & parametervalues() const
Definition: FederateAmbassador.pb.h:16500
::rti1516_2025::fedpro::AttributeHandleSet * _internal_mutable_attributes()
Definition: FederateAmbassador.pb.h:20113
FlushQueueGrant & operator=(FlushQueueGrant &&from) noexcept
Definition: FederateAmbassador.pb.h:10592
TurnInteractionsOff * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: FederateAmbassador.pb.h:3936
void Swap(TurnInteractionsOff *other)
Definition: FederateAmbassador.pb.h:3916
const ::rti1516_2025::fedpro::AttributeHandleSet & _internal_attributes() const
Definition: FederateAmbassador.pb.h:20467
const ::rti1516_2025::fedpro::ReceiveInteraction & _internal_receiveinteraction() const
Definition: FederateAmbassador.pb.h:26352
mutable::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_
Definition: FederateAmbassador.pb.h:8118
::rti1516_2025::fedpro::AttributeHandleSet * mutable_attributes()
Definition: FederateAmbassador.pb.h:20121
const ::rti1516_2025::fedpro::AttributeOwnershipUnavailable & attributeownershipunavailable() const
Definition: FederateAmbassador.pb.h:27763
bool has_candidateattributes() const
Definition: FederateAmbassador.pb.h:22490
::rti1516_2025::fedpro::OrderType receivedordertype() const
Definition: FederateAmbassador.pb.h:19299
bool has_objectinstance() const
Definition: FederateAmbassador.pb.h:15234
void Swap(ConfirmAttributeOwnershipAcquisitionCancellation *other)
Definition: FederateAmbassador.pb.h:9636
::rti1516_2025::fedpro::FederateHandle * producingfederate_
Definition: FederateAmbassador.pb.h:5904
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
static const RequestDivestitureConfirmation & default_instance()
Definition: FederateAmbassador.pb.h:8887
::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName()
Definition: FederateAmbassador.pb.h:12772
std::string * _internal_mutable_synchronizationpointlabel()
Definition: FederateAmbassador.pb.h:13321
const ::rti1516_2025::fedpro::ParameterHandleValueMap & _internal_parametervalues() const
Definition: FederateAmbassador.pb.h:16495
::rti1516_2025::fedpro::OrderType receivedordertype() const
Definition: FederateAmbassador.pb.h:16299
std::string * _internal_mutable_reasonforresigndescription()
Definition: FederateAmbassador.pb.h:13221
bool _internal_has_producingfederate() const
Definition: FederateAmbassador.pb.h:17187
void SetCachedSize(int size) const final
RequestRetraction & operator=(RequestRetraction &&from) noexcept
Definition: FederateAmbassador.pb.h:10908
Definition: datatypes.pb.h:4531
void unsafe_arena_set_allocated_attributesoutofscope(::rti1516_2025::fedpro::AttributesOutOfScope *attributesoutofscope)
Definition: FederateAmbassador.pb.h:26890
static const AttributesInScope & default_instance()
Definition: FederateAmbassador.pb.h:6931
void InternalArenaConstructable_
Definition: FederateAmbassador.pb.h:2823
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: FederateAmbassador.pb.h:5642
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::ConfirmAttributeOwnershipAcquisitionCancellation * release_confirmattributeownershipacquisitioncancellation()
Definition: FederateAmbassador.pb.h:27892
RemoveObjectInstanceWithTime()
Definition: FederateAmbassador.pb.h:6652
::rti1516_2025::fedpro::InteractionClassHandle * mutable_interactionclass()
Definition: FederateAmbassador.pb.h:21395
const char * _InternalParse(const char *ptr,::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final
FederationNotSavedDefaultTypeInternal _FederationNotSaved_default_instance_
const ::rti1516_2025::fedpro::TurnInteractionsOff & turninteractionsoff() const
Definition: FederateAmbassador.pb.h:25765
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::FederateHandle * release_producingfederate()
Definition: FederateAmbassador.pb.h:16043
void UnsafeArenaSwap(FederationSaved *other)
Definition: FederateAmbassador.pb.h:2060
void set_usersuppliedtag(ArgT0 &&arg0, ArgT...args)
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: FederateAmbassador.pb.h:1564
::rti1516_2025::fedpro::AttributeHandleSet * unsafe_arena_release_offeredattributes()
Definition: FederateAmbassador.pb.h:21642
void InternalArenaConstructable_
Definition: FederateAmbassador.pb.h:2696
void CopyFrom(const InitiateFederateSaveWithTime &from)
void set_allocated_releasedattributes(::rti1516_2025::fedpro::AttributeHandleSet *releasedattributes)
Definition: FederateAmbassador.pb.h:21884
void DestructorSkippable_
Definition: FederateAmbassador.pb.h:3130
mutable::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_
Definition: FederateAmbassador.pb.h:467
const ::rti1516_2025::fedpro::FederationExecutionInformationSet & _internal_report() const
Definition: FederateAmbassador.pb.h:12925
void unsafe_arena_set_allocated_producingfederate(::rti1516_2025::fedpro::FederateHandle *producingfederate)
Definition: FederateAmbassador.pb.h:15156
bool has_attributeownershipunavailable() const
Definition: FederateAmbassador.pb.h:27730
void set_allocated_reasonforresigndescription(std::string *reasonforresigndescription)
Definition: FederateAmbassador.pb.h:13229
::rti1516_2025::fedpro::ReflectAttributeValuesWithTime * _internal_mutable_reflectattributevalueswithtime()
Definition: FederateAmbassador.pb.h:26306
bool _internal_has_reflectattributevalueswithtime() const
Definition: FederateAmbassador.pb.h:26247
void set_allocated_updateratedesignator(std::string *updateratedesignator)
Definition: FederateAmbassador.pb.h:20359
::rti1516_2025::fedpro::InteractionClassHandle * interactionclass_
Definition: FederateAmbassador.pb.h:5901
::rti1516_2025::fedpro::ObjectInstanceHandle * mutable_objectinstance()
Definition: FederateAmbassador.pb.h:18805
AttributeOwnershipUnavailable()
Definition: FederateAmbassador.pb.h:9222
bool has_objectclass() const
Definition: FederateAmbassador.pb.h:15012
mutable::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_
Definition: FederateAmbassador.pb.h:7578
InitiateFederateSave * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: FederateAmbassador.pb.h:1764
void UnsafeArenaSwap(AttributeOwnershipAcquisitionNotification *other)
Definition: FederateAmbassador.pb.h:9092
mutable::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_
Definition: FederateAmbassador.pb.h:4298
Definition: datatypes.pb.h:5566
bool has_objectclass() const
Definition: FederateAmbassador.pb.h:14398
FederationRestoreStatusResponse * New() const final
Definition: FederateAmbassador.pb.h:3340
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::ExceptionData * release_callbackfailed()
Definition: FederateAmbassador.pb.h:28637
void UnsafeArenaSwap(AttributeIsNotOwned *other)
Definition: FederateAmbassador.pb.h:10000
::rti1516_2025::fedpro::InteractionClassHandle * _internal_mutable_interactionclass()
Definition: FederateAmbassador.pb.h:21387
int GetCachedSize() const final
Definition: FederateAmbassador.pb.h:706
::rti1516_2025::fedpro::AttributeHandleSet * _internal_mutable_attributes()
Definition: FederateAmbassador.pb.h:22315
static void ArenaDtor(void *object)
void set_updateratedesignator(ArgT0 &&arg0, ArgT...args)
bool has_requestattributeownershipassumption() const
Definition: FederateAmbassador.pb.h:27508
void set_has_reportfederationexecutionmembers()
Definition: FederateAmbassador.pb.h:24107
ReceiveDirectedInteractionWithTime & operator=(const ReceiveDirectedInteractionWithTime &from)
Definition: FederateAmbassador.pb.h:6172
const ::rti1516_2025::fedpro::TransportationTypeHandle & _internal_transportationtype() const
Definition: FederateAmbassador.pb.h:15455
std::string * _internal_mutable_federationname()
Definition: FederateAmbassador.pb.h:13035
bool _internal_has_objectinstance() const
Definition: FederateAmbassador.pb.h:20813
::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName()
Definition: FederateAmbassador.pb.h:9129
::rti1516_2025::fedpro::ObjectInstanceHandle * _internal_mutable_objectinstance()
Definition: FederateAmbassador.pb.h:20863
static const ClassData _class_data_
Definition: FederateAmbassador.pb.h:6264
Definition: FederateAmbassador.pb.h:3719
std::string * _internal_mutable_synchronizationpointlabel()
Definition: FederateAmbassador.pb.h:13487
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::InteractionClassHandle * release_interactionclass()
Definition: FederateAmbassador.pb.h:16911
void clear_receivedordertype()
Definition: FederateAmbassador.pb.h:16293
::rti1516_2025::fedpro::ConveyedRegionSet * optionalsentregions_
Definition: FederateAmbassador.pb.h:5905
AttributeIsOwnedByRTI(AttributeIsOwnedByRTI &&from) noexcept
Definition: FederateAmbassador.pb.h:10119
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: FederateAmbassador.pb.h:2033
ReflectAttributeValuesWithTime * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: FederateAmbassador.pb.h:5128
AttributesOutOfScope & operator=(AttributesOutOfScope &&from) noexcept
Definition: FederateAmbassador.pb.h:7080
FederationSaved * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: FederateAmbassador.pb.h:2072
::rti1516_2025::fedpro::ObjectInstanceHandle * mutable_objectinstance()
Definition: FederateAmbassador.pb.h:14981
~ConnectionLost() override
static const StopRegistrationForObjectClass * internal_default_instance()
Definition: FederateAmbassador.pb.h:3610
Definition: FederateAmbassador.pb.h:10427
FederationSaveStatusResponse * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: FederateAmbassador.pb.h:2337
AttributeOwnershipAcquisitionNotification(AttributeOwnershipAcquisitionNotification &&from) noexcept
Definition: FederateAmbassador.pb.h:9043
Definition: datatypes.pb.h:529
const ::rti1516_2025::fedpro::ConfirmAttributeTransportationTypeChange & _internal_confirmattributetransportationtypechange() const
Definition: FederateAmbassador.pb.h:27240
void unsafe_arena_set_allocated_interactionclass(::rti1516_2025::fedpro::InteractionClassHandle *interactionclass)
Definition: FederateAmbassador.pb.h:18070
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::AttributeIsOwnedByRTI * release_attributeisownedbyrti()
Definition: FederateAmbassador.pb.h:28114
::rti1516_2025::fedpro::AttributeHandleSet * offeredattributes_
Definition: FederateAmbassador.pb.h:8845
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::ObjectInstanceHandle * release_objectinstance()
Definition: FederateAmbassador.pb.h:23265
bool has_discoverobjectinstance() const
Definition: FederateAmbassador.pb.h:26102
::rti1516_2025::fedpro::TurnInteractionsOff * turninteractionsoff_
Definition: FederateAmbassador.pb.h:12626
const std::string & synchronizationpointlabel() const
Definition: FederateAmbassador.pb.h:13368
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: FederateAmbassador.pb.h:7448
Definition: FederateAmbassador.pb.h:45
::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName()
Definition: FederateAmbassador.pb.h:10985
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: FederateAmbassador.pb.h:502
void _internal_set_receivedordertype(::rti1516_2025::fedpro::OrderType value)
Definition: FederateAmbassador.pb.h:18647
ReceiveDirectedInteractionWithTime & operator=(ReceiveDirectedInteractionWithTime &&from) noexcept
Definition: FederateAmbassador.pb.h:6176
::rti1516_2025::fedpro::ParameterHandleValueMap * mutable_parametervalues()
Definition: FederateAmbassador.pb.h:17805
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: FederateAmbassador.pb.h:7264
bool _internal_has_time() const
Definition: FederateAmbassador.pb.h:23503
std::string * _internal_mutable_federatename()
Definition: FederateAmbassador.pb.h:14077
const std::string & _internal_objectinstancenames(int index) const
Definition: FederateAmbassador.pb.h:14858
RequestFederationRestoreSucceeded()
Definition: FederateAmbassador.pb.h:2419
void set_has_reflectattributevalues()
Definition: FederateAmbassador.pb.h:26179
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: FederateAmbassador.pb.h:1246
::rti1516_2025::fedpro::LogicalTime * mutable_time()
Definition: FederateAmbassador.pb.h:16245
AttributeIsOwnedByRTI & operator=(AttributeIsOwnedByRTI &&from) noexcept
Definition: FederateAmbassador.pb.h:10128
PROTOBUF_ALWAYS_INLINE void _internal_set_reasonforresigndescription(const std::string &value)
Definition: FederateAmbassador.pb.h:13217
static const ClassData _class_data_
Definition: FederateAmbassador.pb.h:1944
void unsafe_arena_set_allocated_federateresigned(::rti1516_2025::fedpro::FederateResigned *federateresigned)
Definition: FederateAmbassador.pb.h:24300
ReportAttributeTransportationType * New() const final
Definition: FederateAmbassador.pb.h:8188
PROTOBUF_ALWAYS_INLINE void _internal_set_usersuppliedtag(const std::string &value)
Definition: FederateAmbassador.pb.h:22151
::rti1516_2025::fedpro::ObjectInstanceHandle * unsafe_arena_release_objectinstance()
Definition: FederateAmbassador.pb.h:23104
std::string * _internal_mutable_usersuppliedtag()
Definition: FederateAmbassador.pb.h:21711
::rti1516_2025::fedpro::FederateHandle * mutable_producingfederate()
Definition: FederateAmbassador.pb.h:15593
bool has_attributes() const
Definition: FederateAmbassador.pb.h:19668
FederationSaveStatusResponse & operator=(const FederationSaveStatusResponse &from)
Definition: FederateAmbassador.pb.h:2281
void set_allocated_producingfederate(::rti1516_2025::fedpro::FederateHandle *producingfederate)
Definition: FederateAmbassador.pb.h:17250
::rti1516_2025::fedpro::DiscoverObjectInstance * unsafe_arena_release_discoverobjectinstance()
Definition: FederateAmbassador.pb.h:26139
::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName()
Definition: FederateAmbassador.pb.h:5459
void unsafe_arena_set_allocated_callbacksucceeded(::rti1516_2025::fedpro::CallbackSucceeded *callbacksucceeded)
Definition: FederateAmbassador.pb.h:28605
const ::rti1516_2025::fedpro::ObjectInstanceHandle & objectinstance() const
Definition: FederateAmbassador.pb.h:20824
::rti1516_2025::fedpro::ObjectInstanceHandle * objectinstance_
Definition: FederateAmbassador.pb.h:9396
void InternalArenaConstructable_
Definition: FederateAmbassador.pb.h:8657
void InternalArenaConstructable_
Definition: FederateAmbassador.pb.h:9746
void InternalArenaConstructable_
Definition: FederateAmbassador.pb.h:2122
::rti1516_2025::fedpro::ObjectInstanceHandle * _internal_mutable_objectinstance()
Definition: FederateAmbassador.pb.h:19019
void set_allocated_federationname(std::string *federationname)
Definition: FederateAmbassador.pb.h:13043
const std::string & _internal_label() const
Definition: FederateAmbassador.pb.h:13970
const std::string & usersuppliedtag() const
Definition: FederateAmbassador.pb.h:16578
mutable::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_
Definition: FederateAmbassador.pb.h:9750
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::LogicalTime * release_time()
Definition: FederateAmbassador.pb.h:23441
void Swap(ReportFederationExecutions *other)
Definition: FederateAmbassador.pb.h:521
std::string * mutable_federatename()
Definition: FederateAmbassador.pb.h:14065
PROTOBUF_MUST_USE_RESULT std::string * release_synchronizationpointlabel()
Definition: FederateAmbassador.pb.h:13491
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: FederateAmbassador.pb.h:961
const ::rti1516_2025::fedpro::TurnUpdatesOnForObjectInstance & turnupdatesonforobjectinstance() const
Definition: FederateAmbassador.pb.h:27023
size_t ByteSizeLong() const final
bool has_objectinstance() const
Definition: FederateAmbassador.pb.h:20156
ReceiveInteractionWithTime(ReceiveInteractionWithTime &&from) noexcept
Definition: FederateAmbassador.pb.h:5617
const ::rti1516_2025::fedpro::TimeAdvanceGrant & timeadvancegrant() const
Definition: FederateAmbassador.pb.h:28429
void set_has_announcesynchronizationpoint()
Definition: FederateAmbassador.pb.h:24477
const ::rti1516_2025::fedpro::ObjectClassHandle & objectclass() const
Definition: FederateAmbassador.pb.h:15020
Definition: FederateAmbassador.pb.h:12599
bool has_timeconstrainedenabled() const
Definition: FederateAmbassador.pb.h:28248
::rti1516_2025::fedpro::AttributeOwnershipUnavailable * _internal_mutable_attributeownershipunavailable()
Definition: FederateAmbassador.pb.h:27786
::rti1516_2025::fedpro::ReportInteractionTransportationType * unsafe_arena_release_reportinteractiontransportationtype()
Definition: FederateAmbassador.pb.h:27471
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::ReceiveInteraction * release_receiveinteraction()
Definition: FederateAmbassador.pb.h:26338
::rti1516_2025::fedpro::AttributeHandleSet * attributes_
Definition: FederateAmbassador.pb.h:8116
::rti1516_2025::fedpro::AttributesInScope * mutable_attributesinscope()
Definition: FederateAmbassador.pb.h:26832
static const TimeConstrainedEnabled & default_instance()
Definition: FederateAmbassador.pb.h:10463
void Swap(TurnInteractionsOn *other)
Definition: FederateAmbassador.pb.h:3768
void set_allocated_usersuppliedtag(std::string *usersuppliedtag)
Definition: FederateAmbassador.pb.h:15437
friend void swap(RemoveObjectInstanceWithTime &a, RemoveObjectInstanceWithTime &b)
Definition: FederateAmbassador.pb.h:6695
ReportInteractionTransportationType & operator=(const ReportInteractionTransportationType &from)
Definition: FederateAmbassador.pb.h:8492
const std::string & _internal_synchronizationpointlabel() const
Definition: FederateAmbassador.pb.h:13264
void set_allocated_objectinstance(::rti1516_2025::fedpro::ObjectInstanceHandle *objectinstance)
Definition: FederateAmbassador.pb.h:23124
bool _internal_has_attributevalues() const
Definition: FederateAmbassador.pb.h:15797
const ::rti1516_2025::fedpro::RequestAttributeOwnershipAssumption & _internal_requestattributeownershipassumption() const
Definition: FederateAmbassador.pb.h:27536
::rti1516_2025::fedpro::LogicalTime * time_
Definition: FederateAmbassador.pb.h:5906
static const DiscoverObjectInstance & default_instance()
Definition: FederateAmbassador.pb.h:4647
Definition: FederateAmbassador.pb.h:1332
AttributeIsNotOwnedDefaultTypeInternal _AttributeIsNotOwned_default_instance_
TurnUpdatesOnForObjectInstanceWithRate & operator=(const TurnUpdatesOnForObjectInstanceWithRate &from)
Definition: FederateAmbassador.pb.h:7596
bool has_provideattributevalueupdate() const
Definition: FederateAmbassador.pb.h:26916
MultipleObjectInstanceNameReservationSucceeded * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: FederateAmbassador.pb.h:4372
::rti1516_2025::fedpro::RequestAttributeOwnershipRelease * mutable_requestattributeownershiprelease()
Definition: FederateAmbassador.pb.h:27868
void clear_receivedirectedinteraction()
Definition: FederateAmbassador.pb.h:26478
MultipleObjectInstanceNameReservationFailed(MultipleObjectInstanceNameReservationFailed &&from) noexcept
Definition: FederateAmbassador.pb.h:4465
void Swap(TurnUpdatesOffForObjectInstance *other)
Definition: FederateAmbassador.pb.h:7816
const ::rti1516_2025::fedpro::AttributeHandleSet & _internal_candidateattributes() const
Definition: FederateAmbassador.pb.h:22493
bool _internal_has_objectinstance() const
Definition: FederateAmbassador.pb.h:18969
void clear_failedtosyncset()
bool _internal_has_attribute() const
Definition: FederateAmbassador.pb.h:20899
::rti1516_2025::fedpro::FederationRestoreBegun * unsafe_arena_release_federationrestorebegun()
Definition: FederateAmbassador.pb.h:25177
int receivedordertype_
Definition: FederateAmbassador.pb.h:5909
ConnectionLost * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: FederateAmbassador.pb.h:397
::rti1516_2025::fedpro::TransportationTypeHandle * _internal_mutable_transportationtype()
Definition: FederateAmbassador.pb.h:21473
void set_allocated_parametervalues(::rti1516_2025::fedpro::ParameterHandleValueMap *parametervalues)
Definition: FederateAmbassador.pb.h:17032
FlushQueueGrant()
Definition: FederateAmbassador.pb.h:10578
void set_objectinstancename(ArgT0 &&arg0, ArgT...args)
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::FederateHandleSet * release_failedtosyncset()
Definition: FederateAmbassador.pb.h:13535
AttributesOutOfScope & operator=(const AttributesOutOfScope &from)
Definition: FederateAmbassador.pb.h:7076
bool _internal_has_report() const
Definition: FederateAmbassador.pb.h:13055
TimeConstrainedEnabled(TimeConstrainedEnabled &&from) noexcept
Definition: FederateAmbassador.pb.h:10435
::rti1516_2025::fedpro::ObjectInstanceHandle * objectinstance_
Definition: FederateAmbassador.pb.h:6150
FederationSaveStatusResponse(FederationSaveStatusResponse &&from) noexcept
Definition: FederateAmbassador.pb.h:2276
const ::rti1516_2025::fedpro::AttributeHandleSet & _internal_attributes() const
Definition: FederateAmbassador.pb.h:19847
static const ClassData _class_data_
Definition: FederateAmbassador.pb.h:11336
::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName()
Definition: FederateAmbassador.pb.h:10669
mutable::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_
Definition: FederateAmbassador.pb.h:8662
void unsafe_arena_set_allocated_receivedirectedinteraction(::rti1516_2025::fedpro::ReceiveDirectedInteraction *receivedirectedinteraction)
Definition: FederateAmbassador.pb.h:26520
::rti1516_2025::fedpro::TransportationTypeHandle * mutable_transportationtype()
Definition: FederateAmbassador.pb.h:21219
void InternalSwap(SynchronizationPointRegistrationSucceeded *other)
int GetCachedSize() const final
Definition: FederateAmbassador.pb.h:1781
::rti1516_2025::fedpro::ConfirmAttributeTransportationTypeChange * mutable_confirmattributetransportationtypechange()
Definition: FederateAmbassador.pb.h:27276
mutable::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_
Definition: FederateAmbassador.pb.h:7226
const std::string & _internal_synchronizationpointlabel() const
Definition: FederateAmbassador.pb.h:13480
static const ClassData _class_data_
Definition: FederateAmbassador.pb.h:3972
mutable::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_
Definition: FederateAmbassador.pb.h:5054
::rti1516_2025::fedpro::FederationSynchronized * mutable_federationsynchronized()
Definition: FederateAmbassador.pb.h:24612
void unsafe_arena_set_allocated_confirmattributetransportationtypechange(::rti1516_2025::fedpro::ConfirmAttributeTransportationTypeChange *confirmattributetransportationtypechange)
Definition: FederateAmbassador.pb.h:27260
bool _internal_has_attributeownershipacquisitionnotification() const
Definition: FederateAmbassador.pb.h:27653
ULong ObjectClassHandle
Definition: RTItypes13.h:104
::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName()
Definition: FederateAmbassador.pb.h:3813
::rti1516_2025::fedpro::ReportFederationExecutionMembers * _internal_mutable_reportfederationexecutionmembers()
Definition: FederateAmbassador.pb.h:24160
const ::rti1516_2025::fedpro::ObjectInstanceHandle & objectinstance() const
Definition: FederateAmbassador.pb.h:18980
friend void swap(MultipleObjectInstanceNameReservationFailed &a, MultipleObjectInstanceNameReservationFailed &b)
Definition: FederateAmbassador.pb.h:4503
FederationSaveStatusResponse * New() const final
Definition: FederateAmbassador.pb.h:2333
PROTOBUF_MUST_USE_RESULT std::string * release_usersuppliedtag()
Definition: FederateAmbassador.pb.h:18863
::rti1516_2025::fedpro::FederateHandle * _internal_mutable_producingfederate()
Definition: FederateAmbassador.pb.h:15191
static const RemoveObjectInstance * internal_default_instance()
Definition: FederateAmbassador.pb.h:6504
MultipleObjectInstanceNameReservationSucceeded(MultipleObjectInstanceNameReservationSucceeded &&from) noexcept
Definition: FederateAmbassador.pb.h:4311
Definition: FederateAmbassador.pb.h:928
Definition: datatypes.pb.h:5122
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::ReflectAttributeValues * release_reflectattributevalues()
Definition: FederateAmbassador.pb.h:26190
::rti1516_2025::fedpro::FederateHandleSaveStatusPairArray * unsafe_arena_release_response()
Definition: FederateAmbassador.pb.h:13854
static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message *to, const ::PROTOBUF_NAMESPACE_ID::Message &from)
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: FederateAmbassador.pb.h:1249
FederateResigned & operator=(FederateResigned &&from) noexcept
Definition: FederateAmbassador.pb.h:945
void set_allocated_optionalsentregions(::rti1516_2025::fedpro::ConveyedRegionSet *optionalsentregions)
Definition: FederateAmbassador.pb.h:16164
void set_receivedordertype(::rti1516_2025::fedpro::OrderType value)
Definition: FederateAmbassador.pb.h:17479
const ::rti1516_2025::fedpro::FederateHandle & producingfederate() const
Definition: FederateAmbassador.pb.h:16026
::rti1516_2025::fedpro::SynchronizationPointRegistrationSucceeded * _internal_mutable_synchronizationpointregistrationsucceeded()
Definition: FederateAmbassador.pb.h:24382
const std::string & usersuppliedtag() const
Definition: FederateAmbassador.pb.h:17058
RemoveObjectInstanceWithTime(RemoveObjectInstanceWithTime &&from) noexcept
Definition: FederateAmbassador.pb.h:6657
void set_has_reportinteractiontransportationtype()
Definition: FederateAmbassador.pb.h:27437
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: FederateAmbassador.pb.h:3456
bool has_time() const
Definition: FederateAmbassador.pb.h:23416
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::MessageRetractionHandle * release_optionalretraction()
Definition: FederateAmbassador.pb.h:16341
::rti1516_2025::fedpro::AttributesInScope * _internal_mutable_attributesinscope()
Definition: FederateAmbassador.pb.h:26824
ReceiveDirectedInteraction & operator=(ReceiveDirectedInteraction &&from) noexcept
Definition: FederateAmbassador.pb.h:5932
Definition: FederateAmbassador.pb.h:4303
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::ProvideAttributeValueUpdate * release_provideattributevalueupdate()
Definition: FederateAmbassador.pb.h:26930
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::ObjectInstanceHandle * release_objectinstance()
Definition: FederateAmbassador.pb.h:22651
Definition: datatypes.pb.h:2145
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::RequestAttributeOwnershipRelease * release_requestattributeownershiprelease()
Definition: FederateAmbassador.pb.h:27818
void DestructorSkippable_
Definition: FederateAmbassador.pb.h:8471
RemoveObjectInstanceWithTime * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: FederateAmbassador.pb.h:6718
Definition: FederateAmbassador.pb.h:1072
bool _internal_has_confirmattributeownershipacquisitioncancellation() const
Definition: FederateAmbassador.pb.h:27875
bool has_stopregistrationforobjectclass() const
Definition: FederateAmbassador.pb.h:25584
void set_usersuppliedtag(ArgT0 &&arg0, ArgT...args)
InitiateFederateRestore()
Definition: FederateAmbassador.pb.h:2833
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::LogicalTime * release_time()
Definition: FederateAmbassador.pb.h:18559
::rti1516_2025::fedpro::AttributeOwnershipAcquisitionNotification * unsafe_arena_release_attributeownershipacquisitionnotification()
Definition: FederateAmbassador.pb.h:27693
void unsafe_arena_set_allocated_attributes(::rti1516_2025::fedpro::AttributeHandleSet *attributes)
Definition: FederateAmbassador.pb.h:20652
void unsafe_arena_set_allocated_interactionclass(::rti1516_2025::fedpro::InteractionClassHandle *interactionclass)
Definition: FederateAmbassador.pb.h:16898
static const ClassData _class_data_
Definition: FederateAmbassador.pb.h:7872
::rti1516_2025::fedpro::ObjectInstanceHandle * mutable_objectinstance()
Definition: FederateAmbassador.pb.h:21571
::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr federationname_
Definition: FederateAmbassador.pb.h:777
ReceiveDirectedInteraction * New() const final
Definition: FederateAmbassador.pb.h:5980
::rti1516_2025::fedpro::FederateHandle * unsafe_arena_release_producingfederate()
Definition: FederateAmbassador.pb.h:17230
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::InitiateFederateRestore * release_initiatefederaterestore()
Definition: FederateAmbassador.pb.h:25228
::rti1516_2025::fedpro::AttributeHandleSet * _internal_mutable_attributes()
Definition: FederateAmbassador.pb.h:22759
const ::rti1516_2025::fedpro::TransportationTypeHandle & transportationtype() const
Definition: FederateAmbassador.pb.h:21172
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::AttributeHandleSet * release_attributes()
Definition: FederateAmbassador.pb.h:20489
::rti1516_2025::fedpro::ParameterHandleValueMap * _internal_mutable_parametervalues()
Definition: FederateAmbassador.pb.h:17797
void unsafe_arena_set_allocated_connectionlost(::rti1516_2025::fedpro::ConnectionLost *connectionlost)
Definition: FederateAmbassador.pb.h:24004
RequestFederationRestoreSucceededDefaultTypeInternal _RequestFederationRestoreSucceeded_default_instance_
bool has_objectinstance() const
Definition: FederateAmbassador.pb.h:23240
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: FederateAmbassador.pb.h:355
void set_allocated_objectinstance(::rti1516_2025::fedpro::ObjectInstanceHandle *objectinstance)
Definition: FederateAmbassador.pb.h:22242
static const MultipleObjectInstanceNameReservationFailed * internal_default_instance()
Definition: FederateAmbassador.pb.h:4496
Definition: FederateAmbassador.pb.h:620
void set_allocated_objectinstance(::rti1516_2025::fedpro::ObjectInstanceHandle *objectinstance)
Definition: FederateAmbassador.pb.h:20614
const std::string & _internal_updateratedesignator() const
Definition: FederateAmbassador.pb.h:20344
bool _internal_has_time() const
Definition: FederateAmbassador.pb.h:23593
void unsafe_arena_set_allocated_turninteractionson(::rti1516_2025::fedpro::TurnInteractionsOn *turninteractionson)
Definition: FederateAmbassador.pb.h:25706
RequestAttributeOwnershipAssumption & operator=(RequestAttributeOwnershipAssumption &&from) noexcept
Definition: FederateAmbassador.pb.h:8684
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::InteractionClassHandle * release_interactionclass()
Definition: FederateAmbassador.pb.h:21103
CallbackRequestCase callbackRequest_case() const
Definition: FederateAmbassador.pb.h:28546
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::ObjectInstanceHandle * release_objectinstance()
Definition: FederateAmbassador.pb.h:23089
void unsafe_arena_set_allocated_parametervalues(::rti1516_2025::fedpro::ParameterHandleValueMap *parametervalues)
Definition: FederateAmbassador.pb.h:17762
::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName()
Definition: FederateAmbassador.pb.h:1625
::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName()
Definition: FederateAmbassador.pb.h:878
void InternalArenaConstructable_
Definition: FederateAmbassador.pb.h:11031
::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName()
Definition: FederateAmbassador.pb.h:3517
bool has_failedtosyncset() const
Definition: FederateAmbassador.pb.h:13510
::rti1516_2025::fedpro::LogicalTime * time_
Definition: FederateAmbassador.pb.h:6456
void unsafe_arena_set_allocated_optionalsentregions(::rti1516_2025::fedpro::ConveyedRegionSet *optionalsentregions)
Definition: FederateAmbassador.pb.h:17288
::rti1516_2025::fedpro::LogicalTime * mutable_time()
Definition: FederateAmbassador.pb.h:13751
bool has_turninteractionson() const
Definition: FederateAmbassador.pb.h:25658
void set_allocated_usersuppliedtag(std::string *usersuppliedtag)
Definition: FederateAmbassador.pb.h:16609
void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena *arena)
void unsafe_arena_set_allocated_timeconstrainedenabled(::rti1516_2025::fedpro::TimeConstrainedEnabled *timeconstrainedenabled)
Definition: FederateAmbassador.pb.h:28296
void UnsafeArenaSwap(RequestAttributeOwnershipAssumption *other)
Definition: FederateAmbassador.pb.h:8724
void clear_attributeisnotowned()
Definition: FederateAmbassador.pb.h:28032
Definition: FederateAmbassador.pb.h:10891
TurnUpdatesOnForObjectInstance * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: FederateAmbassador.pb.h:7484
void clear_reason()
Definition: FederateAmbassador.pb.h:13787
void unsafe_arena_set_allocated_attributes(::rti1516_2025::fedpro::AttributeHandleSet *attributes)
Definition: FederateAmbassador.pb.h:23162
friend void swap(RequestFederationRestoreFailed &a, RequestFederationRestoreFailed &b)
Definition: FederateAmbassador.pb.h:2606
ConfirmAttributeOwnershipAcquisitionCancellation()
Definition: FederateAmbassador.pb.h:9590
SynchronizationPointRegistrationFailed & operator=(SynchronizationPointRegistrationFailed &&from) noexcept
Definition: FederateAmbassador.pb.h:1233
bool has_federationsynchronized() const
Definition: FederateAmbassador.pb.h:24548
void UnsafeArenaSwap(ReflectAttributeValues *other)
Definition: FederateAmbassador.pb.h:4872
void set_allocated_interactionclass(::rti1516_2025::fedpro::InteractionClassHandle *interactionclass)
Definition: FederateAmbassador.pb.h:21138
const ::rti1516_2025::fedpro::ReportFederationExecutions & _internal_reportfederationexecutions() const
Definition: FederateAmbassador.pb.h:24058
void clear_synchronizationpointlabel()
Definition: FederateAmbassador.pb.h:13461
::rti1516_2025::fedpro::AttributeHandleSet * attributes_
Definition: FederateAmbassador.pb.h:7409
const ::rti1516_2025::fedpro::ObjectInstanceHandle & _internal_objectinstance() const
Definition: FederateAmbassador.pb.h:21519
const ::rti1516_2025::fedpro::TransportationTypeHandle & _internal_transportationtype() const
Definition: FederateAmbassador.pb.h:21167
::rti1516_2025::fedpro::ObjectClassHandle * unsafe_arena_release_objectclass()
Definition: FederateAmbassador.pb.h:14438
const ::rti1516_2025::fedpro::ObjectInstanceHandle & _internal_objectinstance() const
Definition: FederateAmbassador.pb.h:15237
::rti1516_2025::fedpro::FederateHandleSet * failedtosyncset_
Definition: FederateAmbassador.pb.h:1689
PROTOBUF_MUST_USE_RESULT std::string * release_synchronizationpointlabel()
Definition: FederateAmbassador.pb.h:13275
void set_has_reportfederationexecutiondoesnotexist()
Definition: FederateAmbassador.pb.h:24181
const std::string & _internal_label() const
Definition: FederateAmbassador.pb.h:14024
void Swap(RequestFederationRestoreFailed *other)
Definition: FederateAmbassador.pb.h:2609
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: FederateAmbassador.pb.h:7090
static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message *to, const ::PROTOBUF_NAMESPACE_ID::Message &from)
ReportInteractionTransportationType * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: FederateAmbassador.pb.h:8548
::rti1516_2025::fedpro::TransportationTypeHandle * transportationtype_
Definition: FederateAmbassador.pb.h:8473
static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message *to, const ::PROTOBUF_NAMESPACE_ID::Message &from)
LogicalTimeDefaultTypeInternal _LogicalTime_default_instance_
ReportInteractionTransportationType & operator=(ReportInteractionTransportationType &&from) noexcept
Definition: FederateAmbassador.pb.h:8496
const std::string & federatename() const
Definition: FederateAmbassador.pb.h:14054
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::AttributeHandleSet * release_attributes()
Definition: FederateAmbassador.pb.h:20091
bool has_producingfederate() const
Definition: FederateAmbassador.pb.h:16018
const ::rti1516_2025::fedpro::AttributeHandleSet & _internal_securedattributes() const
Definition: FederateAmbassador.pb.h:22049
friend void swap(ReceiveInteractionWithTime &a, ReceiveInteractionWithTime &b)
Definition: FederateAmbassador.pb.h:5655
void unsafe_arena_set_allocated_transportationtype(::rti1516_2025::fedpro::TransportationTypeHandle *transportationtype)
Definition: FederateAmbassador.pb.h:18374
friend void swap(ConfirmInteractionTransportationTypeChange &a, ConfirmInteractionTransportationTypeChange &b)
Definition: FederateAmbassador.pb.h:8357
void DestructorSkippable_
Definition: FederateAmbassador.pb.h:11159
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::MultipleObjectInstanceNameReservationSucceeded * release_multipleobjectinstancenamereservationsucceeded()
Definition: FederateAmbassador.pb.h:25968
friend void swap(MultipleObjectInstanceNameReservationSucceeded &a, MultipleObjectInstanceNameReservationSucceeded &b)
Definition: FederateAmbassador.pb.h:4349
TimeAdvanceGrantDefaultTypeInternal _TimeAdvanceGrant_default_instance_
size_t ByteSizeLong() const final
void set_allocated_report(::rti1516_2025::fedpro::FederationExecutionInformationSet *report)
Definition: FederateAmbassador.pb.h:12982
::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName()
Definition: FederateAmbassador.pb.h:4397
void DestructorSkippable_
Definition: FederateAmbassador.pb.h:2697
TurnUpdatesOnForObjectInstance * New() const final
Definition: FederateAmbassador.pb.h:7480
MultipleObjectInstanceNameReservationFailed * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: FederateAmbassador.pb.h:4526
const ::rti1516_2025::fedpro::AttributeHandleValueMap & _internal_attributevalues() const
Definition: FederateAmbassador.pb.h:15323
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::TransportationTypeHandle * release_transportationtype()
Definition: FederateAmbassador.pb.h:15957
PROTOBUF_MUST_USE_RESULT std::string * release_federatename()
Definition: FederateAmbassador.pb.h:14081
void clear_reason()
Definition: FederateAmbassador.pb.h:13341
void clear_federationrestored()
Definition: FederateAmbassador.pb.h:25294
bool has_synchronizationpointregistrationsucceeded() const
Definition: FederateAmbassador.pb.h:24326
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: FederateAmbassador.pb.h:2593
Definition: FederateAmbassador.pb.h:587
const ::rti1516_2025::fedpro::InteractionClassHandle & _internal_interactionclass() const
Definition: FederateAmbassador.pb.h:17581
AttributesInScope()
Definition: FederateAmbassador.pb.h:6898
PROTOBUF_ALWAYS_INLINE void _internal_set_federationname(const std::string &value)
Definition: FederateAmbassador.pb.h:13167
void InternalArenaConstructable_
Definition: FederateAmbassador.pb.h:8113
bool has_objectinstance() const
Definition: FederateAmbassador.pb.h:23064
const ::rti1516_2025::fedpro::AttributesOutOfScope & attributesoutofscope() const
Definition: FederateAmbassador.pb.h:26875
friend void swap(FederationRestored &a, FederationRestored &b)
Definition: FederateAmbassador.pb.h:3056
::PROTOBUF_NAMESPACE_ID::uint8 * _InternalSerialize(::PROTOBUF_NAMESPACE_ID::uint8 *target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final
ObjectInstanceNameReservationFailed & operator=(const ObjectInstanceNameReservationFailed &from)
Definition: FederateAmbassador.pb.h:4172
void InternalArenaConstructable_
Definition: FederateAmbassador.pb.h:3267
::rti1516_2025::fedpro::LogicalTime * time_
Definition: FederateAmbassador.pb.h:5356
mutable::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_
Definition: FederateAmbassador.pb.h:3270
const ::rti1516_2025::fedpro::LogicalTime & time() const
Definition: FederateAmbassador.pb.h:23604
const ::rti1516_2025::fedpro::TransportationTypeHandle & transportationtype() const
Definition: FederateAmbassador.pb.h:20996
void clear_reportfederationexecutiondoesnotexist()
Definition: FederateAmbassador.pb.h:24184
::rti1516_2025::fedpro::FederateHandle * _internal_mutable_producingfederate()
Definition: FederateAmbassador.pb.h:16065
bool _internal_has_transportationtype() const
Definition: FederateAmbassador.pb.h:16621
static const AttributeIsOwnedByRTI * internal_default_instance()
Definition: FederateAmbassador.pb.h:10150
static const MultipleObjectInstanceNameReservationFailed & default_instance()
Definition: FederateAmbassador.pb.h:4493
Definition: FederateAmbassador.pb.h:7231
void unsafe_arena_set_allocated_interactionclass(::rti1516_2025::fedpro::InteractionClassHandle *interactionclass)
Definition: FederateAmbassador.pb.h:14590
ObjectInstanceNameReservationFailed * New() const final
Definition: FederateAmbassador.pb.h:4224
::rti1516_2025::fedpro::TurnUpdatesOnForObjectInstance * _internal_mutable_turnupdatesonforobjectinstance()
Definition: FederateAmbassador.pb.h:27046
::rti1516_2025::fedpro::ObjectInstanceNameReservationSucceeded * unsafe_arena_release_objectinstancenamereservationsucceeded()
Definition: FederateAmbassador.pb.h:25843
AnnounceSynchronizationPoint * New() const final
Definition: FederateAmbassador.pb.h:1436
::rti1516_2025::fedpro::LogicalTime * _internal_mutable_optimistictime()
Definition: FederateAmbassador.pb.h:23729
::rti1516_2025::fedpro::InformAttributeOwnership * informattributeownership_
Definition: FederateAmbassador.pb.h:12656
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: FederateAmbassador.pb.h:8153
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: FederateAmbassador.pb.h:4189
void clear_requestattributeownershipassumption()
Definition: FederateAmbassador.pb.h:27514
::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr usersuppliedtag_
Definition: FederateAmbassador.pb.h:7407
void UnsafeArenaSwap(ReceiveInteraction *other)
Definition: FederateAmbassador.pb.h:5422
bool IsInitialized() const final
::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName()
Definition: FederateAmbassador.pb.h:714
::rti1516_2025::fedpro::OrderType _internal_receivedordertype() const
Definition: FederateAmbassador.pb.h:17468
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: FederateAmbassador.pb.h:7797
::rti1516_2025::fedpro::ObjectInstanceHandle * objectinstance_
Definition: FederateAmbassador.pb.h:9748
bool _internal_has_objectinstance() const
Definition: FederateAmbassador.pb.h:22401
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::ParameterHandleValueMap * release_parametervalues()
Definition: FederateAmbassador.pb.h:17775
const ::rti1516_2025::fedpro::ExceptionData & callbackfailed() const
Definition: FederateAmbassador.pb.h:28656
static const StopRegistrationForObjectClass & default_instance()
Definition: FederateAmbassador.pb.h:3607
void set_receivedordertype(::rti1516_2025::fedpro::OrderType value)
Definition: FederateAmbassador.pb.h:19307
TurnUpdatesOnForObjectInstance()
Definition: FederateAmbassador.pb.h:7418
::PROTOBUF_NAMESPACE_ID::uint8 * _InternalSerialize(::PROTOBUF_NAMESPACE_ID::uint8 *target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final
void Swap(AnnounceSynchronizationPoint *other)
Definition: FederateAmbassador.pb.h:1420
::rti1516_2025::fedpro::FederateHandle * unsafe_arena_release_producingfederate()
Definition: FederateAmbassador.pb.h:18008
bool has_transportationtype() const
Definition: FederateAmbassador.pb.h:21426
CallbackRequestDefaultTypeInternal _CallbackRequest_default_instance_
TurnInteractionsOff(TurnInteractionsOff &&from) noexcept
Definition: FederateAmbassador.pb.h:3875
const ::rti1516_2025::fedpro::AttributeHandleValueMap & attributevalues() const
Definition: FederateAmbassador.pb.h:15808
bool has_synchronizationpointregistrationfailed() const
Definition: FederateAmbassador.pb.h:24400
bool has_interactionclass() const
Definition: FederateAmbassador.pb.h:21340
std::string * _internal_mutable_usersuppliedtag()
Definition: FederateAmbassador.pb.h:13437
AttributeIsOwnedByRTI & operator=(const AttributeIsOwnedByRTI &from)
Definition: FederateAmbassador.pb.h:10124
::rti1516_2025::fedpro::AttributeIsOwnedByRTI * _internal_mutable_attributeisownedbyrti()
Definition: FederateAmbassador.pb.h:28156
void unsafe_arena_set_allocated_time(::rti1516_2025::fedpro::LogicalTime *time)
Definition: FederateAmbassador.pb.h:23428
::rti1516_2025::fedpro::ObjectClassHandle * objectclass_
Definition: FederateAmbassador.pb.h:3565
ReceiveInteraction * New() const final
Definition: FederateAmbassador.pb.h:5430
const ::rti1516_2025::fedpro::ConfirmInteractionTransportationTypeChange & _internal_confirminteractiontransportationtypechange() const
Definition: FederateAmbassador.pb.h:27388
bool _internal_has_transportationtype() const
Definition: FederateAmbassador.pb.h:21161
ConfirmAttributeTransportationTypeChange(ConfirmAttributeTransportationTypeChange &&from) noexcept
Definition: FederateAmbassador.pb.h:7943
::rti1516_2025::fedpro::FederationRestored * _internal_mutable_federationrestored()
Definition: FederateAmbassador.pb.h:25344
::rti1516_2025::fedpro::SynchronizationPointRegistrationFailed * synchronizationpointregistrationfailed_
Definition: FederateAmbassador.pb.h:12608
void set_allocated_objectinstance(::rti1516_2025::fedpro::ObjectInstanceHandle *objectinstance)
Definition: FederateAmbassador.pb.h:23300
void unsafe_arena_set_allocated_objectinstance(::rti1516_2025::fedpro::ObjectInstanceHandle *objectinstance)
Definition: FederateAmbassador.pb.h:18156
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::FederationSaved * release_federationsaved()
Definition: FederateAmbassador.pb.h:24784
FederateResignedDefaultTypeInternal _FederateResigned_default_instance_
::rti1516_2025::fedpro::AttributeIsOwnedByRTI * mutable_attributeisownedbyrti()
Definition: FederateAmbassador.pb.h:28164
bool _internal_has_parametervalues() const
Definition: FederateAmbassador.pb.h:18227
void set_allocated_attributes(::rti1516_2025::fedpro::AttributeHandleSet *attributes)
Definition: FederateAmbassador.pb.h:23210
ConnectionLost()
Definition: FederateAmbassador.pb.h:331
TransportationTypeHandleDefaultTypeInternal _TransportationTypeHandle_default_instance_
void CopyFrom(const FederationSynchronized &from)
const ::rti1516_2025::fedpro::FederateHandle & _internal_producingfederate() const
Definition: FederateAmbassador.pb.h:17193
::rti1516_2025::fedpro::FederateResigned * unsafe_arena_release_federateresigned()
Definition: FederateAmbassador.pb.h:24289
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::ObjectInstanceHandle * release_objectinstance()
Definition: FederateAmbassador.pb.h:22429
void set_allocated_objectinstance(::rti1516_2025::fedpro::ObjectInstanceHandle *objectinstance)
Definition: FederateAmbassador.pb.h:17724
::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName()
Definition: FederateAmbassador.pb.h:11325
void Swap(RemoveObjectInstance *other)
Definition: FederateAmbassador.pb.h:6514
bool has_producingfederate() const
Definition: FederateAmbassador.pb.h:17190
bool has_optionalretraction() const
Definition: FederateAmbassador.pb.h:16316
::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName()
Definition: FederateAmbassador.pb.h:2097
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: FederateAmbassador.pb.h:1404
void set_reason(::rti1516_2025::fedpro::SynchronizationPointFailureReason value)
Definition: FederateAmbassador.pb.h:13355
static const InitiateFederateSave & default_instance()
Definition: FederateAmbassador.pb.h:1731
void set_allocated_postrestorefederatehandle(::rti1516_2025::fedpro::FederateHandle *postrestorefederatehandle)
Definition: FederateAmbassador.pb.h:14160
bool has_optionalretraction() const
Definition: FederateAmbassador.pb.h:19316
void DestructorSkippable_
Definition: FederateAmbassador.pb.h:1687
void clear_initiatefederaterestore()
Definition: FederateAmbassador.pb.h:25220
void set_label(ArgT0 &&arg0, ArgT...args)
::rti1516_2025::fedpro::LogicalTime * unsafe_arena_release_time()
Definition: FederateAmbassador.pb.h:23636
static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message *to, const ::PROTOBUF_NAMESPACE_ID::Message &from)
static const InitiateFederateRestore * internal_default_instance()
Definition: FederateAmbassador.pb.h:2869
TurnInteractionsOn * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: FederateAmbassador.pb.h:3788
void set_has_connectionlost()
Definition: FederateAmbassador.pb.h:23959
TurnUpdatesOnForObjectInstanceWithRateDefaultTypeInternal _TurnUpdatesOnForObjectInstanceWithRate_default_instance_
const ::rti1516_2025::fedpro::LogicalTime & time() const
Definition: FederateAmbassador.pb.h:23424
const ::rti1516_2025::fedpro::AttributeHandleSet & attributes() const
Definition: FederateAmbassador.pb.h:20250
::rti1516_2025::fedpro::MultipleObjectInstanceNameReservationSucceeded * _internal_mutable_multipleobjectinstancenamereservationsucceeded()
Definition: FederateAmbassador.pb.h:26010
mutable::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_
Definition: FederateAmbassador.pb.h:3418
const ::rti1516_2025::fedpro::LogicalTime & _internal_time() const
Definition: FederateAmbassador.pb.h:23509
::rti1516_2025::fedpro::ObjectInstanceHandle * _internal_mutable_objectinstance()
Definition: FederateAmbassador.pb.h:15281
friend void swap(InitiateFederateSave &a, InitiateFederateSave &b)
Definition: FederateAmbassador.pb.h:1741
FederationSynchronized * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: FederateAmbassador.pb.h:1600
static const ConfirmAttributeTransportationTypeChange & default_instance()
Definition: FederateAmbassador.pb.h:7971
void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena *arena)
PROTOBUF_ALWAYS_INLINE void _internal_set_usersuppliedtag(const std::string &value)
Definition: FederateAmbassador.pb.h:16597
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: FederateAmbassador.pb.h:2737
bool _internal_has_multipleobjectinstancenamereservationfailed() const
Definition: FederateAmbassador.pb.h:26025
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::TransportationTypeHandle * release_transportationtype()
Definition: FederateAmbassador.pb.h:17129
ReceiveDirectedInteractionDefaultTypeInternal _ReceiveDirectedInteraction_default_instance_
const ::rti1516_2025::fedpro::ObjectInstanceHandle & _internal_objectinstance() const
Definition: FederateAmbassador.pb.h:21963
void clear_attributesinscope()
Definition: FederateAmbassador.pb.h:26774
FederationExecutionMemberInformationSetDefaultTypeInternal _FederationExecutionMemberInformationSet_default_instance_
::rti1516_2025::fedpro::AttributeHandleSet * unsafe_arena_release_attributes()
Definition: FederateAmbassador.pb.h:19532
void set_label(ArgT0 &&arg0, ArgT...args)
void CopyFrom(const InitiateFederateSave &from)
size_t ByteSizeLong() const final
static const ClassData _class_data_
Definition: FederateAmbassador.pb.h:4920
::rti1516_2025::fedpro::InteractionClassHandle * _internal_mutable_interactionclass()
Definition: FederateAmbassador.pb.h:16933
void set_usersuppliedtag(ArgT0 &&arg0, ArgT...args)
::rti1516_2025::fedpro::ObjectInstanceNameReservationSucceeded * _internal_mutable_objectinstancenamereservationsucceeded()
Definition: FederateAmbassador.pb.h:25862
::rti1516_2025::fedpro::RemoveObjectInstance * unsafe_arena_release_removeobjectinstance()
Definition: FederateAmbassador.pb.h:26657
::rti1516_2025::fedpro::AttributeOwnershipUnavailable * attributeownershipunavailable_
Definition: FederateAmbassador.pb.h:12653
bool has_receivedirectedinteractionwithtime() const
Definition: FederateAmbassador.pb.h:26546
::rti1516_2025::fedpro::OrderType sentordertype() const
Definition: FederateAmbassador.pb.h:17451
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::AttributeHandleSet * release_attributes()
Definition: FederateAmbassador.pb.h:20267
::rti1516_2025::fedpro::MessageRetractionHandle * optionalretraction_
Definition: FederateAmbassador.pb.h:6887
const std::string & _internal_usersuppliedtag() const
Definition: FederateAmbassador.pb.h:21704
bool _internal_has_producingfederate() const
Definition: FederateAmbassador.pb.h:15535
void UnsafeArenaSwap(TurnInteractionsOff *other)
Definition: FederateAmbassador.pb.h:3924
static const ClassData _class_data_
Definition: FederateAmbassador.pb.h:8040
static const ReflectAttributeValues & default_instance()
Definition: FederateAmbassador.pb.h:4851
std::string * mutable_usersuppliedtag()
Definition: FederateAmbassador.pb.h:17069
void UnsafeArenaSwap(TimeRegulationEnabled *other)
Definition: FederateAmbassador.pb.h:10336
bool has_multipleobjectinstancenamereservationfailed() const
Definition: FederateAmbassador.pb.h:26028
::rti1516_2025::fedpro::AttributesOutOfScope * attributesoutofscope_
Definition: FederateAmbassador.pb.h:12641
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: FederateAmbassador.pb.h:2590
PROTOBUF_MUST_USE_RESULT std::string * release_label()
Definition: FederateAmbassador.pb.h:14035
void clear_confirminteractiontransportationtypechange()
Definition: FederateAmbassador.pb.h:27366
mutable::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_
Definition: FederateAmbassador.pb.h:615
FederationSynchronizedDefaultTypeInternal _FederationSynchronized_default_instance_
const ::rti1516_2025::fedpro::FederationRestored & _internal_federationrestored() const
Definition: FederateAmbassador.pb.h:25316
InitiateFederateSave()
Definition: FederateAmbassador.pb.h:1698
const ::rti1516_2025::fedpro::RemoveObjectInstance & _internal_removeobjectinstance() const
Definition: FederateAmbassador.pb.h:26648
const ::rti1516_2025::fedpro::ObjectInstanceHandle & objectinstance() const
Definition: FederateAmbassador.pb.h:23248
::rti1516_2025::fedpro::ParameterHandleValueMap * parametervalues_
Definition: FederateAmbassador.pb.h:6151
const ::rti1516_2025::fedpro::ReceiveInteractionWithTime & _internal_receiveinteractionwithtime() const
Definition: FederateAmbassador.pb.h:26426
void unsafe_arena_set_allocated_optionalretraction(::rti1516_2025::fedpro::MessageRetractionHandle *optionalretraction)
Definition: FederateAmbassador.pb.h:16328
::rti1516_2025::fedpro::FederationSaveStatusResponse * mutable_federationsavestatusresponse()
Definition: FederateAmbassador.pb.h:24982
Definition: FederateAmbassador.pb.h:9035
RemoveObjectInstanceWithTimeDefaultTypeInternal _RemoveObjectInstanceWithTime_default_instance_
::rti1516_2025::fedpro::ReceiveInteractionWithTime * unsafe_arena_release_receiveinteractionwithtime()
Definition: FederateAmbassador.pb.h:26435
void clear_requestfederationrestorefailed()
Definition: FederateAmbassador.pb.h:25072
::rti1516_2025::fedpro::AttributeHandleSet * mutable_attributes()
Definition: FederateAmbassador.pb.h:19547
friend void swap(RequestRetraction &a, RequestRetraction &b)
Definition: FederateAmbassador.pb.h:10937
InitiateFederateSaveWithTime(InitiateFederateSaveWithTime &&from) noexcept
Definition: FederateAmbassador.pb.h:1847
::rti1516_2025::fedpro::SynchronizationPointFailureReason reason() const
Definition: FederateAmbassador.pb.h:13347
const ::rti1516_2025::fedpro::RequestFederationRestoreFailed & requestfederationrestorefailed() const
Definition: FederateAmbassador.pb.h:25099
const ::rti1516_2025::fedpro::ObjectClassHandle & objectclass() const
Definition: FederateAmbassador.pb.h:14406
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::ObjectInstanceHandle * release_objectinstance()
Definition: FederateAmbassador.pb.h:19607
bool _internal_has_objectinstancenamereservationsucceeded() const
Definition: FederateAmbassador.pb.h:25803
bool has_receiveinteraction() const
Definition: FederateAmbassador.pb.h:26324
static const ClassData _class_data_
Definition: FederateAmbassador.pb.h:3676
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: FederateAmbassador.pb.h:5945
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::ObjectInstanceNameReservationSucceeded * release_objectinstancenamereservationsucceeded()
Definition: FederateAmbassador.pb.h:25820
AttributeIsOwnedByRTI()
Definition: FederateAmbassador.pb.h:10114
const ::rti1516_2025::fedpro::TransportationTypeHandle & transportationtype() const
Definition: FederateAmbassador.pb.h:16632
std::string * mutable_usersuppliedtag()
Definition: FederateAmbassador.pb.h:17847
::rti1516_2025::fedpro::TransportationTypeHandle * unsafe_arena_release_transportationtype()
Definition: FederateAmbassador.pb.h:16664
const std::string & _internal_objectinstancename() const
Definition: FederateAmbassador.pb.h:15114
void set_synchronizationpointlabel(ArgT0 &&arg0, ArgT...args)
PROTOBUF_MUST_USE_RESULT std::string * release_label()
Definition: FederateAmbassador.pb.h:13981
const ::rti1516_2025::fedpro::ObjectInstanceHandle & objectinstance() const
Definition: FederateAmbassador.pb.h:20562
void clear_reportfederationexecutionmembers()
Definition: FederateAmbassador.pb.h:24110
MultipleObjectInstanceNameReservationSucceeded()
Definition: FederateAmbassador.pb.h:4306
void set_allocated_time(::rti1516_2025::fedpro::LogicalTime *time)
Definition: FederateAmbassador.pb.h:19250
static const ClassData _class_data_
Definition: FederateAmbassador.pb.h:6754
const ::rti1516_2025::fedpro::FederateHandle & _internal_producingfederate() const
Definition: FederateAmbassador.pb.h:16713
void clear_federateresigned()
Definition: FederateAmbassador.pb.h:24258
const ::rti1516_2025::fedpro::ObjectClassHandle & objectclass() const
Definition: FederateAmbassador.pb.h:14316
::rti1516_2025::fedpro::ObjectInstanceHandle * unsafe_arena_release_objectinstance()
Definition: FederateAmbassador.pb.h:18184
::rti1516_2025::fedpro::FederateHandleSet * mutable_failedtosyncset()
Definition: FederateAmbassador.pb.h:13565
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final
const ::rti1516_2025::fedpro::StopRegistrationForObjectClass & stopregistrationforobjectclass() const
Definition: FederateAmbassador.pb.h:25617
const ::rti1516_2025::fedpro::TransportationTypeHandle & _internal_transportationtype() const
Definition: FederateAmbassador.pb.h:16627
bool has_objectinstance() const
Definition: FederateAmbassador.pb.h:22404
CallbackResponse(CallbackResponse &&from) noexcept
Definition: FederateAmbassador.pb.h:12680
void set_allocated_label(std::string *label)
Definition: FederateAmbassador.pb.h:13985
void InternalSwap(InitiateFederateSaveWithTime *other)
const ::rti1516_2025::fedpro::FederateHandle & producingfederate() const
Definition: FederateAmbassador.pb.h:15152
::rti1516_2025::fedpro::StartRegistrationForObjectClass * mutable_startregistrationforobjectclass()
Definition: FederateAmbassador.pb.h:25574
InitiateFederateSaveWithTimeDefaultTypeInternal _InitiateFederateSaveWithTime_default_instance_
bool _internal_has_objectinstance() const
Definition: FederateAmbassador.pb.h:23061
static const RequestAttributeOwnershipRelease & default_instance()
Definition: FederateAmbassador.pb.h:9439
mutable::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_
Definition: FederateAmbassador.pb.h:6890
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
const ::rti1516_2025::fedpro::AttributeHandleSet & securedattributes() const
Definition: FederateAmbassador.pb.h:22054
bool _internal_has_attributes() const
Definition: FederateAmbassador.pb.h:19841
::rti1516_2025::fedpro::MessageRetractionHandle * unsafe_arena_release_optionalretraction()
Definition: FederateAmbassador.pb.h:18700
bool has_transportationtype() const
Definition: FederateAmbassador.pb.h:17104
TimeAdvanceGrant()
Definition: FederateAmbassador.pb.h:10746
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::TransportationTypeHandle * release_transportationtype()
Definition: FederateAmbassador.pb.h:21189
friend void swap(ConnectionLost &a, ConnectionLost &b)
Definition: FederateAmbassador.pb.h:374
void DestructorSkippable_
Definition: FederateAmbassador.pb.h:1065
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::FederationRestoreBegun * release_federationrestorebegun()
Definition: FederateAmbassador.pb.h:25154
std::string * _internal_mutable_updateratedesignator()
Definition: FederateAmbassador.pb.h:20351
void DestructorSkippable_
Definition: FederateAmbassador.pb.h:5597
Definition: FederateAmbassador.pb.h:5365
TimeAdvanceGrant & operator=(TimeAdvanceGrant &&from) noexcept
Definition: FederateAmbassador.pb.h:10760
FederationNotRestored * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: FederateAmbassador.pb.h:3205
::rti1516_2025::fedpro::ConveyedRegionSet * _internal_mutable_optionalsentregions()
Definition: FederateAmbassador.pb.h:15671
const std::string & usersuppliedtag() const
Definition: FederateAmbassador.pb.h:19930
void SetCachedSize(int size) const final
ConfirmAttributeOwnershipAcquisitionCancellationDefaultTypeInternal _ConfirmAttributeOwnershipAcquisitionCancellation_default_instance_
::rti1516_2025::fedpro::ParameterHandleValueMap * parametervalues_
Definition: FederateAmbassador.pb.h:6453
Definition: FederateAmbassador.pb.h:1043
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
ProvideAttributeValueUpdate(ProvideAttributeValueUpdate &&from) noexcept
Definition: FederateAmbassador.pb.h:7239
const ::rti1516_2025::fedpro::MultipleObjectInstanceNameReservationFailed & multipleobjectinstancenamereservationfailed() const
Definition: FederateAmbassador.pb.h:26061
void DestructorSkippable_
Definition: FederateAmbassador.pb.h:10103
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: FederateAmbassador.pb.h:6922
void DestructorSkippable_
Definition: FederateAmbassador.pb.h:7758
bool has_turnupdatesonforobjectinstancewithrate() const
Definition: FederateAmbassador.pb.h:27064
void UnsafeArenaSwap(FederationSynchronized *other)
Definition: FederateAmbassador.pb.h:1588
const ::rti1516_2025::fedpro::AttributeHandleSet & _internal_attributes() const
Definition: FederateAmbassador.pb.h:20069
static void ArenaDtor(void *object)
static const ConfirmInteractionTransportationTypeChange & default_instance()
Definition: FederateAmbassador.pb.h:8347
bool _internal_has_objectclass() const
Definition: FederateAmbassador.pb.h:14395
FederationRestoreBegun * New() const final
Definition: FederateAmbassador.pb.h:2769
bool _internal_has_turnupdatesoffforobjectinstance() const
Definition: FederateAmbassador.pb.h:27135
void set_allocated_attributes(::rti1516_2025::fedpro::AttributeHandleSet *attributes)
Definition: FederateAmbassador.pb.h:22328
Handle AttributeHandle
Definition: RTItypes13.h:112
const ::rti1516_2025::fedpro::AttributeHandleSet & _internal_attributes() const
Definition: FederateAmbassador.pb.h:23329
bool has_report() const
Definition: FederateAmbassador.pb.h:13058
TurnInteractionsOn & operator=(TurnInteractionsOn &&from) noexcept
Definition: FederateAmbassador.pb.h:3736
::rti1516_2025::fedpro::FederateHandleSaveStatusPairArray * mutable_response()
Definition: FederateAmbassador.pb.h:13869
AttributesOutOfScope(AttributesOutOfScope &&from) noexcept
Definition: FederateAmbassador.pb.h:7071
::rti1516_2025::fedpro::AttributeIsNotOwned * mutable_attributeisnotowned()
Definition: FederateAmbassador.pb.h:28090
void unsafe_arena_set_allocated_synchronizationpointregistrationfailed(::rti1516_2025::fedpro::SynchronizationPointRegistrationFailed *synchronizationpointregistrationfailed)
Definition: FederateAmbassador.pb.h:24448
void clear_usersuppliedtag()
Definition: FederateAmbassador.pb.h:22129
const ::rti1516_2025::fedpro::ParameterHandleValueMap & _internal_parametervalues() const
Definition: FederateAmbassador.pb.h:16975
const ::rti1516_2025::fedpro::AttributesInScope & _internal_attributesinscope() const
Definition: FederateAmbassador.pb.h:26796
::rti1516_2025::fedpro::ConveyedRegionSet * optionalsentregions_
Definition: FederateAmbassador.pb.h:5603
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::FederationNotSaved * release_federationnotsaved()
Definition: FederateAmbassador.pb.h:24858
::rti1516_2025::fedpro::AnnounceSynchronizationPoint * unsafe_arena_release_announcesynchronizationpoint()
Definition: FederateAmbassador.pb.h:24511
FederationRestoreBegun & operator=(FederationRestoreBegun &&from) noexcept
Definition: FederateAmbassador.pb.h:2721
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: FederateAmbassador.pb.h:8884
Definition: FederateAmbassador.pb.h:8851
void DestructorSkippable_
Definition: FederateAmbassador.pb.h:1209
void Swap(ConfirmInteractionTransportationTypeChange *other)
Definition: FederateAmbassador.pb.h:8360
Definition: FederateAmbassador.pb.h:4015
void DestructorSkippable_
Definition: FederateAmbassador.pb.h:776
void unsafe_arena_set_allocated_offeredattributes(::rti1516_2025::fedpro::AttributeHandleSet *offeredattributes)
Definition: FederateAmbassador.pb.h:21614
void clear_objectinstancename()
Definition: FederateAmbassador.pb.h:14665
::rti1516_2025::fedpro::AttributeOwnershipAcquisitionNotification * _internal_mutable_attributeownershipacquisitionnotification()
Definition: FederateAmbassador.pb.h:27712
void clear_sentordertype()
Definition: FederateAmbassador.pb.h:16273
void unsafe_arena_set_allocated_startregistrationforobjectclass(::rti1516_2025::fedpro::StartRegistrationForObjectClass *startregistrationforobjectclass)
Definition: FederateAmbassador.pb.h:25558
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::TransportationTypeHandle * release_transportationtype()
Definition: FederateAmbassador.pb.h:21013
void unsafe_arena_set_allocated_attributes(::rti1516_2025::fedpro::AttributeHandleSet *attributes)
Definition: FederateAmbassador.pb.h:22724
friend void swap(InitiateFederateSaveWithTime &a, InitiateFederateSaveWithTime &b)
Definition: FederateAmbassador.pb.h:1885
::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName()
Definition: FederateAmbassador.pb.h:9313
ReceiveDirectedInteractionWithTimeDefaultTypeInternal _ReceiveDirectedInteractionWithTime_default_instance_
::rti1516_2025::fedpro::AttributeHandleSet * unsafe_arena_release_attributes()
Definition: FederateAmbassador.pb.h:19884
void Swap(TimeConstrainedEnabled *other)
Definition: FederateAmbassador.pb.h:10476
::rti1516_2025::fedpro::ExceptionData * _internal_mutable_callbackfailed()
Definition: FederateAmbassador.pb.h:28679
const char * _InternalParse(const char *ptr,::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final
void set_has_initiatefederaterestore()
Definition: FederateAmbassador.pb.h:25217
Definition: FederateAmbassador.pb.h:12672
void InternalArenaConstructable_
Definition: FederateAmbassador.pb.h:12844
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< std::string > & objectinstancenames() const
Definition: FederateAmbassador.pb.h:14829
const ::rti1516_2025::fedpro::AttributeIsOwnedByRTI & attributeisownedbyrti() const
Definition: FederateAmbassador.pb.h:28133
void UnsafeArenaSwap(ConfirmAttributeTransportationTypeChange *other)
Definition: FederateAmbassador.pb.h:7992
bool has_optionalsentregions() const
Definition: FederateAmbassador.pb.h:16796
::rti1516_2025::fedpro::ObjectInstanceHandle * unsafe_arena_release_objectinstance()
Definition: FederateAmbassador.pb.h:19446
void InternalArenaConstructable_
Definition: FederateAmbassador.pb.h:4449
FederationSynchronized(FederationSynchronized &&from) noexcept
Definition: FederateAmbassador.pb.h:1539
static const RemoveObjectInstance & default_instance()
Definition: FederateAmbassador.pb.h:6501
friend void swap(FederationSaveStatusResponse &a, FederationSaveStatusResponse &b)
Definition: FederateAmbassador.pb.h:2314
::rti1516_2025::fedpro::FederateHandle * producingfederate_
Definition: FederateAmbassador.pb.h:5052
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: FederateAmbassador.pb.h:10924
void Swap(MultipleObjectInstanceNameReservationFailed *other)
Definition: FederateAmbassador.pb.h:4506
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::ReportFederationExecutionDoesNotExist * release_reportfederationexecutiondoesnotexist()
Definition: FederateAmbassador.pb.h:24192
ReflectAttributeValuesWithTime & operator=(ReflectAttributeValuesWithTime &&from) noexcept
Definition: FederateAmbassador.pb.h:5076
AttributeOwnershipUnavailableDefaultTypeInternal _AttributeOwnershipUnavailable_default_instance_
::rti1516_2025::fedpro::ObjectInstanceHandle * objectinstance_
Definition: FederateAmbassador.pb.h:7760
const ::rti1516_2025::fedpro::AttributeHandleSet & attributes() const
Definition: FederateAmbassador.pb.h:23334
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: FederateAmbassador.pb.h:10602
::rti1516_2025::fedpro::TransportationTypeHandle * unsafe_arena_release_transportationtype()
Definition: FederateAmbassador.pb.h:21028
const ::rti1516_2025::fedpro::InitiateFederateSaveWithTime & initiatefederatesavewithtime() const
Definition: FederateAmbassador.pb.h:24729
const ::rti1516_2025::fedpro::ObjectInstanceHandle & _internal_objectinstance() const
Definition: FederateAmbassador.pb.h:22185
::rti1516_2025::fedpro::ReportFederationExecutionMembers * reportfederationexecutionmembers_
Definition: FederateAmbassador.pb.h:12604
RequestAttributeOwnershipRelease * New() const final
Definition: FederateAmbassador.pb.h:9468
TurnUpdatesOffForObjectInstance()
Definition: FederateAmbassador.pb.h:7770
void set_allocated_optimistictime(::rti1516_2025::fedpro::LogicalTime *optimistictime)
Definition: FederateAmbassador.pb.h:23742
::rti1516_2025::fedpro::AttributeHandle * _internal_mutable_attribute()
Definition: FederateAmbassador.pb.h:20949
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::AttributeHandleSet * release_releasedattributes()
Definition: FederateAmbassador.pb.h:21849
::rti1516_2025::fedpro::FederateHandle * federate_
Definition: FederateAmbassador.pb.h:8659
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::FederateHandleSaveStatusPairArray * release_response()
Definition: FederateAmbassador.pb.h:13839
RequestAttributeOwnershipAssumption()
Definition: FederateAmbassador.pb.h:8670
void clear_federationrestorestatusresponse()
Definition: FederateAmbassador.pb.h:25442
friend void swap(TurnInteractionsOn &a, TurnInteractionsOn &b)
Definition: FederateAmbassador.pb.h:3765
SynchronizationPointFailureReason
Definition: datatypes.pb.h:334
bool _internal_has_attributes() const
Definition: FederateAmbassador.pb.h:20461
void clear_objectinstancenames()
Definition: FederateAmbassador.pb.h:14771
void SetCachedSize(int size) const final
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: FederateAmbassador.pb.h:1872
const ::rti1516_2025::fedpro::AttributeHandleSet & offeredattributes() const
Definition: FederateAmbassador.pb.h:21610
std::string * _internal_mutable_usersuppliedtag()
Definition: FederateAmbassador.pb.h:18339
int GetCachedSize() const final
Definition: FederateAmbassador.pb.h:1617
ReportFederationExecutions()
Definition: FederateAmbassador.pb.h:475
static const ConnectionLost * internal_default_instance()
Definition: FederateAmbassador.pb.h:367
::rti1516_2025::fedpro::RequestAttributeOwnershipRelease * requestattributeownershiprelease_
Definition: FederateAmbassador.pb.h:12654
const ::rti1516_2025::fedpro::FederationSynchronized & federationsynchronized() const
Definition: FederateAmbassador.pb.h:24581
::rti1516_2025::fedpro::RemoveObjectInstance * _internal_mutable_removeobjectinstance()
Definition: FederateAmbassador.pb.h:26676
::rti1516_2025::fedpro::ObjectInstanceHandle * _internal_mutable_objectinstance()
Definition: FederateAmbassador.pb.h:20203
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::TransportationTypeHandle * release_transportationtype()
Definition: FederateAmbassador.pb.h:18387
const ::rti1516_2025::fedpro::ConnectionLost & connectionlost() const
Definition: FederateAmbassador.pb.h:23989
bool has_initiatefederatesave() const
Definition: FederateAmbassador.pb.h:24622
Definition: FederateAmbassador.pb.h:1187
ReflectAttributeValuesWithTime * New() const final
Definition: FederateAmbassador.pb.h:5124
::rti1516_2025::fedpro::ConfirmAttributeOwnershipAcquisitionCancellation * confirmattributeownershipacquisitioncancellation_
Definition: FederateAmbassador.pb.h:12655
void clear_receivedirectedinteractionwithtime()
Definition: FederateAmbassador.pb.h:26552
const ::rti1516_2025::fedpro::AttributeHandleSet & attributes() const
Definition: FederateAmbassador.pb.h:20074
static const ClassData _class_data_
Definition: FederateAmbassador.pb.h:7688
RemoveObjectInstance & operator=(RemoveObjectInstance &&from) noexcept
Definition: FederateAmbassador.pb.h:6482
::rti1516_2025::fedpro::ReportAttributeTransportationType * _internal_mutable_reportattributetransportationtype()
Definition: FederateAmbassador.pb.h:27342
void _internal_set_sentordertype(::rti1516_2025::fedpro::OrderType value)
Definition: FederateAmbassador.pb.h:19283
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::AttributeHandleSet * release_attributes()
Definition: FederateAmbassador.pb.h:19517
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: FederateAmbassador.pb.h:5398
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::ObjectClassHandle * release_objectclass()
Definition: FederateAmbassador.pb.h:14333
mutable::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_
Definition: FederateAmbassador.pb.h:8474
MultipleObjectInstanceNameReservationSucceeded & operator=(MultipleObjectInstanceNameReservationSucceeded &&from) noexcept
Definition: FederateAmbassador.pb.h:4320
void set_allocated_interactionclass(::rti1516_2025::fedpro::InteractionClassHandle *interactionclass)
Definition: FederateAmbassador.pb.h:17638
RequestFederationRestoreFailed & operator=(RequestFederationRestoreFailed &&from) noexcept
Definition: FederateAmbassador.pb.h:2577
void unsafe_arena_set_allocated_multipleobjectinstancenamereservationsucceeded(::rti1516_2025::fedpro::MultipleObjectInstanceNameReservationSucceeded *multipleobjectinstancenamereservationsucceeded)
Definition: FederateAmbassador.pb.h:26002
const ::rti1516_2025::fedpro::AttributeHandleSet & attributes() const
Definition: FederateAmbassador.pb.h:19676
static const ClassData _class_data_
Definition: FederateAmbassador.pb.h:725
void set_allocated_objectinstance(::rti1516_2025::fedpro::ObjectInstanceHandle *objectinstance)
Definition: FederateAmbassador.pb.h:19032
const ::rti1516_2025::fedpro::InteractionClassHandle & interactionclass() const
Definition: FederateAmbassador.pb.h:18066
bool has_objectinstance() const
Definition: FederateAmbassador.pb.h:14926
::rti1516_2025::fedpro::TurnUpdatesOnForObjectInstance * unsafe_arena_release_turnupdatesonforobjectinstance()
Definition: FederateAmbassador.pb.h:27027
void unsafe_arena_set_allocated_optionalsentregions(::rti1516_2025::fedpro::ConveyedRegionSet *optionalsentregions)
Definition: FederateAmbassador.pb.h:16116
::rti1516_2025::fedpro::FederateHandle * unsafe_arena_release_producingfederate()
Definition: FederateAmbassador.pb.h:15184
bool _internal_has_time() const
Definition: FederateAmbassador.pb.h:19187
const ::rti1516_2025::fedpro::TimeAdvanceGrant & _internal_timeadvancegrant() const
Definition: FederateAmbassador.pb.h:28424
void UnsafeArenaSwap(TimeAdvanceGrant *other)
Definition: FederateAmbassador.pb.h:10800
bool IsInitialized() const final
const ::rti1516_2025::fedpro::ObjectInstanceHandle & objectinstance() const
Definition: FederateAmbassador.pb.h:19590
const ::rti1516_2025::fedpro::ReportInteractionTransportationType & _internal_reportinteractiontransportationtype() const
Definition: FederateAmbassador.pb.h:27462
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: FederateAmbassador.pb.h:11072
::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName()
Definition: FederateAmbassador.pb.h:6743
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: FederateAmbassador.pb.h:12702
::rti1516_2025::fedpro::ObjectInstanceNameReservationSucceeded * objectinstancenamereservationsucceeded_
Definition: FederateAmbassador.pb.h:12627
::rti1516_2025::fedpro::ObjectClassHandle * mutable_objectclass()
Definition: FederateAmbassador.pb.h:14453
RequestRetraction(RequestRetraction &&from) noexcept
Definition: FederateAmbassador.pb.h:10899
const ::rti1516_2025::fedpro::FederateHandle & _internal_producingfederate() const
Definition: FederateAmbassador.pb.h:15541
::rti1516_2025::fedpro::InitiateFederateRestore * initiatefederaterestore_
Definition: FederateAmbassador.pb.h:12619
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::AttributeHandleValueMap * release_attributevalues()
Definition: FederateAmbassador.pb.h:15825
FederationRestoreStatusResponse()
Definition: FederateAmbassador.pb.h:3278
static const FlushQueueGrant & default_instance()
Definition: FederateAmbassador.pb.h:10611
MultipleObjectInstanceNameReservationFailedDefaultTypeInternal _MultipleObjectInstanceNameReservationFailed_default_instance_
const std::string & _internal_objectinstancename() const
Definition: FederateAmbassador.pb.h:14734
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::InteractionClassHandle * release_interactionclass()
Definition: FederateAmbassador.pb.h:18083
ReceiveDirectedInteractionWithTime * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: FederateAmbassador.pb.h:6228
::rti1516_2025::fedpro::FederationExecutionInformationSet * mutable_report()
Definition: FederateAmbassador.pb.h:12977
bool _internal_has_requestfederationrestoresucceeded() const
Definition: FederateAmbassador.pb.h:24989
bool has_objectinstancenamereservationfailed() const
Definition: FederateAmbassador.pb.h:25880
void set_allocated_usersuppliedtag(std::string *usersuppliedtag)
Definition: FederateAmbassador.pb.h:15917
friend void swap(ReflectAttributeValues &a, ReflectAttributeValues &b)
Definition: FederateAmbassador.pb.h:4861
::rti1516_2025::fedpro::ProvideAttributeValueUpdate * unsafe_arena_release_provideattributevalueupdate()
Definition: FederateAmbassador.pb.h:26953
bool _internal_has_attributes() const
Definition: FederateAmbassador.pb.h:20063
bool _internal_has_discoverobjectinstance() const
Definition: FederateAmbassador.pb.h:26099
::rti1516_2025::fedpro::RequestAttributeOwnershipAssumption * unsafe_arena_release_requestattributeownershipassumption()
Definition: FederateAmbassador.pb.h:27545
::rti1516_2025::fedpro::ObjectInstanceHandle * unsafe_arena_release_objectinstance()
Definition: FederateAmbassador.pb.h:22666
bool has_transportationtype() const
Definition: FederateAmbassador.pb.h:16624
void clear_multipleobjectinstancenamereservationfailed()
Definition: FederateAmbassador.pb.h:26034
FederationRestoreBegun * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: FederateAmbassador.pb.h:2773
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: FederateAmbassador.pb.h:9065
void set_allocated_failedtosyncset(::rti1516_2025::fedpro::FederateHandleSet *failedtosyncset)
Definition: FederateAmbassador.pb.h:13570
void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena *arena)
const ::rti1516_2025::fedpro::FederateHandle & producingfederate() const
Definition: FederateAmbassador.pb.h:17198
const ::rti1516_2025::fedpro::FederationSaved & federationsaved() const
Definition: FederateAmbassador.pb.h:24803
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: FederateAmbassador.pb.h:8881
mutable::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_
Definition: FederateAmbassador.pb.h:7058
void UnsafeArenaSwap(RequestFederationRestoreSucceeded *other)
Definition: FederateAmbassador.pb.h:2473
void InternalArenaConstructable_
Definition: FederateAmbassador.pb.h:7574
const std::string & _internal_usersuppliedtag() const
Definition: FederateAmbassador.pb.h:22592
size_t ByteSizeLong() const final
const ::rti1516_2025::fedpro::AttributeHandleSet & _internal_releasedattributes() const
Definition: FederateAmbassador.pb.h:21827
::rti1516_2025::fedpro::MessageRetractionHandle * _internal_mutable_optionalretraction()
Definition: FederateAmbassador.pb.h:18707
const std::string & usersuppliedtag() const
Definition: FederateAmbassador.pb.h:13414
::rti1516_2025::fedpro::InitiateFederateSave * _internal_mutable_initiatefederatesave()
Definition: FederateAmbassador.pb.h:24678
::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName()
Definition: FederateAmbassador.pb.h:8761
ObjectInstanceNameReservationFailed & operator=(ObjectInstanceNameReservationFailed &&from) noexcept
Definition: FederateAmbassador.pb.h:4176
mutable::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_
Definition: FederateAmbassador.pb.h:3005
InitiateFederateSaveWithTime * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: FederateAmbassador.pb.h:1908
::rti1516_2025::fedpro::LogicalTime * mutable_time()
Definition: FederateAmbassador.pb.h:23471
std::string * mutable_usersuppliedtag()
Definition: FederateAmbassador.pb.h:13425
static const TurnUpdatesOnForObjectInstanceWithRate & default_instance()
Definition: FederateAmbassador.pb.h:7619
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::AnnounceSynchronizationPoint * release_announcesynchronizationpoint()
Definition: FederateAmbassador.pb.h:24488
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: FederateAmbassador.pb.h:4644
bool has_attributevalues() const
Definition: FederateAmbassador.pb.h:15800
FederationNotSaved * New() const final
Definition: FederateAmbassador.pb.h:2194
void Swap(FederationSaved *other)
Definition: FederateAmbassador.pb.h:2052
void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena *arena)
bool _internal_has_interactionclass() const
Definition: FederateAmbassador.pb.h:14575
const ::rti1516_2025::fedpro::RequestRetraction & requestretraction() const
Definition: FederateAmbassador.pb.h:28503
PROTOBUF_MUST_USE_RESULT::rti1516_2025::fedpro::AttributeIsNotOwned * release_attributeisnotowned()
Definition: FederateAmbassador.pb.h:28040
AttributeIsOwnedByRTIDefaultTypeInternal _AttributeIsOwnedByRTI_default_instance_
TimeConstrainedEnabledDefaultTypeInternal _TimeConstrainedEnabled_default_instance_
const ::rti1516_2025::fedpro::ObjectInstanceHandle & objectinstance() const
Definition: FederateAmbassador.pb.h:22412
bool _internal_has_time() const
Definition: FederateAmbassador.pb.h:18531
::rti1516_2025::fedpro::FederationRestoreStatusResponse * unsafe_arena_release_federationrestorestatusresponse()
Definition: FederateAmbassador.pb.h:25473
::rti1516_2025::fedpro::ObjectInstanceHandle * unsafe_arena_release_objectinstance()
Definition: FederateAmbassador.pb.h:20594
bool _internal_has_interactionclass() const
Definition: FederateAmbassador.pb.h:21337
void CopyFrom(const AnnounceSynchronizationPoint &from)
TimeRegulationEnabled & operator=(TimeRegulationEnabled &&from) noexcept
Definition: FederateAmbassador.pb.h:10296
::rti1516_2025::fedpro::AttributeHandleSet * mutable_offeredattributes()
Definition: FederateAmbassador.pb.h:21657
static const ObjectInstanceNameReservationSucceeded & default_instance()
Definition: FederateAmbassador.pb.h:4051
void clear_usersuppliedtag()
Definition: FederateAmbassador.pb.h:17833
ReportInteractionTransportationType * New() const final
Definition: FederateAmbassador.pb.h:8544
AttributesInScope * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: FederateAmbassador.pb.h:6964
const ::rti1516_2025::fedpro::InteractionClassHandle & _internal_interactionclass() const
Definition: FederateAmbassador.pb.h:14491
bool has_objectinstance() const
Definition: FederateAmbassador.pb.h:19406
::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName()
Definition: FederateAmbassador.pb.h:4909
Definition: datatypes.pb.h:3792