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
MethodDescriptorProto Class Reference

#include <descriptor.pb.h>

Inheritance diagram for MethodDescriptorProto:
Inheritance graph
[legend]

Public Types

enum  : int {
  kNameFieldNumber = 1, kInputTypeFieldNumber = 2, kOutputTypeFieldNumber = 3, kOptionsFieldNumber = 4,
  kClientStreamingFieldNumber = 5, kServerStreamingFieldNumber = 6
}
 
enum  : int {
  kNameFieldNumber = 1, kInputTypeFieldNumber = 2, kOutputTypeFieldNumber = 3, kOptionsFieldNumber = 4,
  kClientStreamingFieldNumber = 5, kServerStreamingFieldNumber = 6
}
 

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_client_streaming ()
 
void clear_client_streaming ()
 
void clear_input_type ()
 
void clear_input_type ()
 
void clear_name ()
 
void clear_name ()
 
void clear_options ()
 
void clear_options ()
 
void clear_output_type ()
 
void clear_output_type ()
 
void clear_server_streaming ()
 
void clear_server_streaming ()
 
bool client_streaming () const
 
bool client_streaming () const
 
void CopyFrom (const ::PROTOBUF_NAMESPACE_ID::Message &from) final
 
void CopyFrom (const MethodDescriptorProto &from)
 
void CopyFrom (const MethodDescriptorProto &from)
 
inline ::PROTOBUF_NAMESPACE_ID::ArenaGetArena () const final
 
int GetCachedSize () const final
 
int GetCachedSize () const final
 
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData () const final
 
void * GetMaybeArenaPointer () const final
 
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata () const final
 
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata () const final
 
bool has_client_streaming () const
 
bool has_client_streaming () const
 
bool has_input_type () const
 
bool has_input_type () const
 
bool has_name () const
 
bool has_name () const
 
bool has_options () const
 
bool has_options () const
 
bool has_output_type () const
 
bool has_output_type () const
 
bool has_server_streaming () const
 
bool has_server_streaming () const
 
const std::string & input_type () const
 
const std::string & input_type () const
 
::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 MethodDescriptorProto &from)
 
void MergeFrom (const MethodDescriptorProto &from)
 
 MethodDescriptorProto ()
 
 MethodDescriptorProto ()
 
