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

#include <api.pb.h>

Inheritance diagram for Method:
Inheritance graph
[legend]

Public Types

enum  : int {
  kOptionsFieldNumber = 6, kNameFieldNumber = 1, kRequestTypeUrlFieldNumber = 2, kResponseTypeUrlFieldNumber = 4,
  kRequestStreamingFieldNumber = 3, kResponseStreamingFieldNumber = 5, kSyntaxFieldNumber = 7
}
 
enum  : int {
  kOptionsFieldNumber = 6, kNameFieldNumber = 1, kRequestTypeUrlFieldNumber = 2, kResponseTypeUrlFieldNumber = 4,
  kRequestStreamingFieldNumber = 3, kResponseStreamingFieldNumber = 5, kSyntaxFieldNumber = 7
}
 

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
 
PROTOBUF_NAMESPACE_ID::Optionadd_options ()
 
::PROTOBUF_NAMESPACE_ID::Optionadd_options ()
 
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_options ()
 
void clear_options ()
 
void clear_request_streaming ()
 
void clear_request_streaming ()
 
void clear_request_type_url ()
 
void clear_request_type_url ()
 
void clear_response_streaming ()
 
void clear_response_streaming ()
 
void clear_response_type_url ()
 
void clear_response_type_url ()
 
void clear_syntax ()
 
void clear_syntax ()
 
void CopyFrom (const ::PROTOBUF_NAMESPACE_ID::Message &from) final
 
void CopyFrom (const Method &from)
 
void CopyFrom (const Method &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 Method &from)
 
void MergeFrom (const Method &from)
 
 Method ()
 
 Method ()
 
