DUNE-DAQ
DUNE Trigger and Data Acquisition software
Loading...
Searching...
No Matches
wib::Script Class Referencefinal

#include <wib.pb.h>

Inheritance diagram for wib::Script:
[legend]
Collaboration diagram for wib::Script:
[legend]

Classes

class  _Internal
 
struct  Impl_
 

Public Types

enum  : int { kScriptFieldNumber = 1 , kFileFieldNumber = 2 }
 

Public Member Functions

 Script ()
 
 ~Script () override
 
template<typename = void>
PROTOBUF_CONSTEXPR Script (::google::protobuf::internal::ConstantInitialized)
 
 Script (const Script &from)
 
 Script (Script &&from) noexcept
 
Scriptoperator= (const Script &from)
 
Scriptoperator= (Script &&from) noexcept
 
const ::google::protobuf::UnknownFieldSet & unknown_fields () const
 
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields ()
 
void Swap (Script *other)
 
void UnsafeArenaSwap (Script *other)
 
ScriptNew (::google::protobuf::Arena *arena=nullptr) const final
 
void CopyFrom (const Script &from)
 
void MergeFrom (const Script &from)
 
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear () final
 
bool IsInitialized () const final
 
::size_t ByteSizeLong () const final
 
const char * _InternalParse (const char *ptr, ::google::protobuf::internal::ParseContext *ctx) final
 
::uint8_t * _InternalSerialize (::uint8_t *target, ::google::protobuf::io::EpsCopyOutputStream *stream) const final
 
int GetCachedSize () const final
 
const ::google::protobuf::Message::ClassData * GetClassData () const final
 
::google::protobuf::Metadata GetMetadata () const final
 
void clear_script ()
 
const std::string & script () const
 
template<typename Arg_ = const std::string&, typename... Args_>
void set_script (Arg_ &&arg, Args_... args)
 
std::string * mutable_script ()
 
PROTOBUF_NODISCARD std::string * release_script ()
 
void set_allocated_script (std::string *ptr)
 
void clear_file ()
 
bool file () const
 
void set_file (bool value)
 
template<typename >
PROTOBUF_CONSTEXPR Script (::_pbi::ConstantInitialized)
 
template<typename Arg_ , typename... Args_>
PROTOBUF_ALWAYS_INLINE void set_script (Arg_ &&arg, Args_... args)
 

Static Public Member Functions

static const ::google::protobuf::Descriptor * descriptor ()
 
static const ::google::protobuf::Descriptor * GetDescriptor ()
 
static const ::google::protobuf::Reflection * GetReflection ()
 
static const Scriptdefault_instance ()
 
static const Scriptinternal_default_instance ()
 

Static Public Attributes

static constexpr int kIndexInFileMessages
 
static const ClassData _class_data_
 

Protected Member Functions

 Script (::google::protobuf::Arena *arena)
 

Private Types

typedef void InternalArenaConstructable_
 
typedef void DestructorSkippable_
 

Private Member Functions

void SharedCtor (::google::protobuf::Arena *arena)
 
void SharedDtor ()
 
void SetCachedSize (int size) const final
 
void InternalSwap (Script *other)
 
const std::string & _internal_script () const
 
PROTOBUF_ALWAYS_INLINE void _internal_set_script (const std::string &value)
 
std::string * _internal_mutable_script ()
 
bool _internal_file () const
 
void _internal_set_file (bool value)
 

Static Private Member Functions

static void MergeImpl (::google::protobuf::Message &to_msg, const ::google::protobuf::Message &from_msg)
 
::absl::string_view FullMessageName ()
 

Private Attributes

union { 
 
   Impl_   _impl_ 
 
};  
 

Static Private Attributes

static const ::google::protobuf::internal::TcParseTable< 1, 2, 0, 0, 2 > _table_
 

Friends

class ::google::protobuf::internal::AnyMetadata
 
class ::google::protobuf::internal::TcParser
 
template<typename T >
class ::google::protobuf::Arena::InternalHelper
 
struct ::TableStruct_wib_2eproto
 
void swap (Script &a, Script &b)
 

Detailed Description

Definition at line 347 of file wib.pb.h.

Member Typedef Documentation

◆ DestructorSkippable_

Definition at line 512 of file wib.pb.h.

◆ InternalArenaConstructable_

Definition at line 511 of file wib.pb.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum : int
Enumerator
kScriptFieldNumber 
kFileFieldNumber 