constexpr MethodDescriptorProto (::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
 
 MethodDescriptorProto (const MethodDescriptorProto &from)
 
 MethodDescriptorProto (const MethodDescriptorProto &from)
 
 MethodDescriptorProto (MethodDescriptorProto &&from) noexcept
 
 MethodDescriptorProto (MethodDescriptorProto &&from) noexcept
 
std::string * mutable_input_type ()
 
std::string * mutable_input_type ()
 
std::string * mutable_name ()
 
std::string * mutable_name ()
 
::PROTOBUF_NAMESPACE_ID::MethodOptions * mutable_options ()
 
PROTOBUF_NAMESPACE_ID::MethodOptions * mutable_options ()
 
std::string * mutable_output_type ()
 
std::string * mutable_output_type ()
 
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields ()
 
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields ()
 
const std::string & name () const
 
const std::string & name () const
 
MethodDescriptorProtoNew () const final
 
MethodDescriptorProtoNew (::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
 
MethodDescriptorProtoNew (::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
 
MethodDescriptorProtooperator= (const MethodDescriptorProto &from)
 
MethodDescriptorProtooperator= (const MethodDescriptorProto &from)
 
MethodDescriptorProtooperator= (MethodDescriptorProto &&from) noexcept
 
MethodDescriptorProtooperator= (MethodDescriptorProto &&from) noexcept
 
const ::PROTOBUF_NAMESPACE_ID::MethodOptions & options () const
 
const PROTOBUF_NAMESPACE_ID::MethodOptions & options () const
 
const std::string & output_type () const
 
const std::string & output_type () const
 
PROTOBUF_NODISCARD std::string * release_input_type ()
 
std::string * release_input_type ()
 
PROTOBUF_NODISCARD std::string * release_name ()
 
std::string * release_name ()
 
PROTOBUF_NODISCARD ::PROTOBUF_NAMESPACE_ID::MethodOptions * release_options ()
 
PROTOBUF_NAMESPACE_ID::MethodOptions * release_options ()
 
PROTOBUF_NODISCARD std::string * release_output_type ()
 
std::string * release_output_type ()
 
bool server_streaming () const
 
bool server_streaming () const
 
void set_allocated_input_type (std::string *input_type)
 
void set_allocated_input_type (std::string *input_type)
 
void set_allocated_name (std::string *name)
 
void set_allocated_name (std::string *name)
 
void set_allocated_options (::PROTOBUF_NAMESPACE_ID::MethodOptions *options)
 
void set_allocated_options (PROTOBUF_NAMESPACE_ID::MethodOptions *options)
 
void set_allocated_output_type (std::string *output_type)
 
void set_allocated_output_type (std::string *output_type)
 
void set_client_streaming (bool value)
 
void set_client_streaming (bool value)
 
template<typename ArgT0 = const std::string&, typename... ArgT>
void set_input_type (ArgT0 &&arg0, ArgT... args)
 
template<typename ArgT0 , typename... ArgT>
PROTOBUF_ALWAYS_INLINE void set_input_type (ArgT0 &&arg0, ArgT... args)
 
void set_input_type (const char *value)
 
void set_input_type (const char *value, size_t size)
 
void set_input_type (const std::string &value)
 
void set_input_type (std::string &&value)
 
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_output_type (ArgT0 &&arg0, ArgT... args)
 
template<typename ArgT0 , typename... ArgT>
PROTOBUF_ALWAYS_INLINE void set_output_type (ArgT0 &&arg0, ArgT... args)
 
void set_output_type (const char *value)
 
void set_output_type (const char *value, size_t size)
 
void set_output_type (const std::string &value)
 
void set_output_type (std::string &&value)
 
void set_server_streaming (bool value)
 
void set_server_streaming (bool value)
 
void Swap (MethodDescriptorProto *other)
 
void Swap (MethodDescriptorProto *other)
 
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields () const
 
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields () const
 
::PROTOBUF_NAMESPACE_ID::MethodOptions * unsafe_arena_release_options ()
 
PROTOBUF_NAMESPACE_ID::MethodOptions * unsafe_arena_release_options ()
 
void unsafe_arena_set_allocated_options (::PROTOBUF_NAMESPACE_ID::MethodOptions *options)
 
void unsafe_arena_set_allocated_options (PROTOBUF_NAMESPACE_ID::MethodOptions *options)
 
void UnsafeArenaSwap (MethodDescriptorProto *other)
 
void UnsafeArenaSwap (MethodDescriptorProto *other)
 
virtual ~MethodDescriptorProto ()
 
 ~MethodDescriptorProto () override
 

Static Public Member Functions

static const MethodDescriptorProtodefault_instance ()
 
static const MethodDescriptorProtodefault_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 MethodDescriptorProtointernal_default_instance ()
 
static const MethodDescriptorProtointernal_default_instance ()
 

Static Public Attributes

static const ClassData _class_data_
 
static constexpr int kIndexInFileMessages
 

Protected Member Functions

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

Private Types

typedef void DestructorSkippable_
 
typedef void DestructorSkippable_
 
typedef void InternalArenaConstructable_
 
typedef void InternalArenaConstructable_
 

Private Member Functions

bool _internal_client_streaming () const
 
bool _internal_client_streaming () const
 
bool _internal_has_client_streaming () const
 
bool _internal_has_client_streaming () const
 
bool _internal_has_input_type () const
 
bool _internal_has_input_type () const
 
bool _internal_has_name () const
 
bool _internal_has_name () const
 
bool _internal_has_options () const
 
bool _internal_has_options () const
 
bool _internal_has_output_type () const
 
bool _internal_has_output_type () const
 
bool _internal_has_server_streaming () const
 
bool _internal_has_server_streaming () const
 
const std::string & _internal_input_type () const
 
const std::string & _internal_input_type () const
 
std::string * _internal_mutable_input_type ()
 
std::string * _internal_mutable_input_type ()
 
std::string * _internal_mutable_name ()
 
std::string * _internal_mutable_name ()
 
::PROTOBUF_NAMESPACE_ID::MethodOptions * _internal_mutable_options ()
 
PROTOBUF_NAMESPACE_ID::MethodOptions * _internal_mutable_options ()
 
std::string * _internal_mutable_output_type ()
 
std::string * _internal_mutable_output_type ()
 
const std::string & _internal_name () const
 
const std::string & _internal_name () const
 
const ::PROTOBUF_NAMESPACE_ID::MethodOptions & _internal_options () const
 
const PROTOBUF_NAMESPACE_ID::MethodOptions & _internal_options () const
 
const std::string & _internal_output_type () const
 
const std::string & _internal_output_type () const
 
bool _internal_server_streaming () const
 
bool _internal_server_streaming () const
 
void _internal_set_client_streaming (bool value)
 
void _internal_set_client_streaming (bool value)
 
PROTOBUF_ALWAYS_INLINE void _internal_set_input_type (const std::string &value)
 
void _internal_set_input_type (const std::string &value)
 
PROTOBUF_ALWAYS_INLINE void _internal_set_name (const std::string &value)
 
void _internal_set_name (const std::string &value)
 
PROTOBUF_ALWAYS_INLINE void _internal_set_output_type (const std::string &value)
 
void _internal_set_output_type (const std::string &value)
 
void _internal_set_server_streaming (bool value)
 
void _internal_set_server_streaming (bool value)
 
inline ::PROTOBUF_NAMESPACE_ID::ArenaGetArenaNoVirtual () const
 
void InternalSwap (MethodDescriptorProto *other)
 
void InternalSwap (MethodDescriptorProto *other)
 
void * MaybeArenaPtr () const
 
void RegisterArenaDtor (::PROTOBUF_NAMESPACE_ID::Arena *arena)
 
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)
 
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::HasBits< 1 > _has_bits_
 
::PROTOBUF_NAMESPACE_ID::internal::InternalMetadataWithArena _internal_metadata_
 
bool client_streaming_
 
::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr input_type_
 
::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr name_
 
::PROTOBUF_NAMESPACE_ID::MethodOptions * options_
 
PROTOBUF_NAMESPACE_ID::MethodOptions * options_
 
::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr output_type_
 
bool server_streaming_
 

Friends

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

Detailed Description

Definition at line 3405 of file bloaty/third_party/protobuf/src/google/protobuf/descriptor.pb.h.

Member Typedef Documentation

◆ DestructorSkippable_ [1/2]

◆ DestructorSkippable_ [2/2]

◆ InternalArenaConstructable_ [1/2]

◆ InternalArenaConstructable_ [2/2]

Member Enumeration Documentation

◆ anonymous enum

anonymous enum : int
Enumerator
kNameFieldNumber 
kInputTypeFieldNumber 
kOutputTypeFieldNumber 
kOptionsFieldNumber 
kClientStreamingFieldNumber 
kServerStreamingFieldNumber 

Definition at line 3537 of file bloaty/third_party/protobuf/src/google/protobuf/descriptor.pb.h.

◆ anonymous enum

anonymous enum : int
Enumerator
kNameFieldNumber 
kInputTypeFieldNumber 
kOutputTypeFieldNumber 
kOptionsFieldNumber 
kClientStreamingFieldNumber 
kServerStreamingFieldNumber 

Definition at line 3531 of file protobuf/src/google/protobuf/descriptor.pb.h.

Constructor & Destructor Documentation

◆ MethodDescriptorProto() [1/9]

MethodDescriptorProto::MethodDescriptorProto ( )

◆ ~MethodDescriptorProto() [1/2]

MethodDescriptorProto::~MethodDescriptorProto ( )
virtual

◆ MethodDescriptorProto() [2/9]

MethodDescriptorProto::MethodDescriptorProto ( const MethodDescriptorProto from)

◆ MethodDescriptorProto() [3/9]

MethodDescriptorProto::MethodDescriptorProto ( MethodDescriptorProto &&  from)
inlinenoexcept

◆ MethodDescriptorProto() [4/9]

MethodDescriptorProto::MethodDescriptorProto ( ::PROTOBUF_NAMESPACE_ID::Arena arena)
explicitprotected

◆ MethodDescriptorProto() [5/9]

MethodDescriptorProto::MethodDescriptorProto ( )
inline

◆ ~MethodDescriptorProto() [2/2]

MethodDescriptorProto::~MethodDescriptorProto ( )
override

◆ MethodDescriptorProto() [6/9]

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

◆ MethodDescriptorProto() [7/9]

MethodDescriptorProto::MethodDescriptorProto ( const MethodDescriptorProto from)

◆ MethodDescriptorProto() [8/9]

MethodDescriptorProto::MethodDescriptorProto ( MethodDescriptorProto &&  from)
inlinenoexcept

◆ MethodDescriptorProto() [9/9]

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

Member Function Documentation

◆ _internal_client_streaming() [1/2]

bool MethodDescriptorProto::_internal_client_streaming ( ) const
private

◆ _internal_client_streaming() [2/2]

bool MethodDescriptorProto::_internal_client_streaming ( ) const
inlineprivate

◆ _internal_has_client_streaming() [1/2]

bool MethodDescriptorProto::_internal_has_client_streaming ( ) const
private

◆ _internal_has_client_streaming() [2/2]

bool MethodDescriptorProto::_internal_has_client_streaming ( ) const
inlineprivate

◆ _internal_has_input_type() [1/2]

bool MethodDescriptorProto::_internal_has_input_type ( ) const
private

◆ _internal_has_input_type() [2/2]

bool MethodDescriptorProto::_internal_has_input_type ( ) const
inlineprivate

◆ _internal_has_name() [1/2]

bool MethodDescriptorProto::_internal_has_name ( ) const
private

◆ _internal_has_name() [2/2]

bool MethodDescriptorProto::_internal_has_name ( ) const
inlineprivate

◆ _internal_has_options() [1/2]

bool MethodDescriptorProto::_internal_has_options ( ) const
private

◆ _internal_has_options() [2/2]

bool MethodDescriptorProto::_internal_has_options ( ) const
inlineprivate

◆ _internal_has_output_type() [1/2]

bool MethodDescriptorProto::_internal_has_output_type ( ) const
private

◆ _internal_has_output_type() [2/2]

bool MethodDescriptorProto::_internal_has_output_type ( ) const
inlineprivate

◆ _internal_has_server_streaming() [1/2]

bool MethodDescriptorProto::_internal_has_server_streaming ( ) const
private

◆ _internal_has_server_streaming() [2/2]

bool MethodDescriptorProto::_internal_has_server_streaming ( ) const
inlineprivate

◆ _internal_input_type() [1/2]

const std::string& MethodDescriptorProto::_internal_input_type ( ) const
private

◆ _internal_input_type() [2/2]

const std::string & MethodDescriptorProto::_internal_input_type ( ) const
inlineprivate

◆ _internal_mutable_input_type() [1/2]

std::string* MethodDescriptorProto::_internal_mutable_input_type ( )
private

◆ _internal_mutable_input_type() [2/2]

std::string * MethodDescriptorProto::_internal_mutable_input_type ( )
inlineprivate

◆ _internal_mutable_name() [1/2]

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

◆ _internal_mutable_name() [2/2]

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

◆ _internal_mutable_options() [1/2]

::PROTOBUF_NAMESPACE_ID::MethodOptions* MethodDescriptorProto::_internal_mutable_options ( )
private

◆ _internal_mutable_options() [2/2]

PROTOBUF_NAMESPACE_ID::MethodOptions * MethodDescriptorProto::_internal_mutable_options ( )
inlineprivate

◆ _internal_mutable_output_type() [1/2]

std::string* MethodDescriptorProto::_internal_mutable_output_type ( )
private

◆ _internal_mutable_output_type() [2/2]

std::string * MethodDescriptorProto::_internal_mutable_output_type ( )
inlineprivate

◆ _internal_name() [1/2]

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

◆ _internal_name() [2/2]

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

◆ _internal_options() [1/2]

const ::PROTOBUF_NAMESPACE_ID::MethodOptions& MethodDescriptorProto::_internal_options ( ) const
private

◆ _internal_options() [2/2]

const ::PROTOBUF_NAMESPACE_ID::MethodOptions & MethodDescriptorProto::_internal_options ( ) const
inlineprivate

◆ _internal_output_type() [1/2]

const std::string& MethodDescriptorProto::_internal_output_type ( ) const
private

◆ _internal_output_type() [2/2]

const std::string & MethodDescriptorProto::_internal_output_type ( ) const
inlineprivate

◆ _internal_server_streaming() [1/2]

bool MethodDescriptorProto::_internal_server_streaming ( ) const
private

◆ _internal_server_streaming() [2/2]

bool MethodDescriptorProto::_internal_server_streaming ( ) const
inlineprivate

◆ _internal_set_client_streaming() [1/2]

void MethodDescriptorProto::_internal_set_client_streaming ( bool  value)
private

◆ _internal_set_client_streaming() [2/2]

void MethodDescriptorProto::_internal_set_client_streaming ( bool  value)
inlineprivate

◆ _internal_set_input_type() [1/2]

PROTOBUF_ALWAYS_INLINE void MethodDescriptorProto::_internal_set_input_type ( const std::string &  value)
inlineprivate

◆ _internal_set_input_type() [2/2]

void MethodDescriptorProto::_internal_set_input_type ( const std::string &  value)
inlineprivate

◆ _internal_set_name() [1/2]

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

◆ _internal_set_name() [2/2]

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

◆ _internal_set_output_type() [1/2]

PROTOBUF_ALWAYS_INLINE void MethodDescriptorProto::_internal_set_output_type ( const std::string &  value)
inlineprivate

◆ _internal_set_output_type() [2/2]

void MethodDescriptorProto::_internal_set_output_type ( const std::string &  value)
inlineprivate

◆ _internal_set_server_streaming() [1/2]

void MethodDescriptorProto::_internal_set_server_streaming ( bool  value)
private

◆ _internal_set_server_streaming() [2/2]

void MethodDescriptorProto::_internal_set_server_streaming ( bool  value)
inlineprivate

◆ _InternalParse() [1/2]

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

◆ _InternalParse() [2/2]

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

◆ _InternalSerialize()

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

◆ ArenaDtor() [1/2]

void MethodDescriptorProto::ArenaDtor ( void *  object)
staticprivate

◆ ArenaDtor() [2/2]

static void MethodDescriptorProto::ArenaDtor ( void *  object)
staticprivate

◆ ByteSizeLong() [1/2]

size_t MethodDescriptorProto::ByteSizeLong ( ) const
final

◆ ByteSizeLong() [2/2]

size_t MethodDescriptorProto::ByteSizeLong ( ) const
final

◆ Clear() [1/2]

void MethodDescriptorProto::Clear ( )
final

◆ Clear() [2/2]

PROTOBUF_ATTRIBUTE_REINITIALIZES void MethodDescriptorProto::Clear ( )
final

◆ clear_client_streaming() [1/2]

void MethodDescriptorProto::clear_client_streaming ( )

◆ clear_client_streaming() [2/2]

void MethodDescriptorProto::clear_client_streaming ( )
inline

◆ clear_input_type() [1/2]

void MethodDescriptorProto::clear_input_type ( )

◆ clear_input_type() [2/2]

void MethodDescriptorProto::clear_input_type ( )
inline

◆ clear_name() [1/2]

void MethodDescriptorProto::clear_name ( )

◆ clear_name() [2/2]

void MethodDescriptorProto::clear_name ( )
inline

◆ clear_options() [1/2]

void MethodDescriptorProto::clear_options ( )

◆ clear_options() [2/2]

void MethodDescriptorProto::clear_options ( )
inline

◆ clear_output_type() [1/2]

void MethodDescriptorProto::clear_output_type ( )

◆ clear_output_type() [2/2]

void MethodDescriptorProto::clear_output_type ( )
inline

◆ clear_server_streaming() [1/2]

void MethodDescriptorProto::clear_server_streaming ( )

◆ clear_server_streaming() [2/2]

void MethodDescriptorProto::clear_server_streaming ( )
inline

◆ client_streaming() [1/2]

bool MethodDescriptorProto::client_streaming ( ) const

◆ client_streaming() [2/2]

bool MethodDescriptorProto::client_streaming ( ) const
inline

◆ CopyFrom() [1/3]

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

◆ CopyFrom() [2/3]

void MethodDescriptorProto::CopyFrom ( const MethodDescriptorProto from)

◆ CopyFrom() [3/3]

void MethodDescriptorProto::CopyFrom ( const MethodDescriptorProto from)

◆ default_instance() [1/2]

static const MethodDescriptorProto& MethodDescriptorProto::default_instance ( )
inlinestatic

◆ default_instance() [2/2]

const MethodDescriptorProto & MethodDescriptorProto::default_instance ( )
static

◆ descriptor() [1/2]

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

◆ descriptor() [2/2]

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

◆ FullMessageName() [1/2]

::PROTOBUF_NAMESPACE_ID::StringPiece MethodDescriptorProto::FullMessageName ( )
inlinestaticprivate

◆ FullMessageName() [2/2]

::PROTOBUF_NAMESPACE_ID::StringPiece MethodDescriptorProto::FullMessageName ( )
inlinestaticprivate

◆ GetArena()

inline ::PROTOBUF_NAMESPACE_ID::Arena* MethodDescriptorProto::GetArena ( ) const
inlinefinal

◆ GetArenaNoVirtual()

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

◆ GetCachedSize() [1/2]

int MethodDescriptorProto::GetCachedSize ( ) const
inlinefinal

◆ GetCachedSize() [2/2]

int MethodDescriptorProto::GetCachedSize ( ) const
inlinefinal

◆ GetClassData()

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

◆ GetDescriptor() [1/2]

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

◆ GetDescriptor() [2/2]

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

◆ GetMaybeArenaPointer()

void* MethodDescriptorProto::GetMaybeArenaPointer ( ) const
inlinefinal

◆ GetMetadata() [1/2]

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

◆ GetMetadata() [2/2]

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

◆ GetMetadataStatic()

::PROTOBUF_NAMESPACE_ID::Metadata MethodDescriptorProto::GetMetadataStatic ( )
inlinestaticprivate

◆ GetReflection() [1/2]

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

◆ GetReflection() [2/2]

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

◆ has_client_streaming() [1/2]

bool MethodDescriptorProto::has_client_streaming ( ) const

◆ has_client_streaming() [2/2]

bool MethodDescriptorProto::has_client_streaming ( ) const
inline

◆ has_input_type() [1/2]

bool MethodDescriptorProto::has_input_type ( ) const

◆ has_input_type() [2/2]

bool MethodDescriptorProto::has_input_type ( ) const
inline

◆ has_name() [1/2]

bool MethodDescriptorProto::has_name ( ) const

◆ has_name() [2/2]

bool MethodDescriptorProto::has_name ( ) const
inline

◆ has_options() [1/2]

bool MethodDescriptorProto::has_options ( ) const

◆ has_options() [2/2]

bool MethodDescriptorProto::has_options ( ) const
inline

◆ has_output_type() [1/2]

bool MethodDescriptorProto::has_output_type ( ) const

◆ has_output_type() [2/2]

bool MethodDescriptorProto::has_output_type ( ) const
inline

◆ has_server_streaming() [1/2]

bool MethodDescriptorProto::has_server_streaming ( ) const

◆ has_server_streaming() [2/2]

bool MethodDescriptorProto::has_server_streaming ( ) const
inline

◆ InitAsDefaultInstance()

void MethodDescriptorProto::InitAsDefaultInstance ( )
static

◆ input_type() [1/2]

const std::string& MethodDescriptorProto::input_type ( ) const

◆ input_type() [2/2]

const std::string & MethodDescriptorProto::input_type ( ) const
inline

◆ internal_default_instance() [1/2]

static const MethodDescriptorProto* MethodDescriptorProto::internal_default_instance ( )
inlinestatic

◆ internal_default_instance() [2/2]

static const MethodDescriptorProto* MethodDescriptorProto::internal_default_instance ( )
inlinestatic

◆ InternalSerializeWithCachedSizesToArray()

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

◆ InternalSwap() [1/2]

void MethodDescriptorProto::InternalSwap ( MethodDescriptorProto other)
private

◆ InternalSwap() [2/2]

void MethodDescriptorProto::InternalSwap ( MethodDescriptorProto other)
private

◆ IsInitialized() [1/2]

bool MethodDescriptorProto::IsInitialized ( ) const
final

◆ IsInitialized() [2/2]

bool MethodDescriptorProto::IsInitialized ( ) const
final

◆ MaybeArenaPtr()

void* MethodDescriptorProto::MaybeArenaPtr ( ) const
inlineprivate

◆ MergeFrom() [1/3]

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

◆ MergeFrom() [2/3]

void MethodDescriptorProto::MergeFrom ( const MethodDescriptorProto from)

◆ MergeFrom() [3/3]

void MethodDescriptorProto::MergeFrom ( const MethodDescriptorProto from)

◆ MergeImpl()

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

◆ mutable_input_type() [1/2]

std::string* MethodDescriptorProto::mutable_input_type ( )

◆ mutable_input_type() [2/2]

std::string * MethodDescriptorProto::mutable_input_type ( )
inline

◆ mutable_name() [1/2]

std::string* MethodDescriptorProto::mutable_name ( )

◆ mutable_name() [2/2]

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

◆ mutable_options() [1/2]

::PROTOBUF_NAMESPACE_ID::MethodOptions* MethodDescriptorProto::mutable_options ( )

◆ mutable_options() [2/2]

PROTOBUF_NAMESPACE_ID::MethodOptions * MethodDescriptorProto::mutable_options ( )
inline

◆ mutable_output_type() [1/2]

std::string* MethodDescriptorProto::mutable_output_type ( )

◆ mutable_output_type() [2/2]

std::string * MethodDescriptorProto::mutable_output_type ( )
inline

◆ mutable_unknown_fields() [1/2]

inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* MethodDescriptorProto::mutable_unknown_fields ( )
inline

◆ mutable_unknown_fields() [2/2]

inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* MethodDescriptorProto::mutable_unknown_fields ( )
inline

◆ name() [1/2]

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

◆ name() [2/2]

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

◆ New() [1/3]

MethodDescriptorProto* MethodDescriptorProto::New ( ) const
inlinefinal

◆ New() [2/3]

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

◆ New() [3/3]

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

◆ operator=() [1/4]

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

◆ operator=() [2/4]

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

◆ operator=() [3/4]

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

◆ operator=() [4/4]

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

◆ options() [1/2]

const ::PROTOBUF_NAMESPACE_ID::MethodOptions& MethodDescriptorProto::options ( ) const

◆ options() [2/2]

const ::PROTOBUF_NAMESPACE_ID::MethodOptions & MethodDescriptorProto::options ( ) const
inline

◆ output_type() [1/2]

const std::string& MethodDescriptorProto::output_type ( ) const

◆ output_type() [2/2]

const std::string & MethodDescriptorProto::output_type ( ) const
inline

◆ RegisterArenaDtor() [1/2]

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

◆ RegisterArenaDtor() [2/2]

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

◆ release_input_type() [1/2]

PROTOBUF_NODISCARD std::string* MethodDescriptorProto::release_input_type ( )

◆ release_input_type() [2/2]

std::string * MethodDescriptorProto::release_input_type ( )
inline

◆ release_name() [1/2]

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

◆ release_name() [2/2]

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

◆ release_options() [1/2]

PROTOBUF_NODISCARD ::PROTOBUF_NAMESPACE_ID::MethodOptions* MethodDescriptorProto::release_options ( )

◆ release_options() [2/2]

PROTOBUF_NAMESPACE_ID::MethodOptions * MethodDescriptorProto::release_options ( )
inline

◆ release_output_type() [1/2]

PROTOBUF_NODISCARD std::string* MethodDescriptorProto::release_output_type ( )

◆ release_output_type() [2/2]

std::string * MethodDescriptorProto::release_output_type ( )
inline

◆ server_streaming() [1/2]

bool MethodDescriptorProto::server_streaming ( ) const

◆ server_streaming() [2/2]

bool MethodDescriptorProto::server_streaming ( ) const
inline

◆ set_allocated_input_type() [1/2]

void MethodDescriptorProto::set_allocated_input_type ( std::string *  input_type)

◆ set_allocated_input_type() [2/2]

void MethodDescriptorProto::set_allocated_input_type ( std::string *  input_type)
inline

◆ set_allocated_name() [1/2]

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

◆ set_allocated_name() [2/2]

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

◆ set_allocated_options() [1/2]

void MethodDescriptorProto::set_allocated_options ( ::PROTOBUF_NAMESPACE_ID::MethodOptions *  options)
inline

◆ set_allocated_options() [2/2]

void MethodDescriptorProto::set_allocated_options ( PROTOBUF_NAMESPACE_ID::MethodOptions *  options)
inline

◆ set_allocated_output_type() [1/2]

void MethodDescriptorProto::set_allocated_output_type ( std::string *  output_type)

◆ set_allocated_output_type() [2/2]

void MethodDescriptorProto::set_allocated_output_type ( std::string *  output_type)
inline

◆ set_client_streaming() [1/2]

void MethodDescriptorProto::set_client_streaming ( bool  value)

◆ set_client_streaming() [2/2]

void MethodDescriptorProto::set_client_streaming ( bool  value)
inline

◆ set_input_type() [1/6]

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

◆ set_input_type() [2/6]

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

◆ set_input_type() [3/6]

void MethodDescriptorProto::set_input_type ( const char *  value)
inline

◆ set_input_type() [4/6]

void MethodDescriptorProto::set_input_type ( const char *  value,
size_t  size 
)
inline

◆ set_input_type() [5/6]

void MethodDescriptorProto::set_input_type ( const std::string &  value)
inline

◆ set_input_type() [6/6]

void MethodDescriptorProto::set_input_type ( std::string &&  value)
inline

◆ set_name() [1/6]

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

◆ set_name() [2/6]

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

◆ set_name() [3/6]

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

◆ set_name() [4/6]

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

◆ set_name() [5/6]

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

◆ set_name() [6/6]

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

◆ set_output_type() [1/6]

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

◆ set_output_type() [2/6]

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

◆ set_output_type() [3/6]

void MethodDescriptorProto::set_output_type ( const char *  value)
inline

◆ set_output_type() [4/6]

void MethodDescriptorProto::set_output_type ( const char *  value,
size_t  size 
)
inline

◆ set_output_type() [5/6]

void MethodDescriptorProto::set_output_type ( const std::string &  value)
inline

◆ set_output_type() [6/6]

void MethodDescriptorProto::set_output_type ( std::string &&  value)
inline

◆ set_server_streaming() [1/2]

void MethodDescriptorProto::set_server_streaming ( bool  value)

◆ set_server_streaming() [2/2]

void MethodDescriptorProto::set_server_streaming ( bool  value)
inline

◆ SetCachedSize() [1/2]

void MethodDescriptorProto::SetCachedSize ( int  size) const
finalprivate

◆ SetCachedSize() [2/2]

void MethodDescriptorProto::SetCachedSize ( int  size) const
finalprivate

◆ SharedCtor() [1/2]

void MethodDescriptorProto::SharedCtor ( )
inlineprivate

◆ SharedCtor() [2/2]

void MethodDescriptorProto::SharedCtor ( )
private

◆ SharedDtor() [1/2]

void MethodDescriptorProto::SharedDtor ( )
inlineprivate

◆ SharedDtor() [2/2]

void MethodDescriptorProto::SharedDtor ( )
private

◆ Swap() [1/2]

void MethodDescriptorProto::Swap ( MethodDescriptorProto other)
inline

◆ Swap() [2/2]

void MethodDescriptorProto::Swap ( MethodDescriptorProto other)
inline

◆ unknown_fields() [1/2]

const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& MethodDescriptorProto::unknown_fields ( ) const
inline

◆ unknown_fields() [2/2]

const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& MethodDescriptorProto::unknown_fields ( ) const
inline

◆ unsafe_arena_release_options() [1/2]

::PROTOBUF_NAMESPACE_ID::MethodOptions* MethodDescriptorProto::unsafe_arena_release_options ( )

◆ unsafe_arena_release_options() [2/2]

PROTOBUF_NAMESPACE_ID::MethodOptions * MethodDescriptorProto::unsafe_arena_release_options ( )
inline

◆ unsafe_arena_set_allocated_options() [1/2]

void MethodDescriptorProto::unsafe_arena_set_allocated_options ( ::PROTOBUF_NAMESPACE_ID::MethodOptions *  options)
inline

◆ unsafe_arena_set_allocated_options() [2/2]

void MethodDescriptorProto::unsafe_arena_set_allocated_options ( PROTOBUF_NAMESPACE_ID::MethodOptions *  options)

◆ UnsafeArenaSwap() [1/2]

void MethodDescriptorProto::UnsafeArenaSwap ( MethodDescriptorProto other)
inline

◆ UnsafeArenaSwap() [2/2]

void MethodDescriptorProto::UnsafeArenaSwap ( MethodDescriptorProto other)
inline

Friends And Related Function Documentation

◆ ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper

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

◆ ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata

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

◆ ::TableStruct_google_2fprotobuf_2fdescriptor_2eproto

◆ swap [1/2]

void swap ( MethodDescriptorProto a,
MethodDescriptorProto b 
)
friend

◆ swap [2/2]

void swap ( MethodDescriptorProto a,
MethodDescriptorProto b 
)
friend

Member Data Documentation

◆ _cached_size_

PROTOBUF_NAMESPACE_ID::internal::CachedSize MethodDescriptorProto::_cached_size_
mutableprivate

◆ _class_data_

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

Definition at line 3522 of file protobuf/src/google/protobuf/descriptor.pb.h.

◆ _has_bits_

PROTOBUF_NAMESPACE_ID::internal::HasBits< 1 > MethodDescriptorProto::_has_bits_
private

◆ _internal_metadata_

::PROTOBUF_NAMESPACE_ID::internal::InternalMetadataWithArena MethodDescriptorProto::_internal_metadata_
private

◆ client_streaming_

bool MethodDescriptorProto::client_streaming_
private

◆ input_type_

PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr MethodDescriptorProto::input_type_
private

◆ kIndexInFileMessages

static constexpr int MethodDescriptorProto::kIndexInFileMessages
staticconstexpr
Initial value:
=
12

Definition at line 3459 of file bloaty/third_party/protobuf/src/google/protobuf/descriptor.pb.h.

◆ name_

PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr MethodDescriptorProto::name_
private

◆ options_ [1/2]

::PROTOBUF_NAMESPACE_ID::MethodOptions* MethodDescriptorProto::options_
private

◆ options_ [2/2]

PROTOBUF_NAMESPACE_ID::MethodOptions* MethodDescriptorProto::options_
private

◆ output_type_

PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr MethodDescriptorProto::output_type_
private

◆ server_streaming_

bool MethodDescriptorProto::server_streaming_
private

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


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