ScaleOut C++ Native Client API  5.1
 All Classes Functions Variables Typedefs Enumerations Enumerator Friends Pages
SossIndex.pb.h
1 // Generated by the protocol buffer compiler. DO NOT EDIT!
2 // source: soss_client/SossIndex.proto
3 
4 #ifndef PROTOBUF_soss_5fclient_2fSossIndex_2eproto__INCLUDED
5 #define PROTOBUF_soss_5fclient_2fSossIndex_2eproto__INCLUDED
6 
7 #include <string>
8 
9 #ifdef _MSC_VER
10 # pragma warning(push)
11 # pragma warning(disable: 4127 4244 4267)
12 #endif
13 
14 #include <google/protobuf/stubs/common.h>
15 
16 #if GOOGLE_PROTOBUF_VERSION < 2005000
17 #error This file was generated by a newer version of protoc which is
18 #error incompatible with your Protocol Buffer headers. Please update
19 #error your headers.
20 #endif
21 #if 2005000 < GOOGLE_PROTOBUF_MIN_PROTOC_VERSION
22 #error This file was generated by an older version of protoc which is
23 #error incompatible with your Protocol Buffer headers. Please
24 #error regenerate this file with a newer version of protoc.
25 #endif
26 
27 #include <google/protobuf/generated_message_util.h>
28 #include <google/protobuf/repeated_field.h>
29 #include <google/protobuf/extension_set.h>
30 #include <google/protobuf/generated_enum_reflection.h>
31 #include "google/protobuf/descriptor.pb.h"
32 // @@protoc_insertion_point(includes)
33 
34 namespace sosscli {
35 
36 // Internal implementation detail -- do not call these.
37 void protobuf_AddDesc_soss_5fclient_2fSossIndex_2eproto();
38 void protobuf_AssignDesc_soss_5fclient_2fSossIndex_2eproto();
39 void protobuf_ShutdownFile_soss_5fclient_2fSossIndex_2eproto();
40 
41 
42 enum HashIndexPriority {
43  NotHashable = 0,
44  Hashable = 1,
45  HighPriorityHashable = 5
46 };
47 bool HashIndexPriority_IsValid(int value);
48 const HashIndexPriority HashIndexPriority_MIN = NotHashable;
49 const HashIndexPriority HashIndexPriority_MAX = HighPriorityHashable;
50 const int HashIndexPriority_ARRAYSIZE = HashIndexPriority_MAX + 1;
51 
52 const ::google::protobuf::EnumDescriptor* HashIndexPriority_descriptor();
53 inline const ::std::string& HashIndexPriority_Name(HashIndexPriority value) {
54  return ::google::protobuf::internal::NameOfEnum(
55  HashIndexPriority_descriptor(), value);
56 }
57 inline bool HashIndexPriority_Parse(
58  const ::std::string& name, HashIndexPriority* value) {
59  return ::google::protobuf::internal::ParseNamedEnum<HashIndexPriority>(
60  HashIndexPriority_descriptor(), name, value);
61 }
62 // ===================================================================
63 
64 
65 // ===================================================================
66 
67 static const int kSossTypeIndexFieldNumber = 1013;
68 extern ::google::protobuf::internal::ExtensionIdentifier< ::google::protobuf::MessageOptions,
69  ::google::protobuf::internal::PrimitiveTypeTraits< bool >, 8, false >
70  SossTypeIndex;
71 static const int kSossIndexFieldNumber = 1013;
72 extern ::google::protobuf::internal::ExtensionIdentifier< ::google::protobuf::FieldOptions,
73  ::google::protobuf::internal::EnumTypeTraits< ::sosscli::HashIndexPriority, ::sosscli::HashIndexPriority_IsValid>, 14, false >
74  SossIndex;
75 
76 // ===================================================================
77 
78 
79 // @@protoc_insertion_point(namespace_scope)
80 
81 } // namespace sosscli
82 
83 #ifndef SWIG
84 namespace google {
85 namespace protobuf {
86 
87 template <>
88 inline const EnumDescriptor* GetEnumDescriptor< ::sosscli::HashIndexPriority>() {
89  return ::sosscli::HashIndexPriority_descriptor();
90 }
91 
92 } // namespace google
93 } // namespace protobuf
94 #endif // SWIG
95 
96 // @@protoc_insertion_point(global_scope)
97 
98 #ifdef _MSC_VER
99 # pragma warning(pop)
100 #endif
101 
102 #endif // PROTOBUF_soss_5fclient_2fSossIndex_2eproto__INCLUDED