From cd1b32f87128de8cc948d4f6cfa1da67291c970b Mon Sep 17 00:00:00 2001 From: totycro Date: Sat, 9 Apr 2011 16:05:52 +0200 Subject: added .proto file and generated sources --- pacman-c++/pacman.pb.h | 276 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 276 insertions(+) create mode 100644 pacman-c++/pacman.pb.h (limited to 'pacman-c++/pacman.pb.h') diff --git a/pacman-c++/pacman.pb.h b/pacman-c++/pacman.pb.h new file mode 100644 index 0000000..6f94834 --- /dev/null +++ b/pacman-c++/pacman.pb.h @@ -0,0 +1,276 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: pacman.proto + +#ifndef PROTOBUF_pacman_2eproto__INCLUDED +#define PROTOBUF_pacman_2eproto__INCLUDED + +#include + +#include + +#if GOOGLE_PROTOBUF_VERSION < 2004000 +#error This file was generated by a newer version of protoc which is +#error incompatible with your Protocol Buffer headers. Please update +#error your headers. +#endif +#if 2004000 < GOOGLE_PROTOBUF_MIN_PROTOC_VERSION +#error This file was generated by an older version of protoc which is +#error incompatible with your Protocol Buffer headers. Please +#error regenerate this file with a newer version of protoc. +#endif + +#include +#include +#include +#include +// @@protoc_insertion_point(includes) + +// Internal implementation detail -- do not call these. +void protobuf_AddDesc_pacman_2eproto(); +void protobuf_AssignDesc_pacman_2eproto(); +void protobuf_ShutdownFile_pacman_2eproto(); + +class KeyPressUpdate; +class MapUpdate; + +// =================================================================== + +class KeyPressUpdate : public ::google::protobuf::Message { + public: + KeyPressUpdate(); + virtual ~KeyPressUpdate(); + + KeyPressUpdate(const KeyPressUpdate& from); + + inline KeyPressUpdate& operator=(const KeyPressUpdate& from) { + CopyFrom(from); + return *this; + } + + inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const { + return _unknown_fields_; + } + + inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() { + return &_unknown_fields_; + } + + static const ::google::protobuf::Descriptor* descriptor(); + static const KeyPressUpdate& default_instance(); + + void Swap(KeyPressUpdate* other); + + // implements Message ---------------------------------------------- + + KeyPressUpdate* New() const; + void CopyFrom(const ::google::protobuf::Message& from); + void MergeFrom(const ::google::protobuf::Message& from); + void CopyFrom(const KeyPressUpdate& from); + void MergeFrom(const KeyPressUpdate& from); + void Clear(); + bool IsInitialized() const; + + int ByteSize() const; + bool MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input); + void SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const; + ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const; + int GetCachedSize() const { return _cached_size_; } + private: + void SharedCtor(); + void SharedDtor(); + void SetCachedSize(int size) const; + public: + + ::google::protobuf::Metadata GetMetadata() const; + + // nested types ---------------------------------------------------- + + // accessors ------------------------------------------------------- + + // required uint32 newKey = 1; + inline bool has_newkey() const; + inline void clear_newkey(); + static const int kNewKeyFieldNumber = 1; + inline ::google::protobuf::uint32 newkey() const; + inline void set_newkey(::google::protobuf::uint32 value); + + // @@protoc_insertion_point(class_scope:KeyPressUpdate) + private: + inline void set_has_newkey(); + inline void clear_has_newkey(); + + ::google::protobuf::UnknownFieldSet _unknown_fields_; + + ::google::protobuf::uint32 newkey_; + + mutable int _cached_size_; + ::google::protobuf::uint32 _has_bits_[(1 + 31) / 32]; + + friend void protobuf_AddDesc_pacman_2eproto(); + friend void protobuf_AssignDesc_pacman_2eproto(); + friend void protobuf_ShutdownFile_pacman_2eproto(); + + void InitAsDefaultInstance(); + static KeyPressUpdate* default_instance_; +}; +// ------------------------------------------------------------------- + +class MapUpdate : public ::google::protobuf::Message { + public: + MapUpdate(); + virtual ~MapUpdate(); + + MapUpdate(const MapUpdate& from); + + inline MapUpdate& operator=(const MapUpdate& from) { + CopyFrom(from); + return *this; + } + + inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const { + return _unknown_fields_; + } + + inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() { + return &_unknown_fields_; + } + + static const ::google::protobuf::Descriptor* descriptor(); + static const MapUpdate& default_instance(); + + void Swap(MapUpdate* other); + + // implements Message ---------------------------------------------- + + MapUpdate* New() const; + void CopyFrom(const ::google::protobuf::Message& from); + void MergeFrom(const ::google::protobuf::Message& from); + void CopyFrom(const MapUpdate& from); + void MergeFrom(const MapUpdate& from); + void Clear(); + bool IsInitialized() const; + + int ByteSize() const; + bool MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input); + void SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const; + ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const; + int GetCachedSize() const { return _cached_size_; } + private: + void SharedCtor(); + void SharedDtor(); + void SetCachedSize(int size) const; + public: + + ::google::protobuf::Metadata GetMetadata() const; + + // nested types ---------------------------------------------------- + + // accessors ------------------------------------------------------- + + // repeated uint32 field = 1 [packed = true]; + inline int field_size() const; + inline void clear_field(); + static const int kFieldFieldNumber = 1; + inline ::google::protobuf::uint32 field(int index) const; + inline void set_field(int index, ::google::protobuf::uint32 value); + inline void add_field(::google::protobuf::uint32 value); + inline const ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >& + field() const; + inline ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >* + mutable_field(); + + // @@protoc_insertion_point(class_scope:MapUpdate) + private: + + ::google::protobuf::UnknownFieldSet _unknown_fields_; + + ::google::protobuf::RepeatedField< ::google::protobuf::uint32 > field_; + mutable int _field_cached_byte_size_; + + mutable int _cached_size_; + ::google::protobuf::uint32 _has_bits_[(1 + 31) / 32]; + + friend void protobuf_AddDesc_pacman_2eproto(); + friend void protobuf_AssignDesc_pacman_2eproto(); + friend void protobuf_ShutdownFile_pacman_2eproto(); + + void InitAsDefaultInstance(); + static MapUpdate* default_instance_; +}; +// =================================================================== + + +// =================================================================== + +// KeyPressUpdate + +// required uint32 newKey = 1; +inline bool KeyPressUpdate::has_newkey() const { + return (_has_bits_[0] & 0x00000001u) != 0; +} +inline void KeyPressUpdate::set_has_newkey() { + _has_bits_[0] |= 0x00000001u; +} +inline void KeyPressUpdate::clear_has_newkey() { + _has_bits_[0] &= ~0x00000001u; +} +inline void KeyPressUpdate::clear_newkey() { + newkey_ = 0u; + clear_has_newkey(); +} +inline ::google::protobuf::uint32 KeyPressUpdate::newkey() const { + return newkey_; +} +inline void KeyPressUpdate::set_newkey(::google::protobuf::uint32 value) { + set_has_newkey(); + newkey_ = value; +} + +// ------------------------------------------------------------------- + +// MapUpdate + +// repeated uint32 field = 1 [packed = true]; +inline int MapUpdate::field_size() const { + return field_.size(); +} +inline void MapUpdate::clear_field() { + field_.Clear(); +} +inline ::google::protobuf::uint32 MapUpdate::field(int index) const { + return field_.Get(index); +} +inline void MapUpdate::set_field(int index, ::google::protobuf::uint32 value) { + field_.Set(index, value); +} +inline void MapUpdate::add_field(::google::protobuf::uint32 value) { + field_.Add(value); +} +inline const ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >& +MapUpdate::field() const { + return field_; +} +inline ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >* +MapUpdate::mutable_field() { + return &field_; +} + + +// @@protoc_insertion_point(namespace_scope) + +#ifndef SWIG +namespace google { +namespace protobuf { + + +} // namespace google +} // namespace protobuf +#endif // SWIG + +// @@protoc_insertion_point(global_scope) + +#endif // PROTOBUF_pacman_2eproto__INCLUDED -- cgit v1.2.3