OpenSDN source code
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
etcdserverpb::RequestOp Class Reference

#include <rpc.pb.h>

Inheritance diagram for etcdserverpb::RequestOp:
Collaboration diagram for etcdserverpb::RequestOp:

Classes

union  RequestUnion
 

Public Types

enum  RequestCase { kRequestRange = 1, kRequestPut = 2, kRequestDeleteRange = 3, REQUEST_NOT_SET = 0 }
 

Public Member Functions

 RequestOp ()
 
virtual ~RequestOp ()
 
 RequestOp (const RequestOp &from)
 
RequestOpoperator= (const RequestOp &from)
 
void Swap (RequestOp *other)
 
RequestOpNew () const PROTOBUF_FINAL
 
RequestOpNew (::google::protobuf::Arena *arena) const PROTOBUF_FINAL
 
void CopyFrom (const ::google::protobuf::Message &from) PROTOBUF_FINAL
 
void MergeFrom (const ::google::protobuf::Message &from) PROTOBUF_FINAL
 
void CopyFrom (const RequestOp &from)
 
void MergeFrom (const RequestOp &from)
 
void Clear () PROTOBUF_FINAL
 
bool IsInitialized () const PROTOBUF_FINAL
 
size_t ByteSizeLong () const PROTOBUF_FINAL
 
bool MergePartialFromCodedStream (::google::protobuf::io::CodedInputStream *input) PROTOBUF_FINAL
 
void SerializeWithCachedSizes (::google::protobuf::io::CodedOutputStream *output) const PROTOBUF_FINAL
 
::google::protobuf::uint8 * InternalSerializeWithCachedSizesToArray (bool deterministic,::google::protobuf::uint8 *target) const PROTOBUF_FINAL
 
int GetCachedSize () const PROTOBUF_FINAL
 
::google::protobuf::Metadata GetMetadata () const PROTOBUF_FINAL
 
bool has_request_range () const
 
void clear_request_range ()
 
const
::etcdserverpb::RangeRequest
request_range () const
 
::etcdserverpb::RangeRequestrelease_request_range ()
 
::etcdserverpb::RangeRequestmutable_request_range ()
 
void set_allocated_request_range (::etcdserverpb::RangeRequest *request_range)
 
bool has_request_put () const
 
void clear_request_put ()
 
const ::etcdserverpb::PutRequestrequest_put () const
 
::etcdserverpb::PutRequestrelease_request_put ()
 
::etcdserverpb::PutRequestmutable_request_put ()
 
void set_allocated_request_put (::etcdserverpb::PutRequest *request_put)
 
bool has_request_delete_range () const
 
void clear_request_delete_range ()
 
const
::etcdserverpb::DeleteRangeRequest
request_delete_range () const
 
::etcdserverpb::DeleteRangeRequestrelease_request_delete_range ()
 
::etcdserverpb::DeleteRangeRequestmutable_request_delete_range ()
 
void set_allocated_request_delete_range (::etcdserverpb::DeleteRangeRequest *request_delete_range)
 
RequestCase request_case () const
 

Static Public Member Functions

static const
::google::protobuf::Descriptor * 
descriptor ()
 
static const RequestOpdefault_instance ()
 
static void InitAsDefaultInstance ()
 
static const RequestOpinternal_default_instance ()
 

Static Public Attributes

static PROTOBUF_CONSTEXPR int const kIndexInFileMessages
 
static const int kRequestRangeFieldNumber = 1
 
static const int kRequestPutFieldNumber = 2
 
static const int kRequestDeleteRangeFieldNumber = 3
 

Private Member Functions

void SharedCtor ()
 
void SharedDtor ()
 
void SetCachedSize (int size) const PROTOBUF_FINAL
 
void InternalSwap (RequestOp *other)
 
inline::google::protobuf::Arena * GetArenaNoVirtual () const
 
void * MaybeArenaPtr () const
 
void set_has_request_range ()
 
void set_has_request_put ()
 
void set_has_request_delete_range ()
 
bool has_request () const
 
void clear_request ()
 
void clear_has_request ()
 
friend void::protobuf_rpc_2eproto::InitDefaultsRequestOpImpl ()
 

Private Attributes

::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_
 
union
etcdserverpb::RequestOp::RequestUnion 
request_
 
int _cached_size_
 
::google::protobuf::uint32 _oneof_case_ [1]
 

Friends

struct ::protobuf_rpc_2eproto::TableStruct
 
void swap (RequestOp &a, RequestOp &b)
 

Detailed Description

Definition at line 1647 of file rpc.pb.h.

Member Enumeration Documentation

Enumerator
kRequestRange 
kRequestPut 
kRequestDeleteRange 
REQUEST_NOT_SET 

Definition at line 1676 of file rpc.pb.h.

Constructor & Destructor Documentation

etcdserverpb::RequestOp::RequestOp ( )

Definition at line 5868 of file rpc.pb.cc.

Here is the call graph for this function:

etcdserverpb::RequestOp::~RequestOp ( )
virtual

Definition at line 5907 of file rpc.pb.cc.

