You can not select more than 25 topics Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.

MessageType.pb.cc 9.5 kB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289
  1. // Generated by the protocol buffer compiler. DO NOT EDIT!
  2. // source: MessageType.proto
  3. #include "MessageType.pb.h"
  4. #include <algorithm>
  5. #include <google/protobuf/io/coded_stream.h>
  6. #include <google/protobuf/extension_set.h>
  7. #include <google/protobuf/wire_format_lite.h>
  8. #include <google/protobuf/descriptor.h>
  9. #include <google/protobuf/generated_message_reflection.h>
  10. #include <google/protobuf/reflection_ops.h>
  11. #include <google/protobuf/wire_format.h>
  12. // @@protoc_insertion_point(includes)
  13. #include <google/protobuf/port_def.inc>
  14. PROTOBUF_PRAGMA_INIT_SEG
  15. namespace _pb = ::PROTOBUF_NAMESPACE_ID;
  16. namespace _pbi = _pb::internal;
  17. namespace protobuf
  18. {
  19. } // namespace protobuf
  20. static const ::_pb::EnumDescriptor* file_level_enum_descriptors_MessageType_2eproto[10];
  21. static constexpr ::_pb::ServiceDescriptor const** file_level_service_descriptors_MessageType_2eproto = nullptr;
  22. const uint32_t TableStruct_MessageType_2eproto::offsets[1] = {};
  23. static constexpr ::_pbi::MigrationSchema* schemas = nullptr;
  24. static constexpr ::_pb::Message* const* file_default_instances = nullptr;
  25. const char descriptor_table_protodef_MessageType_2eproto[] PROTOBUF_SECTION_VARIABLE(protodesc_cold) =
  26. "\n\021MessageType.proto\022\010protobuf*i\n\tPlaceTy"
  27. "pe\022\023\n\017NULL_PLACE_TYPE\020\000\022\010\n\004LAND\020\001\022\010\n\004WAL"
  28. "L\020\002\022\t\n\005GRASS\020\003\022\r\n\tCLASSROOM\020\004\022\010\n\004GATE\020\005\022"
  29. "\017\n\013HIDDEN_GATE\020\006*8\n\tShapeType\022\023\n\017NULL_SH"
  30. "APE_TYPE\020\000\022\n\n\006CIRCLE\020\001\022\n\n\006SQUARE\020\002*N\n\010Pr"
  31. "opType\022\022\n\016NULL_PROP_TYPE\020\000\022\n\n\006PTYPE1\020\001\022\n"
  32. "\n\006PTYPE2\020\002\022\n\n\006PTYPE3\020\003\022\n\n\006PTYPE4\020\004*f\n\017St"
  33. "udentBuffType\022\023\n\017NULL_SBUFF_TYPE\020\000\022\016\n\nSB"
  34. "UFFTYPE1\020\001\022\016\n\nSBUFFTYPE2\020\002\022\016\n\nSBUFFTYPE3"
  35. "\020\003\022\016\n\nSBUFFTYPE4\020\004*^\n\014StudentState\022\017\n\013NU"
  36. "LL_STATUS\020\000\022\010\n\004IDLE\020\001\022\014\n\010LEARNING\020\002\022\014\n\010A"
  37. "DDICTED\020\003\022\010\n\004QUIT\020\004\022\r\n\tGRADUATED\020\005*f\n\017Tr"
  38. "ickerBuffType\022\023\n\017NULL_TBUFF_TYPE\020\000\022\016\n\nTB"
  39. "UFFTYPE1\020\001\022\016\n\nTBUFFTYPE2\020\002\022\016\n\nTBUFFTYPE3"
  40. "\020\003\022\016\n\nTBUFFTYPE4\020\004*J\n\nPlayerType\022\024\n\020NULL"
  41. "_PLAYER_TYPE\020\000\022\022\n\016STUDENT_PLAYER\020\001\022\022\n\016TR"
  42. "ICKER_PLAYER\020\002*l\n\013StudentType\022\025\n\021NULL_ST"
  43. "UDENT_TYPE\020\000\022\020\n\014STUDENTTYPE1\020\001\022\020\n\014STUDEN"
  44. "TTYPE2\020\002\022\020\n\014STUDENTTYPE3\020\003\022\020\n\014STUDENTTYP"
  45. "E4\020\004*l\n\013TrickerType\022\025\n\021NULL_TRICKER_TYPE"
  46. "\020\000\022\020\n\014TRICKERTYPE1\020\001\022\020\n\014TRICKERTYPE2\020\002\022\020"
  47. "\n\014TRICKERTYPE3\020\003\022\020\n\014TRICKERTYPE4\020\004*P\n\tGa"
  48. "meState\022\023\n\017NULL_GAME_STATE\020\000\022\016\n\nGAME_STA"
  49. "RT\020\001\022\020\n\014GAME_RUNNING\020\002\022\014\n\010GAME_END\020\003b\006pr"
  50. "oto3";
  51. static ::_pbi::once_flag descriptor_table_MessageType_2eproto_once;
  52. const ::_pbi::DescriptorTable descriptor_table_MessageType_2eproto = {
  53. false,
  54. false,
  55. 964,
  56. descriptor_table_protodef_MessageType_2eproto,
  57. "MessageType.proto",
  58. &descriptor_table_MessageType_2eproto_once,
  59. nullptr,
  60. 0,
  61. 0,
  62. schemas,
  63. file_default_instances,
  64. TableStruct_MessageType_2eproto::offsets,
  65. nullptr,
  66. file_level_enum_descriptors_MessageType_2eproto,
  67. file_level_service_descriptors_MessageType_2eproto,
  68. };
  69. PROTOBUF_ATTRIBUTE_WEAK const ::_pbi::DescriptorTable* descriptor_table_MessageType_2eproto_getter()
  70. {
  71. return &descriptor_table_MessageType_2eproto;
  72. }
  73. // Force running AddDescriptors() at dynamic initialization time.
  74. PROTOBUF_ATTRIBUTE_INIT_PRIORITY2 static ::_pbi::AddDescriptorsRunner dynamic_init_dummy_MessageType_2eproto(&descriptor_table_MessageType_2eproto);
  75. namespace protobuf
  76. {
  77. const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* PlaceType_descriptor()
  78. {
  79. ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&descriptor_table_MessageType_2eproto);
  80. return file_level_enum_descriptors_MessageType_2eproto[0];
  81. }
  82. bool PlaceType_IsValid(int value)
  83. {
  84. switch (value)
  85. {
  86. case 0:
  87. case 1:
  88. case 2:
  89. case 3:
  90. case 4:
  91. case 5:
  92. case 6:
  93. return true;
  94. default:
  95. return false;
  96. }
  97. }
  98. const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* ShapeType_descriptor()
  99. {
  100. ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&descriptor_table_MessageType_2eproto);
  101. return file_level_enum_descriptors_MessageType_2eproto[1];
  102. }
  103. bool ShapeType_IsValid(int value)
  104. {
  105. switch (value)
  106. {
  107. case 0:
  108. case 1:
  109. case 2:
  110. return true;
  111. default:
  112. return false;
  113. }
  114. }
  115. const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* PropType_descriptor()
  116. {
  117. ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&descriptor_table_MessageType_2eproto);
  118. return file_level_enum_descriptors_MessageType_2eproto[2];
  119. }
  120. bool PropType_IsValid(int value)
  121. {
  122. switch (value)
  123. {
  124. case 0:
  125. case 1:
  126. case 2:
  127. case 3:
  128. case 4:
  129. return true;
  130. default:
  131. return false;
  132. }
  133. }
  134. const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* StudentBuffType_descriptor()
  135. {
  136. ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&descriptor_table_MessageType_2eproto);
  137. return file_level_enum_descriptors_MessageType_2eproto[3];
  138. }
  139. bool StudentBuffType_IsValid(int value)
  140. {
  141. switch (value)
  142. {
  143. case 0:
  144. case 1:
  145. case 2:
  146. case 3:
  147. case 4:
  148. return true;
  149. default:
  150. return false;
  151. }
  152. }
  153. const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* StudentState_descriptor()
  154. {
  155. ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&descriptor_table_MessageType_2eproto);
  156. return file_level_enum_descriptors_MessageType_2eproto[4];
  157. }
  158. bool StudentState_IsValid(int value)
  159. {
  160. switch (value)
  161. {
  162. case 0:
  163. case 1:
  164. case 2:
  165. case 3:
  166. case 4:
  167. case 5:
  168. return true;
  169. default:
  170. return false;
  171. }
  172. }
  173. const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* TrickerBuffType_descriptor()
  174. {
  175. ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&descriptor_table_MessageType_2eproto);
  176. return file_level_enum_descriptors_MessageType_2eproto[5];
  177. }
  178. bool TrickerBuffType_IsValid(int value)
  179. {
  180. switch (value)
  181. {
  182. case 0:
  183. case 1:
  184. case 2:
  185. case 3:
  186. case 4:
  187. return true;
  188. default:
  189. return false;
  190. }
  191. }
  192. const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* PlayerType_descriptor()
  193. {
  194. ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&descriptor_table_MessageType_2eproto);
  195. return file_level_enum_descriptors_MessageType_2eproto[6];
  196. }
  197. bool PlayerType_IsValid(int value)
  198. {
  199. switch (value)
  200. {
  201. case 0:
  202. case 1:
  203. case 2:
  204. return true;
  205. default:
  206. return false;
  207. }
  208. }
  209. const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* StudentType_descriptor()
  210. {
  211. ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&descriptor_table_MessageType_2eproto);
  212. return file_level_enum_descriptors_MessageType_2eproto[7];
  213. }
  214. bool StudentType_IsValid(int value)
  215. {
  216. switch (value)
  217. {
  218. case 0:
  219. case 1:
  220. case 2:
  221. case 3:
  222. case 4:
  223. return true;
  224. default:
  225. return false;
  226. }
  227. }
  228. const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* TrickerType_descriptor()
  229. {
  230. ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&descriptor_table_MessageType_2eproto);
  231. return file_level_enum_descriptors_MessageType_2eproto[8];
  232. }
  233. bool TrickerType_IsValid(int value)
  234. {
  235. switch (value)
  236. {
  237. case 0:
  238. case 1:
  239. case 2:
  240. case 3:
  241. case 4:
  242. return true;
  243. default:
  244. return false;
  245. }
  246. }
  247. const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* GameState_descriptor()
  248. {
  249. ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&descriptor_table_MessageType_2eproto);
  250. return file_level_enum_descriptors_MessageType_2eproto[9];
  251. }
  252. bool GameState_IsValid(int value)
  253. {
  254. switch (value)
  255. {
  256. case 0:
  257. case 1:
  258. case 2:
  259. case 3:
  260. return true;
  261. default:
  262. return false;
  263. }
  264. }
  265. // @@protoc_insertion_point(namespace_scope)
  266. } // namespace protobuf
  267. PROTOBUF_NAMESPACE_OPEN
  268. PROTOBUF_NAMESPACE_CLOSE
  269. // @@protoc_insertion_point(global_scope)
  270. #include <google/protobuf/port_undef.inc>