constexpr Method (::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
 
 Method (const Method &from)
 
 Method (const Method &from)
 
 Method (Method &&from) noexcept
 
 Method (Method &&from) noexcept
 
std::string * mutable_name ()
 
std::string * mutable_name ()
 
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::Option > * mutable_options ()
 
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::Option > * mutable_options ()
 
PROTOBUF_NAMESPACE_ID::Optionmutable_options (int index)
 
::PROTOBUF_NAMESPACE_ID::Optionmutable_options (int index)
 
std::string * mutable_request_type_url ()
 
std::string * mutable_request_type_url ()
 
std::string * mutable_response_type_url ()
 
std::string * mutable_response_type_url ()
 
const std::string & name () const
 
const std::string & name () const
 
MethodNew () const final
 
MethodNew (::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
 
MethodNew (::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
 
Methodoperator= (const Method &from)
 
Methodoperator= (const Method &from)
 
Methodoperator= (Method &&from) noexcept
 
Methodoperator= (Method &&from) noexcept
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::Option > & options () const
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::Option > & options () const
 
const PROTOBUF_NAMESPACE_ID::Optionoptions (int index) const
 
const ::PROTOBUF_NAMESPACE_ID::Optionoptions (int index) const
 
int options_size () const
 
int options_size () const
 
std::string * release_name ()
 
PROTOBUF_NODISCARD std::string * release_name ()
 
std::string * release_request_type_url ()
 
PROTOBUF_NODISCARD std::string * release_request_type_url ()
 
std::string * release_response_type_url ()
 
PROTOBUF_NODISCARD std::string * release_response_type_url ()
 
bool request_streaming () const
 
bool request_streaming () const
 
const std::string & request_type_url () const
 
const std::string & request_type_url () const
 
bool response_streaming () const
 
bool response_streaming () const
 
const std::string & response_type_url () const
 
const std::string & response_type_url () const
 
void set_allocated_name (std::string *name)
 
void set_allocated_name (std::string *name)
 
void set_allocated_request_type_url (std::string *request_type_url)
 
void set_allocated_request_type_url (std::string *request_type_url)
 
void set_allocated_response_type_url (std::string *response_type_url)
 
void set_allocated_response_type_url (std::string *response_type_url)
 
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)
 
void set_request_streaming (bool value)
 
void set_request_streaming (bool value)
 
template<typename ArgT0 = const std::string&, typename... ArgT>
void set_request_type_url (ArgT0 &&arg0, ArgT... args)
 
template<typename ArgT0 , typename... ArgT>
PROTOBUF_ALWAYS_INLINE void set_request_type_url (ArgT0 &&arg0, ArgT... args)
 
void set_request_type_url (const char *value)
 
void set_request_type_url (const char *value, size_t size)
 
void set_request_type_url (const std::string &value)
 
void set_request_type_url (std::string &&value)
 
void set_response_streaming (bool value)
 
void set_response_streaming (bool value)
 
template<typename ArgT0 = const std::string&, typename... ArgT>
void set_response_type_url (ArgT0 &&arg0, ArgT... args)
 
template<typename ArgT0 , typename... ArgT>
PROTOBUF_ALWAYS_INLINE void set_response_type_url (ArgT0 &&arg0, ArgT... args)
 
void set_response_type_url (const char *value)
 
void set_response_type_url (const char *value, size_t size)
 
void set_response_type_url (const std::string &value)
 
void set_response_type_url (std::string &&value)
 
void set_syntax (::PROTOBUF_NAMESPACE_ID::Syntax value)
 
void set_syntax (PROTOBUF_NAMESPACE_ID::Syntax value)
 
void Swap (Method *other)
 
void Swap (Method *other)
 
PROTOBUF_NAMESPACE_ID::Syntax syntax () const
 
::PROTOBUF_NAMESPACE_ID::Syntax syntax () const
 
void UnsafeArenaSwap (Method *other)
 
virtual ~Method ()
 
 ~Method () override
 

Static Public Member Functions

static const Methoddefault_instance ()
 
static const Methoddefault_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 Methodinternal_default_instance ()
 
static const Methodinternal_default_instance ()
 

Static Public Attributes

static const ClassData _class_data_
 
static constexpr int kIndexInFileMessages
 

Protected Member Functions

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

Private Types

typedef void DestructorSkippable_
 
typedef void InternalArenaConstructable_
 

Private Member Functions

PROTOBUF_NAMESPACE_ID::Option_internal_add_options ()
 
::PROTOBUF_NAMESPACE_ID::Option_internal_add_options ()
 
std::string * _internal_mutable_name ()
 
std::string * _internal_mutable_name ()
 
std::string * _internal_mutable_request_type_url ()
 
std::string * _internal_mutable_request_type_url ()
 
std::string * _internal_mutable_response_type_url ()
 
std::string * _internal_mutable_response_type_url ()
 
const std::string & _internal_name () const
 
const std::string & _internal_name () const
 
const PROTOBUF_NAMESPACE_ID::Option_internal_options (int index) const
 
const ::PROTOBUF_NAMESPACE_ID::Option_internal_options (int index) const
 
int _internal_options_size () const
 
int _internal_options_size () const
 
bool _internal_request_streaming () const
 
bool _internal_request_streaming () const
 
const std::string & _internal_request_type_url () const
 
const std::string & _internal_request_type_url () const
 
bool _internal_response_streaming () const
 
bool _internal_response_streaming () const
 
const std::string & _internal_response_type_url () const
 
const std::string & _internal_response_type_url () const
 
void _internal_set_name (const std::string &value)
 
PROTOBUF_ALWAYS_INLINE void _internal_set_name (const std::string &value)
 
void _internal_set_request_streaming (bool value)
 
void _internal_set_request_streaming (bool value)
 
void _internal_set_request_type_url (const std::string &value)
 
PROTOBUF_ALWAYS_INLINE void _internal_set_request_type_url (const std::string &value)
 
void _internal_set_response_streaming (bool value)
 
void _internal_set_response_streaming (bool value)
 
void _internal_set_response_type_url (const std::string &value)
 
PROTOBUF_ALWAYS_INLINE void _internal_set_response_type_url (const std::string &value)
 
void _internal_set_syntax (::PROTOBUF_NAMESPACE_ID::Syntax value)
 
void _internal_set_syntax (PROTOBUF_NAMESPACE_ID::Syntax value)
 
PROTOBUF_NAMESPACE_ID::Syntax _internal_syntax () const
 
::PROTOBUF_NAMESPACE_ID::Syntax _internal_syntax () const
 
inline ::PROTOBUF_NAMESPACE_ID::ArenaGetArenaNoVirtual () const
 
void InternalSwap (Method *other)
 
void InternalSwap (Method *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::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::Optionoptions_
 
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::Optionoptions_
 
bool request_streaming_
 
::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr request_type_url_
 
bool response_streaming_
 
::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr response_type_url_
 
int syntax_
 

Friends

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

Detailed Description

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

Member Typedef Documentation

◆ DestructorSkippable_

typedef void Method::DestructorSkippable_
private

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

◆ InternalArenaConstructable_

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

Member Enumeration Documentation

◆ anonymous enum

anonymous enum : int
Enumerator
kOptionsFieldNumber 
kNameFieldNumber 
kRequestTypeUrlFieldNumber 
kResponseTypeUrlFieldNumber 
kRequestStreamingFieldNumber 
kResponseStreamingFieldNumber 
kSyntaxFieldNumber 

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

◆ anonymous enum

anonymous enum : int
Enumerator
kOptionsFieldNumber 
kNameFieldNumber 
kRequestTypeUrlFieldNumber 
kResponseTypeUrlFieldNumber 
kRequestStreamingFieldNumber 
kResponseStreamingFieldNumber 
kSyntaxFieldNumber 

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

Constructor & Destructor Documentation

◆ Method() [1/8]

Method::Method ( )

◆ ~Method() [1/2]

Method::~Method ( )
virtual

◆ Method() [2/8]

Method::Method ( const Method from)

◆ Method() [3/8]

Method::Method ( Method &&  from)
inlinenoexcept

◆ Method() [4/8]

Method::Method ( )
inline

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

◆ ~Method() [2/2]

Method::~Method ( )
override

◆ Method() [5/8]

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

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

◆ Method() [6/8]

Method::Method ( const Method from)

◆ Method() [7/8]

Method::Method ( Method &&  from)
inlinenoexcept

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

◆ Method() [8/8]

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

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

Member Function Documentation

◆ _internal_add_options() [1/2]

PROTOBUF_NAMESPACE_ID::Option * Method::_internal_add_options ( )
inlineprivate

◆ _internal_add_options() [2/2]

::PROTOBUF_NAMESPACE_ID::Option* Method::_internal_add_options ( )
private

◆ _internal_mutable_name() [1/2]

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

◆ _internal_mutable_name() [2/2]

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

◆ _internal_mutable_request_type_url() [1/2]

std::string * Method::_internal_mutable_request_type_url ( )
inlineprivate

◆ _internal_mutable_request_type_url() [2/2]

std::string* Method::_internal_mutable_request_type_url ( )
private

◆ _internal_mutable_response_type_url() [1/2]

std::string * Method::_internal_mutable_response_type_url ( )
inlineprivate

◆ _internal_mutable_response_type_url() [2/2]

std::string* Method::_internal_mutable_response_type_url ( )
private

◆ _internal_name() [1/2]

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

◆ _internal_name() [2/2]

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

◆ _internal_options() [1/2]

const ::PROTOBUF_NAMESPACE_ID::Option & Method::_internal_options ( int  index) const
inlineprivate

◆ _internal_options() [2/2]

const ::PROTOBUF_NAMESPACE_ID::Option& Method::_internal_options ( int  index) const
private

◆ _internal_options_size() [1/2]

int Method::_internal_options_size ( ) const
inlineprivate

◆ _internal_options_size() [2/2]

int Method::_internal_options_size ( ) const
private

◆ _internal_request_streaming() [1/2]

bool Method::_internal_request_streaming ( ) const
inlineprivate

◆ _internal_request_streaming() [2/2]

bool Method::_internal_request_streaming ( ) const
private

◆ _internal_request_type_url() [1/2]

const std::string & Method::_internal_request_type_url ( ) const
inlineprivate

◆ _internal_request_type_url() [2/2]

const std::string& Method::_internal_request_type_url ( ) const
private

◆ _internal_response_streaming() [1/2]

bool Method::_internal_response_streaming ( ) const
inlineprivate

◆ _internal_response_streaming() [2/2]

bool Method::_internal_response_streaming ( ) const
private

◆ _internal_response_type_url() [1/2]

const std::string & Method::_internal_response_type_url ( ) const
inlineprivate

◆ _internal_response_type_url() [2/2]

const std::string& Method::_internal_response_type_url ( ) const
private

◆ _internal_set_name() [1/2]

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

◆ _internal_set_name() [2/2]

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

◆ _internal_set_request_streaming() [1/2]

void Method::_internal_set_request_streaming ( bool  value)
inlineprivate

◆ _internal_set_request_streaming() [2/2]

void Method::_internal_set_request_streaming ( bool  value)
private

◆ _internal_set_request_type_url() [1/2]

void Method::_internal_set_request_type_url ( const std::string &  value)
inlineprivate

◆ _internal_set_request_type_url() [2/2]

PROTOBUF_ALWAYS_INLINE void Method::_internal_set_request_type_url ( const std::string &  value)
inlineprivate

◆ _internal_set_response_streaming() [1/2]

void Method::_internal_set_response_streaming ( bool  value)
inlineprivate

◆ _internal_set_response_streaming() [2/2]

void Method::_internal_set_response_streaming ( bool  value)
private

◆ _internal_set_response_type_url() [1/2]

void Method::_internal_set_response_type_url ( const std::string &  value)
inlineprivate

◆ _internal_set_response_type_url() [2/2]

PROTOBUF_ALWAYS_INLINE void Method::_internal_set_response_type_url ( const std::string &  value)
inlineprivate

◆ _internal_set_syntax() [1/2]

void Method::_internal_set_syntax ( ::PROTOBUF_NAMESPACE_ID::Syntax  value)
inlineprivate

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

◆ _internal_set_syntax() [2/2]

void Method::_internal_set_syntax ( PROTOBUF_NAMESPACE_ID::Syntax  value)
inlineprivate

◆ _internal_syntax() [1/2]

PROTOBUF_NAMESPACE_ID::Syntax Method::_internal_syntax ( ) const
inlineprivate

◆ _internal_syntax() [2/2]

::PROTOBUF_NAMESPACE_ID::Syntax Method::_internal_syntax ( ) const
private

◆ _InternalParse() [1/2]

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

◆ _InternalParse() [2/2]

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

◆ _InternalSerialize()

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

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

◆ add_options() [1/2]

PROTOBUF_NAMESPACE_ID::Option * Method::add_options ( )
inline

◆ add_options() [2/2]

::PROTOBUF_NAMESPACE_ID::Option* Method::add_options ( )

◆ ArenaDtor()

void Method::ArenaDtor ( void *  object)
staticprivate

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

◆ ByteSizeLong() [1/2]

size_t Method::ByteSizeLong ( ) const
final

◆ ByteSizeLong() [2/2]

size_t Method::ByteSizeLong ( ) const
final

◆ Clear() [1/2]

void Method::Clear ( )
final

◆ Clear() [2/2]

PROTOBUF_ATTRIBUTE_REINITIALIZES void Method::Clear ( )
final

◆ clear_name() [1/2]

void Method::clear_name ( )
inline

◆ clear_name() [2/2]

void Method::clear_name ( )

◆ clear_options() [1/2]

void Method::clear_options ( )

◆ clear_options() [2/2]

void Method::clear_options ( )

◆ clear_request_streaming() [1/2]

void Method::clear_request_streaming ( )
inline

◆ clear_request_streaming() [2/2]

void Method::clear_request_streaming ( )

◆ clear_request_type_url() [1/2]

void Method::clear_request_type_url ( )
inline

◆ clear_request_type_url() [2/2]

void Method::clear_request_type_url ( )

◆ clear_response_streaming() [1/2]

void Method::clear_response_streaming ( )
inline

◆ clear_response_streaming() [2/2]

void Method::clear_response_streaming ( )

◆ clear_response_type_url() [1/2]

void Method::clear_response_type_url ( )
inline

◆ clear_response_type_url() [2/2]

void Method::clear_response_type_url ( )

◆ clear_syntax() [1/2]

void Method::clear_syntax ( )
inline

◆ clear_syntax() [2/2]

void Method::clear_syntax ( )

◆ CopyFrom() [1/3]

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

◆ CopyFrom() [2/3]

void Method::CopyFrom ( const Method from)

◆ CopyFrom() [3/3]

void Method::CopyFrom ( const Method from)

◆ default_instance() [1/2]

const Method & Method::default_instance ( )
static

◆ default_instance() [2/2]

static const Method& Method::default_instance ( )
inlinestatic

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

◆ descriptor() [1/2]

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

◆ descriptor() [2/2]

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

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

◆ FullMessageName() [1/2]

::PROTOBUF_NAMESPACE_ID::StringPiece Method::FullMessageName ( )
inlinestaticprivate

◆ FullMessageName() [2/2]

::PROTOBUF_NAMESPACE_ID::StringPiece Method::FullMessageName ( )
inlinestaticprivate

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

◆ GetArenaNoVirtual()

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

◆ GetCachedSize() [1/2]

int Method::GetCachedSize ( ) const
inlinefinal

◆ GetCachedSize() [2/2]

int Method::GetCachedSize ( ) const
inlinefinal

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

◆ GetClassData()

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

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

◆ GetDescriptor() [1/2]

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

◆ GetDescriptor() [2/2]

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

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

◆ GetMetadata() [1/2]

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

◆ GetMetadata() [2/2]

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

◆ GetMetadataStatic()

::PROTOBUF_NAMESPACE_ID::Metadata Method::GetMetadataStatic ( )
inlinestaticprivate

◆ GetReflection() [1/2]

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

◆ GetReflection() [2/2]

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

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

◆ InitAsDefaultInstance()

void Method::InitAsDefaultInstance ( )
static

◆ internal_default_instance() [1/2]

static const Method* Method::internal_default_instance ( )
inlinestatic

◆ internal_default_instance() [2/2]

static const Method* Method::internal_default_instance ( )
inlinestatic

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

◆ InternalSerializeWithCachedSizesToArray()

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

◆ InternalSwap() [1/2]

void Method::InternalSwap ( Method other)
private

◆ InternalSwap() [2/2]

void Method::InternalSwap ( Method other)
private

◆ IsInitialized() [1/2]

bool Method::IsInitialized ( ) const
final

◆ IsInitialized() [2/2]

bool Method::IsInitialized ( ) const
final

◆ MaybeArenaPtr()

void* Method::MaybeArenaPtr ( ) const
inlineprivate

◆ MergeFrom() [1/3]

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

◆ MergeFrom() [2/3]

void Method::MergeFrom ( const Method from)

◆ MergeFrom() [3/3]

void Method::MergeFrom ( const Method from)

◆ MergeImpl()

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

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

◆ mutable_name() [1/2]

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

◆ mutable_name() [2/2]

std::string* Method::mutable_name ( )

◆ mutable_options() [1/4]

PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::PROTOBUF_NAMESPACE_ID::Option > * Method::mutable_options ( )
inline

◆ mutable_options() [2/4]

::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::Option >* Method::mutable_options ( )

◆ mutable_options() [3/4]

PROTOBUF_NAMESPACE_ID::Option * Method::mutable_options ( int  index)
inline

◆ mutable_options() [4/4]

::PROTOBUF_NAMESPACE_ID::Option* Method::mutable_options ( int  index)

◆ mutable_request_type_url() [1/2]

std::string * Method::mutable_request_type_url ( )
inline

◆ mutable_request_type_url() [2/2]

std::string* Method::mutable_request_type_url ( )

◆ mutable_response_type_url() [1/2]

std::string * Method::mutable_response_type_url ( )
inline

◆ mutable_response_type_url() [2/2]

std::string* Method::mutable_response_type_url ( )

◆ name() [1/2]

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

◆ name() [2/2]

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

◆ New() [1/3]

Method* Method::New ( ) const
inlinefinal

◆ New() [2/3]

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

◆ New() [3/3]

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

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

◆ operator=() [1/4]

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

◆ operator=() [2/4]

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

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

◆ operator=() [3/4]

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

◆ operator=() [4/4]

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

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

◆ options() [1/4]

const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::PROTOBUF_NAMESPACE_ID::Option > & Method::options ( ) const
inline

◆ options() [2/4]

const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::Option >& Method::options ( ) const

◆ options() [3/4]

const ::PROTOBUF_NAMESPACE_ID::Option & Method::options ( int  index) const
inline

◆ options() [4/4]

const ::PROTOBUF_NAMESPACE_ID::Option& Method::options ( int  index) const

◆ options_size() [1/2]

int Method::options_size ( ) const
inline

◆ options_size() [2/2]

int Method::options_size ( ) const

◆ RegisterArenaDtor()

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

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

◆ release_name() [1/2]

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

◆ release_name() [2/2]

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

◆ release_request_type_url() [1/2]

std::string * Method::release_request_type_url ( )
inline

◆ release_request_type_url() [2/2]

PROTOBUF_NODISCARD std::string* Method::release_request_type_url ( )

◆ release_response_type_url() [1/2]

std::string * Method::release_response_type_url ( )
inline

◆ release_response_type_url() [2/2]

PROTOBUF_NODISCARD std::string* Method::release_response_type_url ( )

◆ request_streaming() [1/2]

bool Method::request_streaming ( ) const
inline

◆ request_streaming() [2/2]

bool Method::request_streaming ( ) const

◆ request_type_url() [1/2]

const std::string & Method::request_type_url ( ) const
inline

◆ request_type_url() [2/2]

const std::string& Method::request_type_url ( ) const

◆ response_streaming() [1/2]

bool Method::response_streaming ( ) const
inline

◆ response_streaming() [2/2]

bool Method::response_streaming ( ) const

◆ response_type_url() [1/2]

const std::string & Method::response_type_url ( ) const
inline

◆ response_type_url() [2/2]

const std::string& Method::response_type_url ( ) const

◆ set_allocated_name() [1/2]

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

◆ set_allocated_name() [2/2]

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

◆ set_allocated_request_type_url() [1/2]

void Method::set_allocated_request_type_url ( std::string *  request_type_url)
inline

◆ set_allocated_request_type_url() [2/2]

void Method::set_allocated_request_type_url ( std::string *  request_type_url)

◆ set_allocated_response_type_url() [1/2]

void Method::set_allocated_response_type_url ( std::string *  response_type_url)
inline

◆ set_allocated_response_type_url() [2/2]

void Method::set_allocated_response_type_url ( std::string *  response_type_url)

◆ set_name() [1/6]

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

◆ set_name() [2/6]

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

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

◆ set_name() [3/6]

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

◆ set_name() [4/6]

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

◆ set_name() [5/6]

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

◆ set_name() [6/6]

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

◆ set_request_streaming() [1/2]

void Method::set_request_streaming ( bool  value)
inline

◆ set_request_streaming() [2/2]

void Method::set_request_streaming ( bool  value)

◆ set_request_type_url() [1/6]

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

◆ set_request_type_url() [2/6]

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

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

◆ set_request_type_url() [3/6]

void Method::set_request_type_url ( const char *  value)
inline

◆ set_request_type_url() [4/6]

void Method::set_request_type_url ( const char *  value,
size_t  size 
)
inline

◆ set_request_type_url() [5/6]

void Method::set_request_type_url ( const std::string &  value)
inline

◆ set_request_type_url() [6/6]

void Method::set_request_type_url ( std::string &&  value)
inline

◆ set_response_streaming() [1/2]

void Method::set_response_streaming ( bool  value)
inline

◆ set_response_streaming() [2/2]

void Method::set_response_streaming ( bool  value)

◆ set_response_type_url() [1/6]

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

◆ set_response_type_url() [2/6]

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

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

◆ set_response_type_url() [3/6]

void Method::set_response_type_url ( const char *  value)
inline

◆ set_response_type_url() [4/6]

void Method::set_response_type_url ( const char *  value,
size_t  size 
)
inline

◆ set_response_type_url() [5/6]

void Method::set_response_type_url ( const std::string &  value)
inline

◆ set_response_type_url() [6/6]

void Method::set_response_type_url ( std::string &&  value)
inline

◆ set_syntax() [1/2]

void Method::set_syntax ( ::PROTOBUF_NAMESPACE_ID::Syntax  value)
inline

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

◆ set_syntax() [2/2]

void Method::set_syntax ( PROTOBUF_NAMESPACE_ID::Syntax  value)
inline

◆ SetCachedSize() [1/2]

void Method::SetCachedSize ( int  size) const
finalprivate

◆ SetCachedSize() [2/2]

void Method::SetCachedSize ( int  size) const
finalprivate

◆ SharedCtor() [1/2]

void Method::SharedCtor ( )
inlineprivate

◆ SharedCtor() [2/2]

void Method::SharedCtor ( )
private

◆ SharedDtor() [1/2]

void Method::SharedDtor ( )
inlineprivate

◆ SharedDtor() [2/2]

void Method::SharedDtor ( )
private

◆ Swap() [1/2]

void Method::Swap ( Method other)
inline

◆ Swap() [2/2]

void Method::Swap ( Method other)
inline

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

◆ syntax() [1/2]

PROTOBUF_NAMESPACE_ID::Syntax Method::syntax ( ) const
inline

◆ syntax() [2/2]

::PROTOBUF_NAMESPACE_ID::Syntax Method::syntax ( ) const

◆ UnsafeArenaSwap()

void Method::UnsafeArenaSwap ( Method other)
inline

Definition at line 402 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 555 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 ( Method a,
Method b 
)
friend

◆ swap [2/2]

void swap ( Method a,
Method b 
)
friend

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

Member Data Documentation

◆ _cached_size_

PROTOBUF_NAMESPACE_ID::internal::CachedSize Method::_cached_size_
mutableprivate

◆ _class_data_

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

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

◆ _internal_metadata_

::PROTOBUF_NAMESPACE_ID::internal::InternalMetadataWithArena Method::_internal_metadata_
private

◆ kIndexInFileMessages

static constexpr int Method::kIndexInFileMessages
staticconstexpr
Initial value:
=
1

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

◆ name_

PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr Method::name_
private

◆ options_ [1/2]

::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::Option > Method::options_
private

◆ options_ [2/2]

::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::Option > Method::options_
private

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

◆ request_streaming_

bool Method::request_streaming_
private

◆ request_type_url_

PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr Method::request_type_url_
private

◆ response_streaming_

bool Method::response_streaming_
private

◆ response_type_url_

PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr Method::response_type_url_
private

◆ syntax_

int Method::syntax_
private

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


grpc
Author(s):
autogenerated on Thu Mar 13 2025 03:02:39