Here is the call graph for this function:

etcdserverpb::RequestOp::RequestOp ( const RequestOp from)

Definition at line 5876 of file rpc.pb.cc.

Here is the call graph for this function:

Member Function Documentation

size_t etcdserverpb::RequestOp::ByteSizeLong ( ) const

Definition at line 6107 of file rpc.pb.cc.

Here is the call graph for this function:

void etcdserverpb::RequestOp::Clear ( )

Definition at line 5964 of file rpc.pb.cc.

Here is the call graph for this function:

void etcdserverpb::RequestOp::clear_has_request ( )
inlineprivate

Definition at line 10536 of file rpc.pb.h.

void etcdserverpb::RequestOp::clear_request ( )
private

Definition at line 5941 of file rpc.pb.cc.

Here is the call graph for this function:

void etcdserverpb::RequestOp::clear_request_delete_range ( )
inline

Definition at line 10500 of file rpc.pb.h.

void etcdserverpb::RequestOp::clear_request_put ( )
inline

Definition at line 10460 of file rpc.pb.h.

void etcdserverpb::RequestOp::clear_request_range ( )
inline

Definition at line 10420 of file rpc.pb.h.

void etcdserverpb::RequestOp::CopyFrom ( const ::google::protobuf::Message &  from)

Definition at line 6190 of file rpc.pb.cc.

Here is the call graph for this function:

void etcdserverpb::RequestOp::CopyFrom ( const RequestOp from)

Definition at line 6197 of file rpc.pb.cc.

Here is the call graph for this function:

const RequestOp & etcdserverpb::RequestOp::default_instance ( )
static

Definition at line 5928 of file rpc.pb.cc.

Here is the call graph for this function:

const ::google::protobuf::Descriptor * etcdserverpb::RequestOp::descriptor ( )
static

Definition at line 5923 of file rpc.pb.cc.

Here is the call graph for this function:

inline ::google::protobuf::Arena* etcdserverpb::RequestOp::GetArenaNoVirtual ( ) const
inlineprivate

Definition at line 1722 of file rpc.pb.h.

int etcdserverpb::RequestOp::GetCachedSize ( ) const
inline

Definition at line 1715 of file rpc.pb.h.

google::protobuf::Metadata etcdserverpb::RequestOp::GetMetadata ( ) const

Definition at line 6220 of file rpc.pb.cc.

Here is the call graph for this function:

bool etcdserverpb::RequestOp::has_request ( ) const
inlineprivate

Definition at line 10533 of file rpc.pb.h.

bool etcdserverpb::RequestOp::has_request_delete_range ( ) const
inline

Definition at line 10494 of file rpc.pb.h.

bool etcdserverpb::RequestOp::has_request_put ( ) const
inline

Definition at line 10454 of file rpc.pb.h.

bool etcdserverpb::RequestOp::has_request_range ( ) const
inline

Definition at line 10414 of file rpc.pb.h.

void etcdserverpb::RequestOp::InitAsDefaultInstance ( )
static

Definition at line 5812 of file rpc.pb.cc.

Here is the call graph for this function:

static const RequestOp* etcdserverpb::RequestOp::internal_default_instance ( )
inlinestatic

Definition at line 1684 of file rpc.pb.h.

google::protobuf::uint8 * etcdserverpb::RequestOp::InternalSerializeWithCachedSizesToArray ( bool  deterministic,
::google::protobuf::uint8 *  target 
) const

Definition at line 6071 of file rpc.pb.cc.

Here is the call graph for this function:

void etcdserverpb::RequestOp::InternalSwap ( RequestOp other)
private

Definition at line 6212 of file rpc.pb.cc.

bool etcdserverpb::RequestOp::IsInitialized ( ) const

Definition at line 6204 of file rpc.pb.cc.

void* etcdserverpb::RequestOp::MaybeArenaPtr ( ) const
inlineprivate

Definition at line 1725 of file rpc.pb.h.

void etcdserverpb::RequestOp::MergeFrom ( const ::google::protobuf::Message &  from)

Definition at line 6149 of file rpc.pb.cc.

void etcdserverpb::RequestOp::MergeFrom ( const RequestOp from)

Definition at line 6164 of file rpc.pb.cc.

Here is the call graph for this function:

bool etcdserverpb::RequestOp::MergePartialFromCodedStream ( ::google::protobuf::io::CodedInputStream *  input)

Definition at line 5974 of file rpc.pb.cc.

Here is the call graph for this function:

etcdserverpb::DeleteRangeRequest * etcdserverpb::RequestOp::mutable_request_delete_range ( )
inline

Definition at line 10523 of file rpc.pb.h.

etcdserverpb::PutRequest * etcdserverpb::RequestOp::mutable_request_put ( )
inline

Definition at line 10483 of file rpc.pb.h.

etcdserverpb::RangeRequest * etcdserverpb::RequestOp::mutable_request_range ( )
inline

Definition at line 10443 of file rpc.pb.h.

RequestOp* etcdserverpb::RequestOp::New ( ) const
inline