Definition at line 474 of file wib.pb.h.

474 : int {
477 };
@ kScriptFieldNumber
Definition wib.pb.h:475
@ kFileFieldNumber
Definition wib.pb.h:476

Constructor & Destructor Documentation

◆ Script() [1/6]

wib::Script::Script ( )
inline

Definition at line 350 of file wib.pb.h.

350: Script(nullptr) {}

◆ ~Script()

wib::Script::~Script ( )
override

Definition at line 1599 of file wib.pb.cc.

1599 {
1600 // @@protoc_insertion_point(destructor:wib.Script)
1601 _internal_metadata_.Delete<::google::protobuf::UnknownFieldSet>();
1602 SharedDtor();
1603}
void SharedDtor()
Definition wib.pb.cc:1604

◆ Script() [2/6]

template<typename = void>
PROTOBUF_CONSTEXPR wib::Script::Script ( ::google::protobuf::internal::ConstantInitialized )
explicit

◆ Script() [3/6]

wib::Script::Script ( const Script & from)

Definition at line 1566 of file wib.pb.cc.

1566 : ::google::protobuf::Message() {
1567 Script* const _this = this;
1568 (void)_this;
1569 new (&_impl_) Impl_{
1570 decltype(_impl_.script_){},
1571 decltype(_impl_.file_){},
1572 /*decltype(_impl_._cached_size_)*/ {},
1573 };
1574 _internal_metadata_.MergeFrom<::google::protobuf::UnknownFieldSet>(
1575 from._internal_metadata_);
1576 _impl_.script_.InitDefault();
1577 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
1578 _impl_.script_.Set("", GetArenaForAllocation());
1579 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
1580 if (!from._internal_script().empty()) {
1581 _this->_impl_.script_.Set(from._internal_script(), _this->GetArenaForAllocation());
1582 }
1583 _this->_impl_.file_ = from._impl_.file_;
1584
1585 // @@protoc_insertion_point(copy_constructor:wib.Script)
1586}
Impl_ _impl_
Definition wib.pb.h:519
::google::protobuf::internal::ArenaStringPtr script_
Definition wib.pb.h:514

◆ Script() [4/6]

wib::Script::Script ( Script && from)
inlinenoexcept

Definition at line 356 of file wib.pb.h.

357 : Script() {
358 *this = ::std::move(from);
359 }

◆ Script() [5/6]

wib::Script::Script ( ::google::protobuf::Arena * arena)
explicitprotected

Definition at line 1561 of file wib.pb.cc.

1562 : ::google::protobuf::Message(arena) {
1563 SharedCtor(arena);
1564 // @@protoc_insertion_point(arena_constructor:wib.Script)
1565}
void SharedCtor(::google::protobuf::Arena *arena)
Definition wib.pb.cc:1587

◆ Script() [6/6]

template<typename >
PROTOBUF_CONSTEXPR wib::Script::Script ( ::_pbi::ConstantInitialized )

Definition at line 42 of file wib.pb.cc.

43 : _impl_{
44 /*decltype(_impl_.script_)*/ {
45 &::_pbi::fixed_address_empty_string,
46 ::_pbi::ConstantInitialized{},
47 },
48 /*decltype(_impl_.file_)*/ false,
49 /*decltype(_impl_._cached_size_)*/ {},
50 } {}

Member Function Documentation

◆ _internal_file()

bool wib::Script::_internal_file ( ) const
inlineprivate

Definition at line 7289 of file wib.pb.h.

7289 {
7290 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
7291 return _impl_.file_;
7292}

◆ _internal_mutable_script()

std::string * wib::Script::_internal_mutable_script ( )
inlineprivate

Definition at line 7256 of file wib.pb.h.

7256 {
7257 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
7258 ;
7259 return _impl_.script_.Mutable( GetArenaForAllocation());
7260}

◆ _internal_script()

const std::string & wib::Script::_internal_script ( ) const
inlineprivate

Definition at line 7247 of file wib.pb.h.

7247 {
7248 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
7249 return _impl_.script_.Get();
7250}

◆ _internal_set_file()

void wib::Script::_internal_set_file ( bool value)
inlineprivate

Definition at line 7293 of file wib.pb.h.

7293 {
7294 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
7295 ;
7296 _impl_.file_ = value;
7297}

◆ _internal_set_script()

void wib::Script::_internal_set_script ( const std::string & value)
inlineprivate

