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

#include <rpc.pb.h>

Inheritance diagram for etcdserverpb::RangeRequest:
Collaboration diagram for etcdserverpb::RangeRequest:

Public Types

typedef RangeRequest_SortOrder SortOrder
 
typedef RangeRequest_SortTarget SortTarget
 

Public Member Functions

 RangeRequest ()
 
virtual ~RangeRequest ()
 
 RangeRequest (const RangeRequest &from)
 
RangeRequestoperator= (const RangeRequest &from)
 
void Swap (RangeRequest *other)
 
RangeRequestNew () const PROTOBUF_FINAL
 
RangeRequestNew (::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 RangeRequest &from)
 
void MergeFrom (const RangeRequest &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_range_end ()
 
const ::std::string & range_end () const
 
void set_range_end (const ::std::string &value)
 
void set_range_end (const char *value)
 
void set_range_end (const void *value, size_t size)
 
::std::string * mutable_range_end ()
 
::std::string * release_range_end ()
 
void set_allocated_range_end (::std::string *range_end)
 
void clear_limit ()
 
::google::protobuf::int64 limit () const
 
void set_limit (::google::protobuf::int64 value)
 
void clear_revision ()
 
::google::protobuf::int64 revision () const
 
void set_revision (::google::protobuf::int64 value)
 
void clear_sort_order ()
 
::etcdserverpb::RangeRequest_SortOrder sort_order () const
 
void set_sort_order (::etcdserverpb::RangeRequest_SortOrder value)
 
void clear_sort_target ()
 
::etcdserverpb::RangeRequest_SortTarget sort_target () const
 
void set_sort_target (::etcdserverpb::RangeRequest_SortTarget value)
 
void clear_serializable ()
 
bool serializable () const
 
void set_serializable (bool value)
 
void clear_keys_only ()
 
bool keys_only () const
 
void set_keys_only (bool value)
 
void clear_count_only ()
 
bool count_only () const
 
void set_count_only (bool value)
 

Static Public Member Functions

static const
::google::protobuf::Descriptor * 
descriptor ()
 
static const RangeRequestdefault_instance ()
 
static void InitAsDefaultInstance ()
 
static const RangeRequestinternal_default_instance ()
 
static bool SortOrder_IsValid (int value)
 
static const
::google::protobuf::EnumDescriptor * 
SortOrder_descriptor ()
 
static const ::std::string & SortOrder_Name (SortOrder value)
 
static bool SortOrder_Parse (const ::std::string &name, SortOrder *value)
 
static bool SortTarget_IsValid (int value)
 
static const
::google::protobuf::EnumDescriptor * 
SortTarget_descriptor ()
 
static const ::std::string & SortTarget_Name (SortTarget value)
 
static bool SortTarget_Parse (const ::std::string &name, SortTarget *value)
 

Static Public Attributes

static PROTOBUF_CONSTEXPR int const kIndexInFileMessages
 
static const SortOrder NONE
 
static const SortOrder ASCEND
 
static const SortOrder DESCEND
 
static const SortOrder SortOrder_MIN
 
static const SortOrder SortOrder_MAX
 
static const int SortOrder_ARRAYSIZE
 
static const SortTarget KEY
 
static const SortTarget VERSION
 
static const SortTarget CREATE
 
static const SortTarget MOD
 
static const SortTarget VALUE
 
static const SortTarget SortTarget_MIN
 
static const SortTarget SortTarget_MAX
 
static const int SortTarget_ARRAYSIZE
 
static const int kKeyFieldNumber = 1
 
static const int kRangeEndFieldNumber = 2
 
static const int kLimitFieldNumber = 3
 
static const int kRevisionFieldNumber = 4
 
static const int kSortOrderFieldNumber = 5
 
static const int kSortTargetFieldNumber = 6
 
static const int kSerializableFieldNumber = 7
 
static const int kKeysOnlyFieldNumber = 8
 
static const int kCountOnlyFieldNumber = 9
 

Private Member Functions

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

Private Attributes

::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_
 
::google::protobuf::internal::ArenaStringPtr key_
 
::google::protobuf::internal::ArenaStringPtr range_end_
 
::google::protobuf::int64 limit_
 
::google::protobuf::int64 revision_
 
int sort_order_
 
int sort_target_
 
bool serializable_
 
bool keys_only_
 
bool count_only_
 
int _cached_size_
 

Friends

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

Detailed Description

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

Member Typedef Documentation

Constructor & Destructor Documentation

etcdserverpb::RangeRequest::RangeRequest ( )

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

Here is the call graph for this function:

etcdserverpb::RangeRequest::~RangeRequest ( )
virtual

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

Here is the call graph for this function:

etcdserverpb::RangeRequest::RangeRequest ( const RangeRequest from)

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

Here is the call graph for this function:

Member Function Documentation

size_t etcdserverpb::RangeRequest::ByteSizeLong ( ) const

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

Here is the call graph for this function:

void etcdserverpb::RangeRequest::Clear ( )

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

void etcdserverpb::RangeRequest::clear_count_only ( )
inline

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

void etcdserverpb::RangeRequest::clear_key ( )
inline

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

void etcdserverpb::RangeRequest::clear_keys_only ( )
inline

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

void etcdserverpb::RangeRequest::clear_limit ( )
inline

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

void etcdserverpb::RangeRequest::clear_range_end ( )
inline

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

void etcdserverpb::RangeRequest::clear_revision ( )
inline

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

void etcdserverpb::RangeRequest::clear_serializable ( )
inline

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

void etcdserverpb::RangeRequest::clear_sort_order ( )
inline

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

void etcdserverpb::RangeRequest::clear_sort_target ( )
inline

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

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

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

Here is the call graph for this function:

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

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

Here is the call graph for this function:

bool etcdserverpb::RangeRequest::count_only ( ) const
inline

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

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

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

Here is the call graph for this function:

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

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

Here is the call graph for this function:

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

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

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

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

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

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

Here is the call graph for this function:

void etcdserverpb::RangeRequest::InitAsDefaultInstance ( )
static

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

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

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

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

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

Here is the call graph for this function:

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

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

bool etcdserverpb::RangeRequest::IsInitialized ( ) const

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

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

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

bool etcdserverpb::RangeRequest::keys_only ( ) const
inline

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

google::protobuf::int64 etcdserverpb::RangeRequest::limit ( ) const
inline

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

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

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

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

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

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

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

Here is the call graph for this function:

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

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

Here is the call graph for this function:

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

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

std::string * etcdserverpb::RangeRequest::mutable_range_end ( )
inline

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

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

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

Here is the call graph for this function:

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

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

Here is the call graph for this function:

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

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

Here is the call graph for this function:

const ::std::string & etcdserverpb::RangeRequest::range_end ( ) const
inline

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

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

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

std::string * etcdserverpb::RangeRequest::release_range_end ( )
inline

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

google::protobuf::int64 etcdserverpb::RangeRequest::revision ( ) const
inline

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

bool etcdserverpb::RangeRequest::serializable ( ) const
inline

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

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

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

Here is the call graph for this function:

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

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

void etcdserverpb::RangeRequest::set_allocated_range_end ( ::std::string *  range_end)
inline

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

void etcdserverpb::RangeRequest::set_count_only ( bool  value)
inline

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

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

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

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

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

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

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

void etcdserverpb::RangeRequest::set_keys_only ( bool  value)
inline

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

void etcdserverpb::RangeRequest::set_limit ( ::google::protobuf::int64  value)
inline

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

void etcdserverpb::RangeRequest::set_range_end ( const ::std::string &  value)
inline

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

void etcdserverpb::RangeRequest::set_range_end ( const char *  value)
inline

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

void etcdserverpb::RangeRequest::set_range_end ( const void *  value,
size_t  size 
)
inline

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

void etcdserverpb::RangeRequest::set_revision ( ::google::protobuf::int64  value)
inline

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

void etcdserverpb::RangeRequest::set_serializable ( bool  value)
inline

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

void etcdserverpb::RangeRequest::set_sort_order ( ::etcdserverpb::RangeRequest_SortOrder  value)
inline

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

void etcdserverpb::RangeRequest::set_sort_target ( ::etcdserverpb::RangeRequest_SortTarget  value)
inline

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

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

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

void etcdserverpb::RangeRequest::SharedCtor ( )
private

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

void etcdserverpb::RangeRequest::SharedDtor ( )
private

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

etcdserverpb::RangeRequest_SortOrder etcdserverpb::RangeRequest::sort_order ( ) const
inline

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

etcdserverpb::RangeRequest_SortTarget etcdserverpb::RangeRequest::sort_target ( ) const
inline

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

static const ::google::protobuf::EnumDescriptor* etcdserverpb::RangeRequest::SortOrder_descriptor ( )
inlinestatic

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

Here is the call graph for this function:

static bool etcdserverpb::RangeRequest::SortOrder_IsValid ( int  value)
inlinestatic

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

Here is the call graph for this function:

static const ::std::string& etcdserverpb::RangeRequest::SortOrder_Name ( SortOrder  value)
inlinestatic

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

Here is the call graph for this function:

static bool etcdserverpb::RangeRequest::SortOrder_Parse ( const ::std::string &  name,
SortOrder value 
)
inlinestatic

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

Here is the call graph for this function:

static const ::google::protobuf::EnumDescriptor* etcdserverpb::RangeRequest::SortTarget_descriptor ( )
inlinestatic

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

Here is the call graph for this function:

static bool etcdserverpb::RangeRequest::SortTarget_IsValid ( int  value)
inlinestatic

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

Here is the call graph for this function:

static const ::std::string& etcdserverpb::RangeRequest::SortTarget_Name ( SortTarget  value)
inlinestatic

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

Here is the call graph for this function:

static bool etcdserverpb::RangeRequest::SortTarget_Parse ( const ::std::string &  name,
SortTarget value 
)
inlinestatic

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

Here is the call graph for this function:

void etcdserverpb::RangeRequest::Swap ( RangeRequest other)

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

Here is the call graph for this function:

etcdserverpb::RangeRequest::void::protobuf_rpc_2eproto::InitDefaultsRangeRequestImpl ( )
private

Friends And Related Function Documentation

friend struct ::protobuf_rpc_2eproto::TableStruct
friend

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

void swap ( RangeRequest a,
RangeRequest b 
)
friend

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

Member Data Documentation

int etcdserverpb::RangeRequest::_cached_size_
mutableprivate

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

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

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

const RangeRequest_SortOrder etcdserverpb::RangeRequest::ASCEND
static
Initial value:

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

bool etcdserverpb::RangeRequest::count_only_
private

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

const RangeRequest_SortTarget etcdserverpb::RangeRequest::CREATE
static
Initial value:

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

const RangeRequest_SortOrder etcdserverpb::RangeRequest::DESCEND
static
Initial value:

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

const int etcdserverpb::RangeRequest::kCountOnlyFieldNumber = 9
static

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

const RangeRequest_SortTarget etcdserverpb::RangeRequest::KEY
static
Initial value:

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

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

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

bool etcdserverpb::RangeRequest::keys_only_
private

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

PROTOBUF_CONSTEXPR int const etcdserverpb::RangeRequest::kIndexInFileMessages
static
Initial value:
=
1

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

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

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

const int etcdserverpb::RangeRequest::kKeysOnlyFieldNumber = 8
static

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

const int etcdserverpb::RangeRequest::kLimitFieldNumber = 3
static

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

const int etcdserverpb::RangeRequest::kRangeEndFieldNumber = 2
static

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

const int etcdserverpb::RangeRequest::kRevisionFieldNumber = 4
static

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

const int etcdserverpb::RangeRequest::kSerializableFieldNumber = 7
static

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

const int etcdserverpb::RangeRequest::kSortOrderFieldNumber = 5
static

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

const int etcdserverpb::RangeRequest::kSortTargetFieldNumber = 6
static

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

::google::protobuf::int64 etcdserverpb::RangeRequest::limit_
private

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

const RangeRequest_SortTarget etcdserverpb::RangeRequest::MOD
static
Initial value:

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

const RangeRequest_SortOrder etcdserverpb::RangeRequest::NONE
static
Initial value:

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

::google::protobuf::internal::ArenaStringPtr etcdserverpb::RangeRequest::range_end_
private

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

::google::protobuf::int64 etcdserverpb::RangeRequest::revision_
private

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

bool etcdserverpb::RangeRequest::serializable_
private

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

int etcdserverpb::RangeRequest::sort_order_
private

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

int etcdserverpb::RangeRequest::sort_target_
private

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

const int etcdserverpb::RangeRequest::SortOrder_ARRAYSIZE
static
Initial value:

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

const RangeRequest_SortOrder etcdserverpb::RangeRequest::SortOrder_MAX
static
Initial value:

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

const RangeRequest_SortOrder etcdserverpb::RangeRequest::SortOrder_MIN
static
Initial value:

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

const int etcdserverpb::RangeRequest::SortTarget_ARRAYSIZE
static
Initial value:

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

const RangeRequest_SortTarget etcdserverpb::RangeRequest::SortTarget_MAX
static
Initial value:

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

const RangeRequest_SortTarget etcdserverpb::RangeRequest::SortTarget_MIN
static
Initial value:

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

const RangeRequest_SortTarget etcdserverpb::RangeRequest::VALUE
static
Initial value:

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

const RangeRequest_SortTarget etcdserverpb::RangeRequest::VERSION
static
Initial value:

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


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