Definition at line 1698 of file rpc.pb.h.

Here is the call graph for this function:

RequestOp * etcdserverpb::RequestOp::New ( ::google::protobuf::Arena *  arena) const

Definition at line 5933 of file rpc.pb.cc.

Here is the call graph for this function:

RequestOp& etcdserverpb::RequestOp::operator= ( const RequestOp from)
inline

Definition at line 1654 of file rpc.pb.h.

Here is the call graph for this function:

etcdserverpb::DeleteRangeRequest * etcdserverpb::RequestOp::release_request_delete_range ( )
inline

Definition at line 10506 of file rpc.pb.h.

etcdserverpb::PutRequest * etcdserverpb::RequestOp::release_request_put ( )
inline

Definition at line 10466 of file rpc.pb.h.

etcdserverpb::RangeRequest * etcdserverpb::RequestOp::release_request_range ( )
inline

Definition at line 10426 of file rpc.pb.h.

RequestOp::RequestCase etcdserverpb::RequestOp::request_case ( ) const
inline

Definition at line 10539 of file rpc.pb.h.

const ::etcdserverpb::DeleteRangeRequest & etcdserverpb::RequestOp::request_delete_range ( ) const
inline

Definition at line 10517 of file rpc.pb.h.

const ::etcdserverpb::PutRequest & etcdserverpb::RequestOp::request_put ( ) const
inline

Definition at line 10477 of file rpc.pb.h.

const ::etcdserverpb::RangeRequest & etcdserverpb::RequestOp::request_range ( ) const
inline

Definition at line 10437 of file rpc.pb.h.

void etcdserverpb::RequestOp::SerializeWithCachedSizes ( ::google::protobuf::io::CodedOutputStream *  output) const

Definition at line 6040 of file rpc.pb.cc.

Here is the call graph for this function:

void etcdserverpb::RequestOp::set_allocated_request_delete_range ( ::etcdserverpb::DeleteRangeRequest request_delete_range)

Definition at line 5848 of file rpc.pb.cc.

Here is the call graph for this function:

void etcdserverpb::RequestOp::set_allocated_request_put ( ::etcdserverpb::PutRequest request_put)

Definition at line 5834 of file rpc.pb.cc.

Here is the call graph for this function:

void etcdserverpb::RequestOp::set_allocated_request_range ( ::etcdserverpb::RangeRequest request_range)

Definition at line 5820 of file rpc.pb.cc.

Here is the call graph for this function:

void etcdserverpb::RequestOp::set_has_request_delete_range ( )
inlineprivate

Definition at line 10497 of file rpc.pb.h.

void etcdserverpb::RequestOp::set_has_request_put ( )
inlineprivate

Definition at line 10457 of file rpc.pb.h.

void etcdserverpb::RequestOp::set_has_request_range ( )
inlineprivate

Definition at line 10417 of file rpc.pb.h.

void etcdserverpb::RequestOp::SetCachedSize ( int  size) const
private

Definition at line 5918 of file rpc.pb.cc.

void etcdserverpb::RequestOp::SharedCtor ( )
private

Definition at line 5902 of file rpc.pb.cc.

Here is the call graph for this function:

void etcdserverpb::RequestOp::SharedDtor ( )
private

Definition at line 5912 of file rpc.pb.cc.

Here is the call graph for this function:

void etcdserverpb::RequestOp::Swap ( RequestOp other)

Definition at line 6208 of file rpc.pb.cc.

Here is the call graph for this function:

etcdserverpb::RequestOp::void::protobuf_rpc_2eproto::InitDefaultsRequestOpImpl ( )
private

Friends And Related Function Documentation

friend struct ::protobuf_rpc_2eproto::TableStruct
friend

Definition at line 1784 of file rpc.pb.h.

void swap ( RequestOp a,
RequestOp b 
)
friend

Definition at line 1692 of file rpc.pb.h.

Member Data Documentation

int etcdserverpb::RequestOp::_cached_size_
mutableprivate

Definition at line 1781 of file rpc.pb.h.

::google::protobuf::internal::InternalMetadataWithArena etcdserverpb::RequestOp::_internal_metadata_
private

Definition at line 1774 of file rpc.pb.h.

::google::protobuf::uint32 etcdserverpb::RequestOp::_oneof_case_[1]
private

Definition at line 1782 of file rpc.pb.h.

PROTOBUF_CONSTEXPR int const etcdserverpb::RequestOp::kIndexInFileMessages
static
Initial value:
=
7

Definition at line 1688 of file rpc.pb.h.

const int etcdserverpb::RequestOp::kRequestDeleteRangeFieldNumber = 3
static

Definition at line 1757 of file rpc.pb.h.

const int etcdserverpb::RequestOp::kRequestPutFieldNumber = 2
static

Definition at line 1748 of file rpc.pb.h.

const int etcdserverpb::RequestOp::kRequestRangeFieldNumber = 1
static

Definition at line 1739 of file rpc.pb.h.

union etcdserverpb::RequestOp::RequestUnion etcdserverpb::RequestOp::request_
private

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