Definition at line 7251 of file wib.pb.h.

7251 {
7252 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
7253 ;
7254 _impl_.script_.Set(value, GetArenaForAllocation());
7255}

◆ _InternalParse()

const char * wib::Script::_InternalParse ( const char * ptr,
::google::protobuf::internal::ParseContext * ctx )
final

Definition at line 1623 of file wib.pb.cc.

1624 {
1625 ptr = ::_pbi::TcParser::ParseLoop(this, ptr, ctx, &_table_.header);
1626 return ptr;
1627}
static const ::google::protobuf::internal::TcParseTable< 1, 2, 0, 0, 2 > _table_
Definition wib.pb.h:509

◆ _InternalSerialize()

uint8_t * wib::Script::_InternalSerialize ( ::uint8_t * target,
::google::protobuf::io::EpsCopyOutputStream * stream ) const
final

Definition at line 1666 of file wib.pb.cc.

1668 {
1669 // @@protoc_insertion_point(serialize_to_array_start:wib.Script)
1670 ::uint32_t cached_has_bits = 0;
1671 (void)cached_has_bits;
1672
1673 // bytes script = 1;
1674 if (!this->_internal_script().empty()) {
1675 const std::string& _s = this->_internal_script();
1676 target = stream->WriteBytesMaybeAliased(1, _s, target);
1677 }
1678
1679 // bool file = 2;
1680 if (this->_internal_file() != 0) {
1681 target = stream->EnsureSpace(target);
1682 target = ::_pbi::WireFormatLite::WriteBoolToArray(
1683 2, this->_internal_file(), target);
1684 }
1685
1686 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
1687 target =
1688 ::_pbi::WireFormat::InternalSerializeUnknownFieldsToArray(
1689 _internal_metadata_.unknown_fields<::google::protobuf::UnknownFieldSet>(::google::protobuf::UnknownFieldSet::default_instance), target, stream);
1690 }
1691 // @@protoc_insertion_point(serialize_to_array_end:wib.Script)
1692 return target;
1693}
const std::string & _internal_script() const
Definition wib.pb.h:7247
bool _internal_file() const
Definition wib.pb.h:7289

◆ ByteSizeLong()

size_t wib::Script::ByteSizeLong ( ) const
final

Definition at line 1695 of file wib.pb.cc.

1695 {
1696// @@protoc_insertion_point(message_byte_size_start:wib.Script)
1697 ::size_t total_size = 0;
1698
1699 ::uint32_t cached_has_bits = 0;
1700 // Prevent compiler warnings about cached_has_bits being unused
1701 (void) cached_has_bits;
1702
1703 // bytes script = 1;
1704 if (!this->_internal_script().empty()) {
1705 total_size += 1 + ::google::protobuf::internal::WireFormatLite::BytesSize(
1706 this->_internal_script());
1707 }
1708
1709 // bool file = 2;
1710 if (this->_internal_file() != 0) {
1711 total_size += 2;
1712 }
1713
1714 return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_);
1715}
mutable::google::protobuf::internal::CachedSize _cached_size_
Definition wib.pb.h:516

◆ Clear()

PROTOBUF_NOINLINE void wib::Script::Clear ( )
final

Definition at line 1612 of file wib.pb.cc.

1612 {
1613// @@protoc_insertion_point(message_clear_start:wib.Script)
1614 ::uint32_t cached_has_bits = 0;
1615 // Prevent compiler warnings about cached_has_bits being unused
1616 (void) cached_has_bits;
1617
1618 _impl_.script_.ClearToEmpty();
1619 _impl_.file_ = false;
1620 _internal_metadata_.Clear<::google::protobuf::UnknownFieldSet>();
1621}

◆ clear_file()

void wib::Script::clear_file ( )
inline

Definition at line 7278 of file wib.pb.h.

7278 {
7279 _impl_.file_ = false;
7280}

◆ clear_script()

void wib::Script::clear_script ( )
inline

Definition at line 7227 of file wib.pb.h.

7227 {
7228 _impl_.script_.ClearToEmpty();
7229}

◆ CopyFrom()

void wib::Script::CopyFrom ( const Script & from)

Definition at line 1741 of file wib.pb.cc.

1741 {
1742// @@protoc_insertion_point(class_specific_copy_from_start:wib.Script)
1743 if (&from == this) return;
1744 Clear();
1745 MergeFrom(from);
1746}
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
Definition wib.pb.cc:1612
void MergeFrom(const Script &from)
Definition wib.pb.h:435

