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

#include <rpc.pb.h>

Inheritance diagram for etcdserverpb::PutRequest:
Collaboration diagram for etcdserverpb::PutRequest:

Public Member Functions

 PutRequest ()
 
virtual ~PutRequest ()
 
 PutRequest (const PutRequest &from)
 
PutRequestoperator= (const PutRequest &from)
 
void Swap (PutRequest *other)
 
PutRequestNew () const PROTOBUF_FINAL
 
PutRequestNew (::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 PutRequest &from)
 
void MergeFrom (const PutRequest &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
 
void clear_key ()
 
const ::std::string & key () const
 
void set_key (const ::std::string &value)
 
void set_key (const char *value)
 
void set_key (const void *value, size_t size)
 
::std::string * mutable_key ()
 
::std::string * release_key ()
 
void set_allocated_key (::std::string *key)
 
void clear_value ()
 
const ::std::string & value () const
 
void set_value (const ::std::string &value)
 
void set_value (const char *value)
 
void set_value (const void *value, size_t size)
 
::std::string * mutable_value ()
 
::std::string * release_value ()
 
void set_allocated_value (::std::string *value)
 
void clear_lease ()
 
::google::protobuf::int64 lease () const
 
void set_lease (::google::protobuf::int64 value)
 
void clear_prev_kv ()
 
bool prev_kv () const
 
void set_prev_kv (bool value)
 

Static Public Member Functions

static const
::google::protobuf::Descriptor * 
descriptor ()
 
static const PutRequestdefault_instance ()
 
static void InitAsDefaultInstance ()
 
static const PutRequestinternal_default_instance ()
 

Static Public Attributes

static PROTOBUF_CONSTEXPR int const kIndexInFileMessages
 
static const int kKeyFieldNumber = 1
 
static const int kValueFieldNumber = 2
 
static const int kLeaseFieldNumber = 3
 
static const int kPrevKvFieldNumber = 4
 

Private Member Functions

void SharedCtor ()
 
void SharedDtor ()
 
void SetCachedSize (int size) const PROTOBUF_FINAL
 
void InternalSwap (PutRequest *other)
 
inline::google::protobuf::Arena * GetArenaNoVirtual () const
 
void * MaybeArenaPtr () const
 
friend void::protobuf_rpc_2eproto::InitDefaultsPutRequestImpl ()
 

Private Attributes

::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_
 
::google::protobuf::internal::ArenaStringPtr key_
 
::google::protobuf::internal::ArenaStringPtr value_
 
::google::protobuf::int64 lease_
 
bool prev_kv_
 
int _cached_size_
 

Friends

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

Detailed Description

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

Constructor & Destructor Documentation

etcdserverpb::PutRequest::PutRequest ( )

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

Here is the call graph for this function:

etcdserverpb::PutRequest::~PutRequest ( )
virtual

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

Here is the call graph for this function:

etcdserverpb::PutRequest::PutRequest ( const PutRequest from)

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

Here is the call graph for this function:

Member Function Documentation

size_t etcdserverpb::PutRequest::ByteSizeLong ( ) const

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

Here is the call graph for this function:

void etcdserverpb::PutRequest::Clear ( )

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

void etcdserverpb::PutRequest::clear_key ( )
inline

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

void etcdserverpb::PutRequest::clear_lease ( )
inline

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

void etcdserverpb::PutRequest::clear_prev_kv ( )
inline

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

void etcdserverpb::PutRequest::clear_value ( )
inline

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

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

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

Here is the call graph for this function:

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

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

Here is the call graph for this function:

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

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

Here is the call graph for this function:

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

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

Here is the call graph for this function:

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

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

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

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

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

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

Here is the call graph for this function:

void etcdserverpb::PutRequest::InitAsDefaultInstance ( )
static

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

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

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

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

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

Here is the call graph for this function:

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

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

bool etcdserverpb::PutRequest::IsInitialized ( ) const

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

const ::std::string & etcdserverpb::PutRequest::key ( ) const
inline

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

google::protobuf::int64 etcdserverpb::PutRequest::lease ( ) const
inline

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

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

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

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

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

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

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

Here is the call graph for this function:

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

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

Here is the call graph for this function:

std::string * etcdserverpb::PutRequest::mutable_key ( )
inline

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

std::string * etcdserverpb::PutRequest::mutable_value ( )
inline

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

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

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

Here is the call graph for this function:

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

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

Here is the call graph for this function:

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

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

Here is the call graph for this function:

bool etcdserverpb::PutRequest::prev_kv ( ) const
inline

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

std::string * etcdserverpb::PutRequest::release_key ( )
inline

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

std::string * etcdserverpb::PutRequest::release_value ( )
inline

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

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

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

Here is the call graph for this function:

void etcdserverpb::PutRequest::set_allocated_key ( ::std::string *  key)
inline

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

void etcdserverpb::PutRequest::set_allocated_value ( ::std::string *  value)
inline

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

void etcdserverpb::PutRequest::set_key ( const ::std::string &  value)
inline

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

void etcdserverpb::PutRequest::set_key ( const char *  value)
inline

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

void etcdserverpb::PutRequest::set_key ( const void *  value,
size_t  size 
)
inline

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

void etcdserverpb::PutRequest::set_lease ( ::google::protobuf::int64  value)
inline

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

void etcdserverpb::PutRequest::set_prev_kv ( bool  value)
inline

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

void etcdserverpb::PutRequest::set_value ( const ::std::string &  value)
inline

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

void etcdserverpb::PutRequest::set_value ( const char *  value)
inline

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

void etcdserverpb::PutRequest::set_value ( const void *  value,
size_t  size 
)
inline

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

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

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

void etcdserverpb::PutRequest::SharedCtor ( )
private

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

void etcdserverpb::PutRequest::SharedDtor ( )
private

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

void etcdserverpb::PutRequest::Swap ( PutRequest other)

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

Here is the call graph for this function:

const ::std::string & etcdserverpb::PutRequest::value ( ) const
inline

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

etcdserverpb::PutRequest::void::protobuf_rpc_2eproto::InitDefaultsPutRequestImpl ( )
private

Friends And Related Function Documentation

friend struct ::protobuf_rpc_2eproto::TableStruct
friend

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

void swap ( PutRequest a,
PutRequest b 
)
friend

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

Member Data Documentation

int etcdserverpb::PutRequest::_cached_size_
mutableprivate

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

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

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

::google::protobuf::internal::ArenaStringPtr etcdserverpb::PutRequest::key_
private

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

PROTOBUF_CONSTEXPR int const etcdserverpb::PutRequest::kIndexInFileMessages
static
Initial value:
=
3

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

const int etcdserverpb::PutRequest::kKeyFieldNumber = 1
static

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

const int etcdserverpb::PutRequest::kLeaseFieldNumber = 3
static

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

const int etcdserverpb::PutRequest::kPrevKvFieldNumber = 4
static

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

const int etcdserverpb::PutRequest::kValueFieldNumber = 2
static

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

::google::protobuf::int64 etcdserverpb::PutRequest::lease_
private

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

bool etcdserverpb::PutRequest::prev_kv_
private

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

::google::protobuf::internal::ArenaStringPtr etcdserverpb::PutRequest::value_
private

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


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