Classes | Public Types | Public Member Functions | Static Public Member Functions | Static Public Attributes | Protected Member Functions | Private Types | Private Member Functions | Static Private Member Functions | Private Attributes | Friends | List of all members
Mixin Class Reference

#include <api.pb.h>

Inheritance diagram for Mixin:
Inheritance graph
[legend]

Classes

class  _Internal
 

Public Types

enum  : int { kNameFieldNumber = 1, kRootFieldNumber = 2 }
 
enum  : int { kNameFieldNumber = 1, kRootFieldNumber = 2 }
 

Public Member Functions

const char * _InternalParse (const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final
 
const char * _InternalParse (const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final
 
uint8_t_InternalSerialize (uint8_t *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final
 
size_t ByteSizeLong () const final
 
size_t ByteSizeLong () const final
 
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear () final
 
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear () final
 
void clear_name ()
 
void clear_name ()
 
void clear_root ()
 
void clear_root ()
 
void CopyFrom (const ::PROTOBUF_NAMESPACE_ID::Message &from) final
 
void CopyFrom (const Mixin &from)
 
void CopyFrom (const Mixin &from)
 
int GetCachedSize () const final
 
int GetCachedSize () const final
 
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData () const final
 
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata () const final
 
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata () const final
 
::PROTOBUF_NAMESPACE_ID::uint8 * InternalSerializeWithCachedSizesToArray (::PROTOBUF_NAMESPACE_ID::uint8 *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final
 
bool IsInitialized () const final
 
bool IsInitialized () const final
 
void MergeFrom (const ::PROTOBUF_NAMESPACE_ID::Message &from) final
 
void MergeFrom (const Mixin &from)
 
void MergeFrom (const Mixin &from)
 
 Mixin ()
 
 Mixin ()
 
constexpr Mixin (::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
 
 Mixin (const Mixin &from)
 
 Mixin (const Mixin &from)
 
 Mixin (Mixin &&from) noexcept
 
 Mixin (Mixin &&from) noexcept
 
std::string * mutable_name ()
 
std::string * mutable_name ()
 
std::string * mutable_root ()
 
std::string * mutable_root ()
 
const std::string & name () const
 
const std::string & name () const
 
MixinNew () const final
 
MixinNew (::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
 
MixinNew (::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
 
Mixinoperator= (const Mixin &from)
 
Mixinoperator= (const Mixin &from)
 
Mixinoperator= (Mixin &&from) noexcept
 
Mixinoperator= (Mixin &&from) noexcept
 
std::string * release_name ()
 
PROTOBUF_NODISCARD std::string * release_name ()
 
std::string * release_root ()
 
PROTOBUF_NODISCARD std::string * release_root ()
 
const std::string & root () const
 
const std::string & root () const
 
void set_allocated_name (std::string *name)
 
void set_allocated_name (std::string *name)
 
void set_allocated_root (std::string *root)
 
void set_allocated_root (std::string *root)
 
template<typename ArgT0 = const std::string&, typename... ArgT>
void set_name (ArgT0 &&arg0, ArgT... args)
 
template<typename ArgT0 , typename... ArgT>
PROTOBUF_ALWAYS_INLINE void set_name (ArgT0 &&arg0, ArgT... args)
 
void set_name (const char *value)
 
void set_name (const char *value, size_t size)
 
void set_name (const std::string &value)
 
void set_name (std::string &&value)
 
template<typename ArgT0 = const std::string&, typename... ArgT>
void set_root (ArgT0 &&arg0, ArgT... args)
 
template<typename ArgT0 , typename... ArgT>
PROTOBUF_ALWAYS_INLINE void set_root (ArgT0 &&arg0, ArgT... args)
 
void set_root (const char *value)
 
void set_root (const char *value, size_t size)
 
void set_root (const std::string &value)
 
void set_root (std::string &&value)
 
void Swap (Mixin *other)
 
void Swap (Mixin *other)
 
void UnsafeArenaSwap (Mixin *other)
 
virtual ~Mixin ()
 
 ~Mixin () override
 

Static Public Member Functions

static const Mixindefault_instance ()
 
static const Mixindefault_instance ()
 
static const ::PROTOBUF_NAMESPACE_ID::Descriptordescriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Descriptordescriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::DescriptorGetDescriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::DescriptorGetDescriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection ()
 
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection ()
 
static void InitAsDefaultInstance ()
 
static const Mixininternal_default_instance ()
 
static const Mixininternal_default_instance ()
 

Static Public Attributes

static const ClassData _class_data_
 
static constexpr int kIndexInFileMessages
 

Protected Member Functions

 Mixin (::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
 

Private Types

typedef void DestructorSkippable_
 
typedef void InternalArenaConstructable_
 

Private Member Functions

std::string * _internal_mutable_name ()
 
std::string * _internal_mutable_name ()
 
std::string * _internal_mutable_root ()
 
std::string * _internal_mutable_root ()
 
const std::string & _internal_name () const
 
const std::string & _internal_name () const
 
const std::string & _internal_root () const
 
const std::string & _internal_root () const
 
void _internal_set_name (const std::string &value)
 
PROTOBUF_ALWAYS_INLINE void _internal_set_name (const std::string &value)
 
void _internal_set_root (const std::string &value)
 
PROTOBUF_ALWAYS_INLINE void _internal_set_root (const std::string &value)
 
inline ::PROTOBUF_NAMESPACE_ID::ArenaGetArenaNoVirtual () const
 
void InternalSwap (Mixin *other)
 
void InternalSwap (Mixin *other)
 
void * MaybeArenaPtr () const
 
void RegisterArenaDtor (::PROTOBUF_NAMESPACE_ID::Arena *arena)
 
void SetCachedSize (int size) const final
 
void SetCachedSize (int size) const final
 
void SharedCtor ()
 
void SharedCtor ()
 
void SharedDtor ()
 
void SharedDtor ()
 

Static Private Member Functions

static void ArenaDtor (void *object)
 
::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName ()
 
::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName ()
 
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic ()
 
static void MergeImpl (::PROTOBUF_NAMESPACE_ID::Message *to, const ::PROTOBUF_NAMESPACE_ID::Message &from)
 

Private Attributes

mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_
 
::PROTOBUF_NAMESPACE_ID::internal::InternalMetadataWithArena _internal_metadata_
 
::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr name_
 
::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr root_
 

Friends

template<typename T >
class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper
 
class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata
 
struct ::TableStruct_google_2fprotobuf_2fapi_2eproto
 
void swap (Mixin &a, Mixin &b)
 
void swap (Mixin &a, Mixin &b)
 

Detailed Description

Definition at line 544 of file bloaty/third_party/protobuf/src/google/protobuf/api.pb.h.

Member Typedef Documentation

◆ DestructorSkippable_

typedef void Mixin::DestructorSkippable_
private

Definition at line 731 of file protobuf/src/google/protobuf/api.pb.h.

◆ InternalArenaConstructable_

typedef void Mixin::InternalArenaConstructable_
private

Definition at line 730 of file protobuf/src/google/protobuf/api.pb.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum : int
Enumerator
kNameFieldNumber 
kRootFieldNumber 

Definition at line 649 of file bloaty/third_party/protobuf/src/google/protobuf/api.pb.h.

◆ anonymous enum

anonymous enum : int
Enumerator
kNameFieldNumber 
kRootFieldNumber 

Definition at line 693 of file protobuf/src/google/protobuf/api.pb.h.

Constructor & Destructor Documentation

◆ Mixin() [1/8]

Mixin::Mixin ( )

◆ ~Mixin() [1/2]

Mixin::~Mixin ( )
virtual

◆ Mixin() [2/8]

Mixin::Mixin ( const Mixin from)

◆ Mixin() [3/8]

Mixin::Mixin ( Mixin &&  from)
inlinenoexcept

◆ Mixin() [4/8]

Mixin::Mixin ( )
inline

Definition at line 575 of file protobuf/src/google/protobuf/api.pb.h.

◆ ~Mixin() [2/2]

Mixin::~Mixin ( )
override

◆ Mixin() [5/8]

constexpr Mixin::Mixin ( ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized  )
explicitconstexpr

Definition at line 58 of file protobuf/src/google/protobuf/api.pb.cc.

◆ Mixin() [6/8]

Mixin::Mixin ( const Mixin from)

◆ Mixin() [7/8]

Mixin::Mixin ( Mixin &&  from)
inlinenoexcept

Definition at line 580 of file protobuf/src/google/protobuf/api.pb.h.

◆ Mixin() [8/8]

Mixin::Mixin ( ::PROTOBUF_NAMESPACE_ID::Arena arena,
bool  is_message_owned = false 
)
explicitprotected

Definition at line 1030 of file protobuf/src/google/protobuf/api.pb.cc.

Member Function Documentation

◆ _internal_mutable_name() [1/2]

std::string * Mixin::_internal_mutable_name ( )
inlineprivate

◆ _internal_mutable_name() [2/2]

std::string* Mixin::_internal_mutable_name ( )
private

◆ _internal_mutable_root() [1/2]

std::string * Mixin::_internal_mutable_root ( )
inlineprivate

◆ _internal_mutable_root() [2/2]

std::string* Mixin::_internal_mutable_root ( )
private

◆ _internal_name() [1/2]

const std::string & Mixin::_internal_name ( ) const
inlineprivate

◆ _internal_name() [2/2]

const std::string& Mixin::_internal_name ( ) const
private

◆ _internal_root() [1/2]

const std::string & Mixin::_internal_root ( ) const
inlineprivate

◆ _internal_root() [2/2]

const std::string& Mixin::_internal_root ( ) const
private

◆ _internal_set_name() [1/2]

void Mixin::_internal_set_name ( const std::string &  value)
inlineprivate

◆ _internal_set_name() [2/2]

PROTOBUF_ALWAYS_INLINE void Mixin::_internal_set_name ( const std::string &  value)
inlineprivate

◆ _internal_set_root() [1/2]

void Mixin::_internal_set_root ( const std::string &  value)
inlineprivate

◆ _internal_set_root() [2/2]

PROTOBUF_ALWAYS_INLINE void Mixin::_internal_set_root ( const std::string &  value)
inlineprivate

◆ _InternalParse() [1/2]

const char * Mixin::_InternalParse ( const char *  ptr,
::PROTOBUF_NAMESPACE_ID::internal::ParseContext *  ctx 
)
final

◆ _InternalParse() [2/2]

const char* Mixin::_InternalParse ( const char *  ptr,
::PROTOBUF_NAMESPACE_ID::internal::ParseContext *  ctx 
)
final

◆ _InternalSerialize()

uint8_t * Mixin::_InternalSerialize ( uint8_t target,
::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *  stream 
) const
final

Definition at line 1155 of file protobuf/src/google/protobuf/api.pb.cc.

◆ ArenaDtor()

void Mixin::ArenaDtor ( void *  object)
staticprivate

Definition at line 1085 of file protobuf/src/google/protobuf/api.pb.cc.

◆ ByteSizeLong() [1/2]

size_t Mixin::ByteSizeLong ( ) const
final

◆ ByteSizeLong() [2/2]

size_t Mixin::ByteSizeLong ( ) const
final

◆ Clear() [1/2]

void Mixin::Clear ( )
final

◆ Clear() [2/2]

PROTOBUF_ATTRIBUTE_REINITIALIZES void Mixin::Clear ( )
final

◆ clear_name() [1/2]

void Mixin::clear_name ( )
inline

◆ clear_name() [2/2]

void Mixin::clear_name ( )

◆ clear_root() [1/2]

void Mixin::clear_root ( )
inline

◆ clear_root() [2/2]

void Mixin::clear_root ( )

◆ CopyFrom() [1/3]

void Mixin::CopyFrom ( const ::PROTOBUF_NAMESPACE_ID::Message &  from)
final

◆ CopyFrom() [2/3]

void Mixin::CopyFrom ( const Mixin from)

◆ CopyFrom() [3/3]

void Mixin::CopyFrom ( const Mixin from)

◆ default_instance() [1/2]

const Mixin & Mixin::default_instance ( )
static

◆ default_instance() [2/2]

static const Mixin& Mixin::default_instance ( )
inlinestatic

Definition at line 612 of file protobuf/src/google/protobuf/api.pb.h.

◆ descriptor() [1/2]

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* Mixin::descriptor ( )
inlinestatic

◆ descriptor() [2/2]

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* Mixin::descriptor ( )
inlinestatic

Definition at line 603 of file protobuf/src/google/protobuf/api.pb.h.

◆ FullMessageName() [1/2]

::PROTOBUF_NAMESPACE_ID::StringPiece Mixin::FullMessageName ( )
inlinestaticprivate

◆ FullMessageName() [2/2]

::PROTOBUF_NAMESPACE_ID::StringPiece Mixin::FullMessageName ( )
inlinestaticprivate

Definition at line 673 of file protobuf/src/google/protobuf/api.pb.h.

◆ GetArenaNoVirtual()

inline ::PROTOBUF_NAMESPACE_ID::Arena* Mixin::GetArenaNoVirtual ( ) const
inlineprivate

◆ GetCachedSize() [1/2]

int Mixin::GetCachedSize ( ) const
inlinefinal

◆ GetCachedSize() [2/2]

int Mixin::GetCachedSize ( ) const
inlinefinal

Definition at line 663 of file protobuf/src/google/protobuf/api.pb.h.

◆ GetClassData()

const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * Mixin::GetClassData ( ) const
final

Definition at line 1218 of file protobuf/src/google/protobuf/api.pb.cc.

◆ GetDescriptor() [1/2]

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* Mixin::GetDescriptor ( )
inlinestatic

◆ GetDescriptor() [2/2]

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* Mixin::GetDescriptor ( )
inlinestatic

Definition at line 606 of file protobuf/src/google/protobuf/api.pb.h.

◆ GetMetadata() [1/2]

PROTOBUF_NAMESPACE_ID::Metadata Mixin::GetMetadata ( ) const
final

◆ GetMetadata() [2/2]

::PROTOBUF_NAMESPACE_ID::Metadata Mixin::GetMetadata ( ) const
final

◆ GetMetadataStatic()

::PROTOBUF_NAMESPACE_ID::Metadata Mixin::GetMetadataStatic ( )
inlinestaticprivate

◆ GetReflection() [1/2]

static const ::PROTOBUF_NAMESPACE_ID::Reflection* Mixin::GetReflection ( )
inlinestatic

◆ GetReflection() [2/2]

static const ::PROTOBUF_NAMESPACE_ID::Reflection* Mixin::GetReflection ( )
inlinestatic

Definition at line 609 of file protobuf/src/google/protobuf/api.pb.h.

◆ InitAsDefaultInstance()

void Mixin::InitAsDefaultInstance ( )
static

◆ internal_default_instance() [1/2]

static const Mixin* Mixin::internal_default_instance ( )
inlinestatic

◆ internal_default_instance() [2/2]

static const Mixin* Mixin::internal_default_instance ( )
inlinestatic

Definition at line 615 of file protobuf/src/google/protobuf/api.pb.h.

◆ InternalSerializeWithCachedSizesToArray()

PROTOBUF_NAMESPACE_ID::uint8 * Mixin::InternalSerializeWithCachedSizesToArray ( ::PROTOBUF_NAMESPACE_ID::uint8 *  target,
::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *  stream 
) const
final

◆ InternalSwap() [1/2]

void Mixin::InternalSwap ( Mixin other)
private

◆ InternalSwap() [2/2]

void Mixin::InternalSwap ( Mixin other)
private

◆ IsInitialized() [1/2]

bool Mixin::IsInitialized ( ) const
final

◆ IsInitialized() [2/2]

bool Mixin::IsInitialized ( ) const
final

◆ MaybeArenaPtr()

void* Mixin::MaybeArenaPtr ( ) const
inlineprivate

◆ MergeFrom() [1/3]

void Mixin::MergeFrom ( const ::PROTOBUF_NAMESPACE_ID::Message &  from)
final

◆ MergeFrom() [2/3]

void Mixin::MergeFrom ( const Mixin from)

◆ MergeFrom() [3/3]

void Mixin::MergeFrom ( const Mixin from)

◆ MergeImpl()

void Mixin::MergeImpl ( ::PROTOBUF_NAMESPACE_ID::Message *  to,
const ::PROTOBUF_NAMESPACE_ID::Message &  from 
)
staticprivate

Definition at line 1220 of file protobuf/src/google/protobuf/api.pb.cc.

◆ mutable_name() [1/2]

std::string * Mixin::mutable_name ( )
inline

◆ mutable_name() [2/2]

std::string* Mixin::mutable_name ( )

◆ mutable_root() [1/2]

std::string * Mixin::mutable_root ( )
inline

◆ mutable_root() [2/2]

std::string* Mixin::mutable_root ( )

◆ name() [1/2]

const std::string & Mixin::name ( ) const
inline

◆ name() [2/2]

const std::string& Mixin::name ( ) const

◆ New() [1/3]

Mixin* Mixin::New ( ) const
inlinefinal

◆ New() [2/3]

Mixin* Mixin::New ( ::PROTOBUF_NAMESPACE_ID::Arena arena) const
inlinefinal

◆ New() [3/3]

Mixin* Mixin::New ( ::PROTOBUF_NAMESPACE_ID::Arena arena = nullptr) const
inlinefinal

Definition at line 646 of file protobuf/src/google/protobuf/api.pb.h.

◆ operator=() [1/4]

Mixin& Mixin::operator= ( const Mixin from)
inline

◆ operator=() [2/4]

Mixin& Mixin::operator= ( const Mixin from)
inline

Definition at line 585 of file protobuf/src/google/protobuf/api.pb.h.

◆ operator=() [3/4]

Mixin& Mixin::operator= ( Mixin &&  from)
inlinenoexcept

◆ operator=() [4/4]

Mixin& Mixin::operator= ( Mixin &&  from)
inlinenoexcept

Definition at line 589 of file protobuf/src/google/protobuf/api.pb.h.

◆ RegisterArenaDtor()

void Mixin::RegisterArenaDtor ( ::PROTOBUF_NAMESPACE_ID::Arena arena)
inlineprivate

Definition at line 1089 of file protobuf/src/google/protobuf/api.pb.cc.

◆ release_name() [1/2]

std::string * Mixin::release_name ( )
inline

◆ release_name() [2/2]

PROTOBUF_NODISCARD std::string* Mixin::release_name ( )

◆ release_root() [1/2]

std::string * Mixin::release_root ( )
inline

◆ release_root() [2/2]

PROTOBUF_NODISCARD std::string* Mixin::release_root ( )

◆ root() [1/2]

const std::string & Mixin::root ( ) const
inline

◆ root() [2/2]

const std::string& Mixin::root ( ) const

◆ set_allocated_name() [1/2]

void Mixin::set_allocated_name ( std::string *  name)
inline

◆ set_allocated_name() [2/2]

void Mixin::set_allocated_name ( std::string *  name)

◆ set_allocated_root() [1/2]

void Mixin::set_allocated_root ( std::string *  root)
inline

◆ set_allocated_root() [2/2]

void Mixin::set_allocated_root ( std::string *  root)

◆ set_name() [1/6]

template<typename ArgT0 = const std::string&, typename... ArgT>
void Mixin::set_name ( ArgT0 &&  arg0,
ArgT...  args 
)

◆ set_name() [2/6]

template<typename ArgT0 , typename... ArgT>
PROTOBUF_ALWAYS_INLINE void Mixin::set_name ( ArgT0 &&  arg0,
ArgT...  args 
)
inline

Definition at line 1341 of file protobuf/src/google/protobuf/api.pb.h.

◆ set_name() [3/6]

void Mixin::set_name ( const char *  value)
inline

◆ set_name() [4/6]

void Mixin::set_name ( const char *  value,
size_t  size 
)
inline

◆ set_name() [5/6]

void Mixin::set_name ( const std::string &  value)
inline

◆ set_name() [6/6]

void Mixin::set_name ( std::string &&  value)
inline

◆ set_root() [1/6]

template<typename ArgT0 = const std::string&, typename... ArgT>
void Mixin::set_root ( ArgT0 &&  arg0,
ArgT...  args 
)

◆ set_root() [2/6]

template<typename ArgT0 , typename... ArgT>
PROTOBUF_ALWAYS_INLINE void Mixin::set_root ( ArgT0 &&  arg0,
ArgT...  args 
)
inline

Definition at line 1392 of file protobuf/src/google/protobuf/api.pb.h.

◆ set_root() [3/6]

void Mixin::set_root ( const char *  value)
inline

◆ set_root() [4/6]

void Mixin::set_root ( const char *  value,
size_t  size 
)
inline

◆ set_root() [5/6]

void Mixin::set_root ( const std::string &  value)
inline

◆ set_root() [6/6]

void Mixin::set_root ( std::string &&  value)
inline

◆ SetCachedSize() [1/2]

void Mixin::SetCachedSize ( int  size) const
finalprivate

◆ SetCachedSize() [2/2]

void Mixin::SetCachedSize ( int  size) const
finalprivate

◆ SharedCtor() [1/2]

void Mixin::SharedCtor ( )
inlineprivate

◆ SharedCtor() [2/2]

void Mixin::SharedCtor ( )
private

◆ SharedDtor() [1/2]

void Mixin::SharedDtor ( )
inlineprivate

◆ SharedDtor() [2/2]

void Mixin::SharedDtor ( )
private

◆ Swap() [1/2]

void Mixin::Swap ( Mixin other)
inline

◆ Swap() [2/2]

void Mixin::Swap ( Mixin other)
inline

Definition at line 625 of file protobuf/src/google/protobuf/api.pb.h.

◆ UnsafeArenaSwap()

void Mixin::UnsafeArenaSwap ( Mixin other)
inline

Definition at line 638 of file protobuf/src/google/protobuf/api.pb.h.

Friends And Related Function Documentation

◆ ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper

template<typename T >
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper
friend

Definition at line 727 of file protobuf/src/google/protobuf/api.pb.h.

◆ ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata

friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata
friend

◆ ::TableStruct_google_2fprotobuf_2fapi_2eproto

◆ swap [1/2]

void swap ( Mixin a,
Mixin b 
)
friend

◆ swap [2/2]

void swap ( Mixin a,
Mixin b 
)
friend

Definition at line 622 of file protobuf/src/google/protobuf/api.pb.h.

Member Data Documentation

◆ _cached_size_

PROTOBUF_NAMESPACE_ID::internal::CachedSize Mixin::_cached_size_
mutableprivate

◆ _class_data_

const ::PROTOBUF_NAMESPACE_ID::Message::ClassData Mixin::_class_data_
static
Initial value:
= {
::PROTOBUF_NAMESPACE_ID::Message::CopyWithSizeCheck,
}

Definition at line 684 of file protobuf/src/google/protobuf/api.pb.h.

◆ _internal_metadata_

::PROTOBUF_NAMESPACE_ID::internal::InternalMetadataWithArena Mixin::_internal_metadata_
private

◆ kIndexInFileMessages

static constexpr int Mixin::kIndexInFileMessages
staticconstexpr
Initial value:
=
2

Definition at line 585 of file bloaty/third_party/protobuf/src/google/protobuf/api.pb.h.

◆ name_

PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr Mixin::name_
private

◆ root_

PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr Mixin::root_
private

The documentation for this class was generated from the following files:
Mixin::MergeImpl
static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message *to, const ::PROTOBUF_NAMESPACE_ID::Message &from)
Definition: protobuf/src/google/protobuf/api.pb.cc:1220


grpc
Author(s):
autogenerated on Fri May 16 2025 03:01:47