◆ default_instance()

static const Script & wib::Script::default_instance ( )
inlinestatic

Definition at line 395 of file wib.pb.h.

395 {
397 }
static const Script * internal_default_instance()
Definition wib.pb.h:398

◆ descriptor()

static const ::google::protobuf::Descriptor * wib::Script::descriptor ( )
inlinestatic

Definition at line 386 of file wib.pb.h.

386 {
387 return GetDescriptor();
388 }
static const ::google::protobuf::Descriptor * GetDescriptor()
Definition wib.pb.h:389

◆ file()

bool wib::Script::file ( ) const
inline

Definition at line 7281 of file wib.pb.h.

7281 {
7282 // @@protoc_insertion_point(field_get:wib.Script.file)
7283 return _internal_file();
7284}

◆ FullMessageName()

::absl::string_view wib::Script::FullMessageName ( )
inlinestaticprivate

Definition at line 458 of file wib.pb.h.

458 {
459 return "wib.Script";
460 }

◆ GetCachedSize()

int wib::Script::GetCachedSize ( ) const
inlinefinal

Definition at line 448 of file wib.pb.h.

448{ return _impl_._cached_size_.Get(); }

◆ GetClassData()

const::google::protobuf::Message::ClassData * wib::Script::GetClassData ( ) const
final

Definition at line 1721 of file wib.pb.cc.

1721{ return &_class_data_; }
static const ClassData _class_data_
Definition wib.pb.h:465

◆ GetDescriptor()

static const ::google::protobuf::Descriptor * wib::Script::GetDescriptor ( )
inlinestatic

Definition at line 389 of file wib.pb.h.

389 {
390 return default_instance().GetMetadata().descriptor;
391 }
::google::protobuf::Metadata GetMetadata() const final
Definition wib.pb.cc:1762
static const Script & default_instance()
Definition wib.pb.h:395

◆ GetMetadata()

google::protobuf::Metadata wib::Script::GetMetadata ( ) const
final

Definition at line 1762 of file wib.pb.cc.

1762 {
1763 return ::_pbi::AssignDescriptors(
1766}
PROTOBUF_ATTRIBUTE_WEAKconst ::_pbi::DescriptorTable * descriptor_table_wib_2eproto_getter()
Definition wib.pb.cc:1346
::absl::once_flag descriptor_table_wib_2eproto_once
Definition wib.pb.cc:1316
::_pb::Metadata file_level_metadata_wib_2eproto[37]
Definition wib.pb.cc:710

◆ GetReflection()

static const ::google::protobuf::Reflection * wib::Script::GetReflection ( )
inlinestatic

Definition at line 392 of file wib.pb.h.

392 {
393 return default_instance().GetMetadata().reflection;
394 }

◆ internal_default_instance()

static const Script * wib::Script::internal_default_instance ( )
inlinestatic

Definition at line 398 of file wib.pb.h.

398 {
399 return reinterpret_cast<const Script*>(
401 }
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 ScriptDefaultTypeInternal _Script_default_instance_
Definition wib.pb.cc:60

◆ InternalSwap()

void wib::Script::InternalSwap ( Script * other)
private

Definition at line 1752 of file wib.pb.cc.

1752 {
1753 using std::swap;
1754 auto* lhs_arena = GetArenaForAllocation();
1755 auto* rhs_arena = other->GetArenaForAllocation();
1756 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
1757 ::_pbi::ArenaStringPtr::InternalSwap(&_impl_.script_, lhs_arena,
1758 &other->_impl_.script_, rhs_arena);
1759 swap(_impl_.file_, other->_impl_.file_);
1760}
friend void swap(Script &a, Script &b)
Definition wib.pb.h:405

◆ IsInitialized()

PROTOBUF_NOINLINE bool wib::Script::IsInitialized ( ) const
final

Definition at line 1748 of file wib.pb.cc.

1748 {
1749 return true;
1750}

◆ MergeFrom()

void wib::Script::MergeFrom ( const Script & from)
inline

Definition at line 435 of file wib.pb.h.

435 {
436 Script::MergeImpl(*this, from);
437 }
static void MergeImpl(::google::protobuf::Message &to_msg, const ::google::protobuf::Message &from_msg)
Definition wib.pb.cc:1724

◆ MergeImpl()

void wib::Script::MergeImpl ( ::google::protobuf::Message & to_msg,
const ::google::protobuf::Message & from_msg )
staticprivate

Definition at line 1724 of file wib.pb.cc.

1724 {
1725 auto* const _this = static_cast<Script*>(&to_msg);
1726 auto& from = static_cast<const Script&>(from_msg);
1727 // @@protoc_insertion_point(class_specific_merge_from_start:wib.Script)
1728 ABSL_DCHECK_NE(&from, _this);
1729 ::uint32_t cached_has_bits = 0;
1730 (void) cached_has_bits;
1731
1732 if (!from._internal_script().empty()) {
1733 _this->_internal_set_script(from._internal_script());
1734 }
1735 if (from._internal_file() != 0) {
1736 _this->_internal_set_file(from._internal_file());
1737 }
1738 _this->_internal_metadata_.MergeFrom<::google::protobuf::UnknownFieldSet>(from._internal_metadata_);
1739}

◆ mutable_script()

std::string * wib::Script::mutable_script ( )
inline

Definition at line 7242 of file wib.pb.h.

7242 {
7243 std::string* _s = _internal_mutable_script();
7244 // @@protoc_insertion_point(field_mutable:wib.Script.script)
7245 return _s;
7246}
std::string * _internal_mutable_script()
Definition wib.pb.h:7256

◆ mutable_unknown_fields()

inline ::google::protobuf::UnknownFieldSet * wib::Script::mutable_unknown_fields ( )
inline

Definition at line 382 of file wib.pb.h.

382 {
383 return _internal_metadata_.mutable_unknown_fields<::google::protobuf::UnknownFieldSet>();
384 }

◆ New()

Script * wib::Script::New ( ::google::protobuf::Arena * arena = nullptr) const
inlinefinal

Definition at line 429 of file wib.pb.h.

429 {
430 return CreateMaybeMessage<Script>(arena);
431 }

◆ operator=() [1/2]

Script & wib::Script::operator= ( const Script & from)
inline

Definition at line 361 of file wib.pb.h.

361 {
362 CopyFrom(from);
363 return *this;
364 }
void CopyFrom(const Script &from)
Definition wib.pb.cc:1741

◆ operator=() [2/2]

Script & wib::Script::operator= ( Script && from)
inlinenoexcept

Definition at line 365 of file wib.pb.h.

365 {
366 if (this == &from) return *this;
367 if (GetOwningArena() == from.GetOwningArena()
368 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
369 && GetOwningArena() != nullptr
370 #endif // !PROTOBUF_FORCE_COPY_IN_MOVE
371 ) {
372 InternalSwap(&from);
373 } else {
374 CopyFrom(from);
375 }
376 return *this;
377 }
void InternalSwap(Script *other)
Definition wib.pb.cc:1752

◆ release_script()

std::string * wib::Script::release_script ( )
inline

Definition at line 7261 of file wib.pb.h.

7261 {
7262 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
7263 // @@protoc_insertion_point(field_release:wib.Script.script)
7264 return _impl_.script_.Release();
7265}

◆ script()

const std::string & wib::Script::script ( ) const
inline

Definition at line 7230 of file wib.pb.h.

7230 {
7231 // @@protoc_insertion_point(field_get:wib.Script.script)
7232 return _internal_script();
7233}

◆ set_allocated_script()

void wib::Script::set_allocated_script ( std::string * ptr)
inline

Definition at line 7266 of file wib.pb.h.

7266 {
7267 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
7268 _impl_.script_.SetAllocated(value, GetArenaForAllocation());
7269 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
7270 if (_impl_.script_.IsDefault()) {
7271 _impl_.script_.Set("", GetArenaForAllocation());
7272 }
7273 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
7274 // @@protoc_insertion_point(field_set_allocated:wib.Script.script)
7275}

◆ set_file()

void wib::Script::set_file ( bool value)
inline

Definition at line 7285 of file wib.pb.h.

7285 {
7286 _internal_set_file(value);
7287 // @@protoc_insertion_point(field_set:wib.Script.file)
7288}
void _internal_set_file(bool value)
Definition wib.pb.h:7293

◆ set_script() [1/2]

template<typename Arg_ = const std::string&, typename... Args_>
void wib::Script::set_script ( Arg_ && arg,
Args_... args )

◆ set_script() [2/2]

template<typename Arg_ , typename... Args_>
PROTOBUF_ALWAYS_INLINE void wib::Script::set_script ( Arg_ && arg,
Args_... args )
inline

Definition at line 7235 of file wib.pb.h.

7236 {
7237 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
7238 ;
7239 _impl_.script_.SetBytes(static_cast<Arg_&&>(arg), args..., GetArenaForAllocation());
7240 // @@protoc_insertion_point(field_set:wib.Script.script)
7241}

◆ SetCachedSize()

void wib::Script::SetCachedSize ( int size) const
finalprivate

Definition at line 1608 of file wib.pb.cc.

1608 {
1609 _impl_._cached_size_.Set(size);
1610}

◆ SharedCtor()

void wib::Script::SharedCtor ( ::google::protobuf::Arena * arena)
inlineprivate

Definition at line 1587 of file wib.pb.cc.

1587 {
1588 (void)arena;
1589 new (&_impl_) Impl_{
1590 decltype(_impl_.script_){},
1591 decltype(_impl_.file_){false},
1592 /*decltype(_impl_._cached_size_)*/ {},
1593 };
1594 _impl_.script_.InitDefault();
1595 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
1596 _impl_.script_.Set("", GetArenaForAllocation());
1597 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
1598}

◆ SharedDtor()

void wib::Script::SharedDtor ( )
inlineprivate

Definition at line 1604 of file wib.pb.cc.

1604 {
1605 ABSL_DCHECK(GetArenaForAllocation() == nullptr);
1606 _impl_.script_.Destroy();
1607}

◆ Swap()

void wib::Script::Swap ( Script * other)
inline

Definition at line 408 of file wib.pb.h.

408 {
409 if (other == this) return;
410 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
411 if (GetOwningArena() != nullptr &&
412 GetOwningArena() == other->GetOwningArena()) {
413 #else // PROTOBUF_FORCE_COPY_IN_SWAP
414 if (GetOwningArena() == other->GetOwningArena()) {
415 #endif // !PROTOBUF_FORCE_COPY_IN_SWAP
416 InternalSwap(other);
417 } else {
418 ::google::protobuf::internal::GenericSwap(this, other);
419 }
420 }

◆ unknown_fields()

const ::google::protobuf::UnknownFieldSet & wib::Script::unknown_fields ( ) const
inline

Definition at line 379 of file wib.pb.h.

379 {
380 return _internal_metadata_.unknown_fields<::google::protobuf::UnknownFieldSet>(::google::protobuf::UnknownFieldSet::default_instance);
381 }

◆ UnsafeArenaSwap()

void wib::Script::UnsafeArenaSwap ( Script * other)
inline

Definition at line 421 of file wib.pb.h.

421 {
422 if (other == this) return;
423 ABSL_DCHECK(GetOwningArena() == other->GetOwningArena());
424 InternalSwap(other);
425 }

Friends And Related Symbol Documentation

◆ ::google::protobuf::Arena::InternalHelper

template<typename T >
friend class ::google::protobuf::Arena::InternalHelper
friend

Definition at line 510 of file wib.pb.h.

◆ ::google::protobuf::internal::AnyMetadata

friend class ::google::protobuf::internal::AnyMetadata
friend

Definition at line 457 of file wib.pb.h.

◆ ::google::protobuf::internal::TcParser

friend class ::google::protobuf::internal::TcParser
friend

Definition at line 508 of file wib.pb.h.

◆ ::TableStruct_wib_2eproto

friend struct ::TableStruct_wib_2eproto
friend

Definition at line 520 of file wib.pb.h.

◆ swap

void swap ( Script & a,
Script & b )
friend

Definition at line 405 of file wib.pb.h.

405 {
406 a.Swap(&b);
407 }

Member Data Documentation

◆ [union]

union { ... } wib::Script

◆ _class_data_

const::google::protobuf::Message::ClassData wib::Script::_class_data_
static
Initial value:
= {
::google::protobuf::Message::CopyWithSourceCheck,
}

Definition at line 465 of file wib.pb.h.

◆ _impl_

Impl_ wib::Script::_impl_

Definition at line 519 of file wib.pb.h.

◆ _table_

PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 const::_pbi::TcParseTable< 1, 2, 0, 0, 2 > wib::Script::_table_
staticprivate

Definition at line 509 of file wib.pb.h.

◆ kIndexInFileMessages

int wib::Script::kIndexInFileMessages
staticconstexpr
Initial value:
=
1

Definition at line 402 of file wib.pb.h.


The documentation for this class was generated from the following files: