// Generated by the protocol buffer compiler. DO NOT EDIT! // source: ipaaca.proto #ifndef PROTOBUF_ipaaca_2eproto__INCLUDED #define PROTOBUF_ipaaca_2eproto__INCLUDED #include <string> #include <google/protobuf/stubs/common.h> #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 2004001 < 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 <google/protobuf/generated_message_util.h> #include <google/protobuf/repeated_field.h> #include <google/protobuf/extension_set.h> #include <google/protobuf/generated_message_reflection.h> // @@protoc_insertion_point(includes) namespace ipaaca { namespace protobuf { // Internal implementation detail -- do not call these. void protobuf_AddDesc_ipaaca_2eproto(); void protobuf_AssignDesc_ipaaca_2eproto(); void protobuf_ShutdownFile_ipaaca_2eproto(); class IntMessage; class LinkSet; class PayloadItem; class IU; class IUPayloadUpdate; class IURetraction; class IUCommission; class IUResendRequest; class IULinkUpdate; enum IU_AccessMode { IU_AccessMode_PUSH = 0, IU_AccessMode_REMOTE = 1, IU_AccessMode_MESSAGE = 2 }; bool IU_AccessMode_IsValid(int value); const IU_AccessMode IU_AccessMode_AccessMode_MIN = IU_AccessMode_PUSH; const IU_AccessMode IU_AccessMode_AccessMode_MAX = IU_AccessMode_MESSAGE; const int IU_AccessMode_AccessMode_ARRAYSIZE = IU_AccessMode_AccessMode_MAX + 1; const ::google::protobuf::EnumDescriptor* IU_AccessMode_descriptor(); inline const ::std::string& IU_AccessMode_Name(IU_AccessMode value) { return ::google::protobuf::internal::NameOfEnum( IU_AccessMode_descriptor(), value); } inline bool IU_AccessMode_Parse( const ::std::string& name, IU_AccessMode* value) { return ::google::protobuf::internal::ParseNamedEnum<IU_AccessMode>( IU_AccessMode_descriptor(), name, value); } // =================================================================== class IntMessage : public ::google::protobuf::Message { public: IntMessage(); virtual ~IntMessage(); IntMessage(const IntMessage& from); inline IntMessage& operator=(const IntMessage& 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 IntMessage& default_instance(); void Swap(IntMessage* other); // implements Message ---------------------------------------------- IntMessage* New() const; void CopyFrom(const ::google::protobuf::Message& from); void MergeFrom(const ::google::protobuf::Message& from); void CopyFrom(const IntMessage& from); void MergeFrom(const IntMessage& 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 sint32 value = 1; inline bool has_value() const; inline void clear_value(); static const int kValueFieldNumber = 1; inline ::google::protobuf::int32 value() const; inline void set_value(::google::protobuf::int32 value); // @@protoc_insertion_point(class_scope:ipaaca.protobuf.IntMessage) private: inline void set_has_value(); inline void clear_has_value(); ::google::protobuf::UnknownFieldSet _unknown_fields_; ::google::protobuf::int32 value_; mutable int _cached_size_; ::google::protobuf::uint32 _has_bits_[(1 + 31) / 32]; friend void protobuf_AddDesc_ipaaca_2eproto(); friend void protobuf_AssignDesc_ipaaca_2eproto(); friend void protobuf_ShutdownFile_ipaaca_2eproto(); void InitAsDefaultInstance(); static IntMessage* default_instance_; }; // ------------------------------------------------------------------- class LinkSet : public ::google::protobuf::Message { public: LinkSet(); virtual ~LinkSet(); LinkSet(const LinkSet& from); inline LinkSet& operator=(const LinkSet& 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 LinkSet& default_instance(); void Swap(LinkSet* other); // implements Message ---------------------------------------------- LinkSet* New() const; void CopyFrom(const ::google::protobuf::Message& from); void MergeFrom(const ::google::protobuf::Message& from); void CopyFrom(const LinkSet& from); void MergeFrom(const LinkSet& 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 string type = 1; inline bool has_type() const; inline void clear_type(); static const int kTypeFieldNumber = 1; inline const ::std::string& type() const; inline void set_type(const ::std::string& value); inline void set_type(const char* value); inline void set_type(const char* value, size_t size); inline ::std::string* mutable_type(); inline ::std::string* release_type(); // repeated string targets = 2; inline int targets_size() const; inline void clear_targets(); static const int kTargetsFieldNumber = 2; inline const ::std::string& targets(int index) const; inline ::std::string* mutable_targets(int index); inline void set_targets(int index, const ::std::string& value); inline void set_targets(int index, const char* value); inline void set_targets(int index, const char* value, size_t size); inline ::std::string* add_targets(); inline void add_targets(const ::std::string& value); inline void add_targets(const char* value); inline void add_targets(const char* value, size_t size); inline const ::google::protobuf::RepeatedPtrField< ::std::string>& targets() const; inline ::google::protobuf::RepeatedPtrField< ::std::string>* mutable_targets(); // @@protoc_insertion_point(class_scope:ipaaca.protobuf.LinkSet) private: inline void set_has_type(); inline void clear_has_type(); ::google::protobuf::UnknownFieldSet _unknown_fields_; ::std::string* type_; ::google::protobuf::RepeatedPtrField< ::std::string> targets_; mutable int _cached_size_; ::google::protobuf::uint32 _has_bits_[(2 + 31) / 32]; friend void protobuf_AddDesc_ipaaca_2eproto(); friend void protobuf_AssignDesc_ipaaca_2eproto(); friend void protobuf_ShutdownFile_ipaaca_2eproto(); void InitAsDefaultInstance(); static LinkSet* default_instance_; }; // ------------------------------------------------------------------- class PayloadItem : public ::google::protobuf::Message { public: PayloadItem(); virtual ~PayloadItem(); PayloadItem(const PayloadItem& from); inline PayloadItem& operator=(const PayloadItem& 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 PayloadItem& default_instance(); void Swap(PayloadItem* other); // implements Message ---------------------------------------------- PayloadItem* New() const; void CopyFrom(const ::google::protobuf::Message& from); void MergeFrom(const ::google::protobuf::Message& from); void CopyFrom(const PayloadItem& from); void MergeFrom(const PayloadItem& 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 string key = 1; inline bool has_key() const; inline void clear_key(); static const int kKeyFieldNumber = 1; inline const ::std::string& key() const; inline void set_key(const ::std::string& value); inline void set_key(const char* value); inline void set_key(const char* value, size_t size); inline ::std::string* mutable_key(); inline ::std::string* release_key(); // required string value = 2; inline bool has_value() const; inline void clear_value(); static const int kValueFieldNumber = 2; inline const ::std::string& value() const; inline void set_value(const ::std::string& value); inline void set_value(const char* value); inline void set_value(const char* value, size_t size); inline ::std::string* mutable_value(); inline ::std::string* release_value(); // required string type = 3 [default = "str"]; inline bool has_type() const; inline void clear_type(); static const int kTypeFieldNumber = 3; inline const ::std::string& type() const; inline void set_type(const ::std::string& value); inline void set_type(const char* value); inline void set_type(const char* value, size_t size); inline ::std::string* mutable_type(); inline ::std::string* release_type(); // @@protoc_insertion_point(class_scope:ipaaca.protobuf.PayloadItem) private: inline void set_has_key(); inline void clear_has_key(); inline void set_has_value(); inline void clear_has_value(); inline void set_has_type(); inline void clear_has_type(); ::google::protobuf::UnknownFieldSet _unknown_fields_; ::std::string* key_; ::std::string* value_; ::std::string* type_; static const ::std::string _default_type_; mutable int _cached_size_; ::google::protobuf::uint32 _has_bits_[(3 + 31) / 32]; friend void protobuf_AddDesc_ipaaca_2eproto(); friend void protobuf_AssignDesc_ipaaca_2eproto(); friend void protobuf_ShutdownFile_ipaaca_2eproto(); void InitAsDefaultInstance(); static PayloadItem* default_instance_; }; // ------------------------------------------------------------------- class IU : public ::google::protobuf::Message { public: IU(); virtual ~IU(); IU(const IU& from); inline IU& operator=(const IU& 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 IU& default_instance(); void Swap(IU* other); // implements Message ---------------------------------------------- IU* New() const; void CopyFrom(const ::google::protobuf::Message& from); void MergeFrom(const ::google::protobuf::Message& from); void CopyFrom(const IU& from); void MergeFrom(const IU& 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 ---------------------------------------------------- typedef IU_AccessMode AccessMode; static const AccessMode PUSH = IU_AccessMode_PUSH; static const AccessMode REMOTE = IU_AccessMode_REMOTE; static const AccessMode MESSAGE = IU_AccessMode_MESSAGE; static inline bool AccessMode_IsValid(int value) { return IU_AccessMode_IsValid(value); } static const AccessMode AccessMode_MIN = IU_AccessMode_AccessMode_MIN; static const AccessMode AccessMode_MAX = IU_AccessMode_AccessMode_MAX; static const int AccessMode_ARRAYSIZE = IU_AccessMode_AccessMode_ARRAYSIZE; static inline const ::google::protobuf::EnumDescriptor* AccessMode_descriptor() { return IU_AccessMode_descriptor(); } static inline const ::std::string& AccessMode_Name(AccessMode value) { return IU_AccessMode_Name(value); } static inline bool AccessMode_Parse(const ::std::string& name, AccessMode* value) { return IU_AccessMode_Parse(name, value); } // accessors ------------------------------------------------------- // required string uid = 1; inline bool has_uid() const; inline void clear_uid(); static const int kUidFieldNumber = 1; inline const ::std::string& uid() const; inline void set_uid(const ::std::string& value); inline void set_uid(const char* value); inline void set_uid(const char* value, size_t size); inline ::std::string* mutable_uid(); inline ::std::string* release_uid(); // required uint32 revision = 2; inline bool has_revision() const; inline void clear_revision(); static const int kRevisionFieldNumber = 2; inline ::google::protobuf::uint32 revision() const; inline void set_revision(::google::protobuf::uint32 value); // required string category = 3 [default = "undef"]; inline bool has_category() const; inline void clear_category(); static const int kCategoryFieldNumber = 3; inline const ::std::string& category() const; inline void set_category(const ::std::string& value); inline void set_category(const char* value); inline void set_category(const char* value, size_t size); inline ::std::string* mutable_category(); inline ::std::string* release_category(); // required string payload_type = 4 [default = "MAP"]; inline bool has_payload_type() const; inline void clear_payload_type(); static const int kPayloadTypeFieldNumber = 4; inline const ::std::string& payload_type() const; inline void set_payload_type(const ::std::string& value); inline void set_payload_type(const char* value); inline void set_payload_type(const char* value, size_t size); inline ::std::string* mutable_payload_type(); inline ::std::string* release_payload_type(); // required string owner_name = 5; inline bool has_owner_name() const; inline void clear_owner_name(); static const int kOwnerNameFieldNumber = 5; inline const ::std::string& owner_name() const; inline void set_owner_name(const ::std::string& value); inline void set_owner_name(const char* value); inline void set_owner_name(const char* value, size_t size); inline ::std::string* mutable_owner_name(); inline ::std::string* release_owner_name(); // required bool committed = 6 [default = false]; inline bool has_committed() const; inline void clear_committed(); static const int kCommittedFieldNumber = 6; inline bool committed() const; inline void set_committed(bool value); // required .ipaaca.protobuf.IU.AccessMode access_mode = 7 [default = PUSH]; inline bool has_access_mode() const; inline void clear_access_mode(); static const int kAccessModeFieldNumber = 7; inline ::ipaaca::protobuf::IU_AccessMode access_mode() const; inline void set_access_mode(::ipaaca::protobuf::IU_AccessMode value); // required bool read_only = 8 [default = false]; inline bool has_read_only() const; inline void clear_read_only(); static const int kReadOnlyFieldNumber = 8; inline bool read_only() const; inline void set_read_only(bool value); // repeated .ipaaca.protobuf.PayloadItem payload = 9; inline int payload_size() const; inline void clear_payload(); static const int kPayloadFieldNumber = 9; inline const ::ipaaca::protobuf::PayloadItem& payload(int index) const; inline ::ipaaca::protobuf::PayloadItem* mutable_payload(int index); inline ::ipaaca::protobuf::PayloadItem* add_payload(); inline const ::google::protobuf::RepeatedPtrField< ::ipaaca::protobuf::PayloadItem >& payload() const; inline ::google::protobuf::RepeatedPtrField< ::ipaaca::protobuf::PayloadItem >* mutable_payload(); // repeated .ipaaca.protobuf.LinkSet links = 10; inline int links_size() const; inline void clear_links(); static const int kLinksFieldNumber = 10; inline const ::ipaaca::protobuf::LinkSet& links(int index) const; inline ::ipaaca::protobuf::LinkSet* mutable_links(int index); inline ::ipaaca::protobuf::LinkSet* add_links(); inline const ::google::protobuf::RepeatedPtrField< ::ipaaca::protobuf::LinkSet >& links() const; inline ::google::protobuf::RepeatedPtrField< ::ipaaca::protobuf::LinkSet >* mutable_links(); // @@protoc_insertion_point(class_scope:ipaaca.protobuf.IU) private: inline void set_has_uid(); inline void clear_has_uid(); inline void set_has_revision(); inline void clear_has_revision(); inline void set_has_category(); inline void clear_has_category(); inline void set_has_payload_type(); inline void clear_has_payload_type(); inline void set_has_owner_name(); inline void clear_has_owner_name(); inline void set_has_committed(); inline void clear_has_committed(); inline void set_has_access_mode(); inline void clear_has_access_mode(); inline void set_has_read_only(); inline void clear_has_read_only(); ::google::protobuf::UnknownFieldSet _unknown_fields_; ::std::string* uid_; ::std::string* category_; static const ::std::string _default_category_; ::std::string* payload_type_; static const ::std::string _default_payload_type_; ::google::protobuf::uint32 revision_; int access_mode_; ::std::string* owner_name_; ::google::protobuf::RepeatedPtrField< ::ipaaca::protobuf::PayloadItem > payload_; ::google::protobuf::RepeatedPtrField< ::ipaaca::protobuf::LinkSet > links_; bool committed_; bool read_only_; mutable int _cached_size_; ::google::protobuf::uint32 _has_bits_[(10 + 31) / 32]; friend void protobuf_AddDesc_ipaaca_2eproto(); friend void protobuf_AssignDesc_ipaaca_2eproto(); friend void protobuf_ShutdownFile_ipaaca_2eproto(); void InitAsDefaultInstance(); static IU* default_instance_; }; // ------------------------------------------------------------------- class IUPayloadUpdate : public ::google::protobuf::Message { public: IUPayloadUpdate(); virtual ~IUPayloadUpdate(); IUPayloadUpdate(const IUPayloadUpdate& from); inline IUPayloadUpdate& operator=(const IUPayloadUpdate& 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 IUPayloadUpdate& default_instance(); void Swap(IUPayloadUpdate* other); // implements Message ---------------------------------------------- IUPayloadUpdate* New() const; void CopyFrom(const ::google::protobuf::Message& from); void MergeFrom(const ::google::protobuf::Message& from); void CopyFrom(const IUPayloadUpdate& from); void MergeFrom(const IUPayloadUpdate& 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 string uid = 1; inline bool has_uid() const; inline void clear_uid(); static const int kUidFieldNumber = 1; inline const ::std::string& uid() const; inline void set_uid(const ::std::string& value); inline void set_uid(const char* value); inline void set_uid(const char* value, size_t size); inline ::std::string* mutable_uid(); inline ::std::string* release_uid(); // required uint32 revision = 2; inline bool has_revision() const; inline void clear_revision(); static const int kRevisionFieldNumber = 2; inline ::google::protobuf::uint32 revision() const; inline void set_revision(::google::protobuf::uint32 value); // repeated .ipaaca.protobuf.PayloadItem new_items = 3; inline int new_items_size() const; inline void clear_new_items(); static const int kNewItemsFieldNumber = 3; inline const ::ipaaca::protobuf::PayloadItem& new_items(int index) const; inline ::ipaaca::protobuf::PayloadItem* mutable_new_items(int index); inline ::ipaaca::protobuf::PayloadItem* add_new_items(); inline const ::google::protobuf::RepeatedPtrField< ::ipaaca::protobuf::PayloadItem >& new_items() const; inline ::google::protobuf::RepeatedPtrField< ::ipaaca::protobuf::PayloadItem >* mutable_new_items(); // repeated string keys_to_remove = 4; inline int keys_to_remove_size() const; inline void clear_keys_to_remove(); static const int kKeysToRemoveFieldNumber = 4; inline const ::std::string& keys_to_remove(int index) const; inline ::std::string* mutable_keys_to_remove(int index); inline void set_keys_to_remove(int index, const ::std::string& value); inline void set_keys_to_remove(int index, const char* value); inline void set_keys_to_remove(int index, const char* value, size_t size); inline ::std::string* add_keys_to_remove(); inline void add_keys_to_remove(const ::std::string& value); inline void add_keys_to_remove(const char* value); inline void add_keys_to_remove(const char* value, size_t size); inline const ::google::protobuf::RepeatedPtrField< ::std::string>& keys_to_remove() const; inline ::google::protobuf::RepeatedPtrField< ::std::string>* mutable_keys_to_remove(); // required bool is_delta = 5 [default = false]; inline bool has_is_delta() const; inline void clear_is_delta(); static const int kIsDeltaFieldNumber = 5; inline bool is_delta() const; inline void set_is_delta(bool value); // required string writer_name = 6; inline bool has_writer_name() const; inline void clear_writer_name(); static const int kWriterNameFieldNumber = 6; inline const ::std::string& writer_name() const; inline void set_writer_name(const ::std::string& value); inline void set_writer_name(const char* value); inline void set_writer_name(const char* value, size_t size); inline ::std::string* mutable_writer_name(); inline ::std::string* release_writer_name(); // @@protoc_insertion_point(class_scope:ipaaca.protobuf.IUPayloadUpdate) private: inline void set_has_uid(); inline void clear_has_uid(); inline void set_has_revision(); inline void clear_has_revision(); inline void set_has_is_delta(); inline void clear_has_is_delta(); inline void set_has_writer_name(); inline void clear_has_writer_name(); ::google::protobuf::UnknownFieldSet _unknown_fields_; ::std::string* uid_; ::google::protobuf::RepeatedPtrField< ::ipaaca::protobuf::PayloadItem > new_items_; ::google::protobuf::uint32 revision_; bool is_delta_; ::google::protobuf::RepeatedPtrField< ::std::string> keys_to_remove_; ::std::string* writer_name_; mutable int _cached_size_; ::google::protobuf::uint32 _has_bits_[(6 + 31) / 32]; friend void protobuf_AddDesc_ipaaca_2eproto(); friend void protobuf_AssignDesc_ipaaca_2eproto(); friend void protobuf_ShutdownFile_ipaaca_2eproto(); void InitAsDefaultInstance(); static IUPayloadUpdate* default_instance_; }; // ------------------------------------------------------------------- class IURetraction : public ::google::protobuf::Message { public: IURetraction(); virtual ~IURetraction(); IURetraction(const IURetraction& from); inline IURetraction& operator=(const IURetraction& 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 IURetraction& default_instance(); void Swap(IURetraction* other); // implements Message ---------------------------------------------- IURetraction* New() const; void CopyFrom(const ::google::protobuf::Message& from); void MergeFrom(const ::google::protobuf::Message& from); void CopyFrom(const IURetraction& from); void MergeFrom(const IURetraction& 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 string uid = 1; inline bool has_uid() const; inline void clear_uid(); static const int kUidFieldNumber = 1; inline const ::std::string& uid() const; inline void set_uid(const ::std::string& value); inline void set_uid(const char* value); inline void set_uid(const char* value, size_t size); inline ::std::string* mutable_uid(); inline ::std::string* release_uid(); // required uint32 revision = 2; inline bool has_revision() const; inline void clear_revision(); static const int kRevisionFieldNumber = 2; inline ::google::protobuf::uint32 revision() const; inline void set_revision(::google::protobuf::uint32 value); // @@protoc_insertion_point(class_scope:ipaaca.protobuf.IURetraction) private: inline void set_has_uid(); inline void clear_has_uid(); inline void set_has_revision(); inline void clear_has_revision(); ::google::protobuf::UnknownFieldSet _unknown_fields_; ::std::string* uid_; ::google::protobuf::uint32 revision_; mutable int _cached_size_; ::google::protobuf::uint32 _has_bits_[(2 + 31) / 32]; friend void protobuf_AddDesc_ipaaca_2eproto(); friend void protobuf_AssignDesc_ipaaca_2eproto(); friend void protobuf_ShutdownFile_ipaaca_2eproto(); void InitAsDefaultInstance(); static IURetraction* default_instance_; }; // ------------------------------------------------------------------- class IUCommission : public ::google::protobuf::Message { public: IUCommission(); virtual ~IUCommission(); IUCommission(const IUCommission& from); inline IUCommission& operator=(const IUCommission& 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 IUCommission& default_instance(); void Swap(IUCommission* other); // implements Message ---------------------------------------------- IUCommission* New() const; void CopyFrom(const ::google::protobuf::Message& from); void MergeFrom(const ::google::protobuf::Message& from); void CopyFrom(const IUCommission& from); void MergeFrom(const IUCommission& 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 string uid = 1; inline bool has_uid() const; inline void clear_uid(); static const int kUidFieldNumber = 1; inline const ::std::string& uid() const; inline void set_uid(const ::std::string& value); inline void set_uid(const char* value); inline void set_uid(const char* value, size_t size); inline ::std::string* mutable_uid(); inline ::std::string* release_uid(); // required uint32 revision = 2; inline bool has_revision() const; inline void clear_revision(); static const int kRevisionFieldNumber = 2; inline ::google::protobuf::uint32 revision() const; inline void set_revision(::google::protobuf::uint32 value); // required string writer_name = 3; inline bool has_writer_name() const; inline void clear_writer_name(); static const int kWriterNameFieldNumber = 3; inline const ::std::string& writer_name() const; inline void set_writer_name(const ::std::string& value); inline void set_writer_name(const char* value); inline void set_writer_name(const char* value, size_t size); inline ::std::string* mutable_writer_name(); inline ::std::string* release_writer_name(); // @@protoc_insertion_point(class_scope:ipaaca.protobuf.IUCommission) private: inline void set_has_uid(); inline void clear_has_uid(); inline void set_has_revision(); inline void clear_has_revision(); inline void set_has_writer_name(); inline void clear_has_writer_name(); ::google::protobuf::UnknownFieldSet _unknown_fields_; ::std::string* uid_; ::std::string* writer_name_; ::google::protobuf::uint32 revision_; mutable int _cached_size_; ::google::protobuf::uint32 _has_bits_[(3 + 31) / 32]; friend void protobuf_AddDesc_ipaaca_2eproto(); friend void protobuf_AssignDesc_ipaaca_2eproto(); friend void protobuf_ShutdownFile_ipaaca_2eproto(); void InitAsDefaultInstance(); static IUCommission* default_instance_; }; // ------------------------------------------------------------------- class IUResendRequest : public ::google::protobuf::Message { public: IUResendRequest(); virtual ~IUResendRequest(); IUResendRequest(const IUResendRequest& from); inline IUResendRequest& operator=(const IUResendRequest& 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 IUResendRequest& default_instance(); void Swap(IUResendRequest* other); // implements Message ---------------------------------------------- IUResendRequest* New() const; void CopyFrom(const ::google::protobuf::Message& from); void MergeFrom(const ::google::protobuf::Message& from); void CopyFrom(const IUResendRequest& from); void MergeFrom(const IUResendRequest& 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 string uid = 1; inline bool has_uid() const; inline void clear_uid(); static const int kUidFieldNumber = 1; inline const ::std::string& uid() const; inline void set_uid(const ::std::string& value); inline void set_uid(const char* value); inline void set_uid(const char* value, size_t size); inline ::std::string* mutable_uid(); inline ::std::string* release_uid(); // required string hidden_scope_name = 2; inline bool has_hidden_scope_name() const; inline void clear_hidden_scope_name(); static const int kHiddenScopeNameFieldNumber = 2; inline const ::std::string& hidden_scope_name() const; inline void set_hidden_scope_name(const ::std::string& value); inline void set_hidden_scope_name(const char* value); inline void set_hidden_scope_name(const char* value, size_t size); inline ::std::string* mutable_hidden_scope_name(); inline ::std::string* release_hidden_scope_name(); // @@protoc_insertion_point(class_scope:ipaaca.protobuf.IUResendRequest) private: inline void set_has_uid(); inline void clear_has_uid(); inline void set_has_hidden_scope_name(); inline void clear_has_hidden_scope_name(); ::google::protobuf::UnknownFieldSet _unknown_fields_; ::std::string* uid_; ::std::string* hidden_scope_name_; mutable int _cached_size_; ::google::protobuf::uint32 _has_bits_[(2 + 31) / 32]; friend void protobuf_AddDesc_ipaaca_2eproto(); friend void protobuf_AssignDesc_ipaaca_2eproto(); friend void protobuf_ShutdownFile_ipaaca_2eproto(); void InitAsDefaultInstance(); static IUResendRequest* default_instance_; }; // ------------------------------------------------------------------- class IULinkUpdate : public ::google::protobuf::Message { public: IULinkUpdate(); virtual ~IULinkUpdate(); IULinkUpdate(const IULinkUpdate& from); inline IULinkUpdate& operator=(const IULinkUpdate& 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 IULinkUpdate& default_instance(); void Swap(IULinkUpdate* other); // implements Message ---------------------------------------------- IULinkUpdate* New() const; void CopyFrom(const ::google::protobuf::Message& from); void MergeFrom(const ::google::protobuf::Message& from); void CopyFrom(const IULinkUpdate& from); void MergeFrom(const IULinkUpdate& 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 string uid = 1; inline bool has_uid() const; inline void clear_uid(); static const int kUidFieldNumber = 1; inline const ::std::string& uid() const; inline void set_uid(const ::std::string& value); inline void set_uid(const char* value); inline void set_uid(const char* value, size_t size); inline ::std::string* mutable_uid(); inline ::std::string* release_uid(); // required uint32 revision = 2; inline bool has_revision() const; inline void clear_revision(); static const int kRevisionFieldNumber = 2; inline ::google::protobuf::uint32 revision() const; inline void set_revision(::google::protobuf::uint32 value); // repeated .ipaaca.protobuf.LinkSet new_links = 3; inline int new_links_size() const; inline void clear_new_links(); static const int kNewLinksFieldNumber = 3; inline const ::ipaaca::protobuf::LinkSet& new_links(int index) const; inline ::ipaaca::protobuf::LinkSet* mutable_new_links(int index); inline ::ipaaca::protobuf::LinkSet* add_new_links(); inline const ::google::protobuf::RepeatedPtrField< ::ipaaca::protobuf::LinkSet >& new_links() const; inline ::google::protobuf::RepeatedPtrField< ::ipaaca::protobuf::LinkSet >* mutable_new_links(); // repeated .ipaaca.protobuf.LinkSet links_to_remove = 4; inline int links_to_remove_size() const; inline void clear_links_to_remove(); static const int kLinksToRemoveFieldNumber = 4; inline const ::ipaaca::protobuf::LinkSet& links_to_remove(int index) const; inline ::ipaaca::protobuf::LinkSet* mutable_links_to_remove(int index); inline ::ipaaca::protobuf::LinkSet* add_links_to_remove(); inline const ::google::protobuf::RepeatedPtrField< ::ipaaca::protobuf::LinkSet >& links_to_remove() const; inline ::google::protobuf::RepeatedPtrField< ::ipaaca::protobuf::LinkSet >* mutable_links_to_remove(); // required bool is_delta = 5 [default = false]; inline bool has_is_delta() const; inline void clear_is_delta(); static const int kIsDeltaFieldNumber = 5; inline bool is_delta() const; inline void set_is_delta(bool value); // required string writer_name = 6; inline bool has_writer_name() const; inline void clear_writer_name(); static const int kWriterNameFieldNumber = 6; inline const ::std::string& writer_name() const; inline void set_writer_name(const ::std::string& value); inline void set_writer_name(const char* value); inline void set_writer_name(const char* value, size_t size); inline ::std::string* mutable_writer_name(); inline ::std::string* release_writer_name(); // @@protoc_insertion_point(class_scope:ipaaca.protobuf.IULinkUpdate) private: inline void set_has_uid(); inline void clear_has_uid(); inline void set_has_revision(); inline void clear_has_revision(); inline void set_has_is_delta(); inline void clear_has_is_delta(); inline void set_has_writer_name(); inline void clear_has_writer_name(); ::google::protobuf::UnknownFieldSet _unknown_fields_; ::std::string* uid_; ::google::protobuf::RepeatedPtrField< ::ipaaca::protobuf::LinkSet > new_links_; ::google::protobuf::uint32 revision_; bool is_delta_; ::google::protobuf::RepeatedPtrField< ::ipaaca::protobuf::LinkSet > links_to_remove_; ::std::string* writer_name_; mutable int _cached_size_; ::google::protobuf::uint32 _has_bits_[(6 + 31) / 32]; friend void protobuf_AddDesc_ipaaca_2eproto(); friend void protobuf_AssignDesc_ipaaca_2eproto(); friend void protobuf_ShutdownFile_ipaaca_2eproto(); void InitAsDefaultInstance(); static IULinkUpdate* default_instance_; }; // =================================================================== // =================================================================== // IntMessage // required sint32 value = 1; inline bool IntMessage::has_value() const { return (_has_bits_[0] & 0x00000001u) != 0; } inline void IntMessage::set_has_value() { _has_bits_[0] |= 0x00000001u; } inline void IntMessage::clear_has_value() { _has_bits_[0] &= ~0x00000001u; } inline void IntMessage::clear_value() { value_ = 0; clear_has_value(); } inline ::google::protobuf::int32 IntMessage::value() const { return value_; } inline void IntMessage::set_value(::google::protobuf::int32 value) { set_has_value(); value_ = value; } // ------------------------------------------------------------------- // LinkSet // required string type = 1; inline bool LinkSet::has_type() const { return (_has_bits_[0] & 0x00000001u) != 0; } inline void LinkSet::set_has_type() { _has_bits_[0] |= 0x00000001u; } inline void LinkSet::clear_has_type() { _has_bits_[0] &= ~0x00000001u; } inline void LinkSet::clear_type() { if (type_ != &::google::protobuf::internal::kEmptyString) { type_->clear(); } clear_has_type(); } inline const ::std::string& LinkSet::type() const { return *type_; } inline void LinkSet::set_type(const ::std::string& value) { set_has_type(); if (type_ == &::google::protobuf::internal::kEmptyString) { type_ = new ::std::string; } type_->assign(value); } inline void LinkSet::set_type(const char* value) { set_has_type(); if (type_ == &::google::protobuf::internal::kEmptyString) { type_ = new ::std::string; } type_->assign(value); } inline void LinkSet::set_type(const char* value, size_t size) { set_has_type(); if (type_ == &::google::protobuf::internal::kEmptyString) { type_ = new ::std::string; } type_->assign(reinterpret_cast<const char*>(value), size); } inline ::std::string* LinkSet::mutable_type() { set_has_type(); if (type_ == &::google::protobuf::internal::kEmptyString) { type_ = new ::std::string; } return type_; } inline ::std::string* LinkSet::release_type() { clear_has_type(); if (type_ == &::google::protobuf::internal::kEmptyString) { return NULL; } else { ::std::string* temp = type_; type_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString); return temp; } } // repeated string targets = 2; inline int LinkSet::targets_size() const { return targets_.size(); } inline void LinkSet::clear_targets() { targets_.Clear(); } inline const ::std::string& LinkSet::targets(int index) const { return targets_.Get(index); } inline ::std::string* LinkSet::mutable_targets(int index) { return targets_.Mutable(index); } inline void LinkSet::set_targets(int index, const ::std::string& value) { targets_.Mutable(index)->assign(value); } inline void LinkSet::set_targets(int index, const char* value) { targets_.Mutable(index)->assign(value); } inline void LinkSet::set_targets(int index, const char* value, size_t size) { targets_.Mutable(index)->assign( reinterpret_cast<const char*>(value), size); } inline ::std::string* LinkSet::add_targets() { return targets_.Add(); } inline void LinkSet::add_targets(const ::std::string& value) { targets_.Add()->assign(value); } inline void LinkSet::add_targets(const char* value) { targets_.Add()->assign(value); } inline void LinkSet::add_targets(const char* value, size_t size) { targets_.Add()->assign(reinterpret_cast<const char*>(value), size); } inline const ::google::protobuf::RepeatedPtrField< ::std::string>& LinkSet::targets() const { return targets_; } inline ::google::protobuf::RepeatedPtrField< ::std::string>* LinkSet::mutable_targets() { return &targets_; } // ------------------------------------------------------------------- // PayloadItem // required string key = 1; inline bool PayloadItem::has_key() const { return (_has_bits_[0] & 0x00000001u) != 0; } inline void PayloadItem::set_has_key() { _has_bits_[0] |= 0x00000001u; } inline void PayloadItem::clear_has_key() { _has_bits_[0] &= ~0x00000001u; } inline void PayloadItem::clear_key() { if (key_ != &::google::protobuf::internal::kEmptyString) { key_->clear(); } clear_has_key(); } inline const ::std::string& PayloadItem::key() const { return *key_; } inline void PayloadItem::set_key(const ::std::string& value) { set_has_key(); if (key_ == &::google::protobuf::internal::kEmptyString) { key_ = new ::std::string; } key_->assign(value); } inline void PayloadItem::set_key(const char* value) { set_has_key(); if (key_ == &::google::protobuf::internal::kEmptyString) { key_ = new ::std::string; } key_->assign(value); } inline void PayloadItem::set_key(const char* value, size_t size) { set_has_key(); if (key_ == &::google::protobuf::internal::kEmptyString) { key_ = new ::std::string; } key_->assign(reinterpret_cast<const char*>(value), size); } inline ::std::string* PayloadItem::mutable_key() { set_has_key(); if (key_ == &::google::protobuf::internal::kEmptyString) { key_ = new ::std::string; } return key_; } inline ::std::string* PayloadItem::release_key() { clear_has_key(); if (key_ == &::google::protobuf::internal::kEmptyString) { return NULL; } else { ::std::string* temp = key_; key_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString); return temp; } } // required string value = 2; inline bool PayloadItem::has_value() const { return (_has_bits_[0] & 0x00000002u) != 0; } inline void PayloadItem::set_has_value() { _has_bits_[0] |= 0x00000002u; } inline void PayloadItem::clear_has_value() { _has_bits_[0] &= ~0x00000002u; } inline void PayloadItem::clear_value() { if (value_ != &::google::protobuf::internal::kEmptyString) { value_->clear(); } clear_has_value(); } inline const ::std::string& PayloadItem::value() const { return *value_; } inline void PayloadItem::set_value(const ::std::string& value) { set_has_value(); if (value_ == &::google::protobuf::internal::kEmptyString) { value_ = new ::std::string; } value_->assign(value); } inline void PayloadItem::set_value(const char* value) { set_has_value(); if (value_ == &::google::protobuf::internal::kEmptyString) { value_ = new ::std::string; } value_->assign(value); } inline void PayloadItem::set_value(const char* value, size_t size) { set_has_value(); if (value_ == &::google::protobuf::internal::kEmptyString) { value_ = new ::std::string; } value_->assign(reinterpret_cast<const char*>(value), size); } inline ::std::string* PayloadItem::mutable_value() { set_has_value(); if (value_ == &::google::protobuf::internal::kEmptyString) { value_ = new ::std::string; } return value_; } inline ::std::string* PayloadItem::release_value() { clear_has_value(); if (value_ == &::google::protobuf::internal::kEmptyString) { return NULL; } else { ::std::string* temp = value_; value_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString); return temp; } } // required string type = 3 [default = "str"]; inline bool PayloadItem::has_type() const { return (_has_bits_[0] & 0x00000004u) != 0; } inline void PayloadItem::set_has_type() { _has_bits_[0] |= 0x00000004u; } inline void PayloadItem::clear_has_type() { _has_bits_[0] &= ~0x00000004u; } inline void PayloadItem::clear_type() { if (type_ != &_default_type_) { type_->assign(_default_type_); } clear_has_type(); } inline const ::std::string& PayloadItem::type() const { return *type_; } inline void PayloadItem::set_type(const ::std::string& value) { set_has_type(); if (type_ == &_default_type_) { type_ = new ::std::string; } type_->assign(value); } inline void PayloadItem::set_type(const char* value) { set_has_type(); if (type_ == &_default_type_) { type_ = new ::std::string; } type_->assign(value); } inline void PayloadItem::set_type(const char* value, size_t size) { set_has_type(); if (type_ == &_default_type_) { type_ = new ::std::string; } type_->assign(reinterpret_cast<const char*>(value), size); } inline ::std::string* PayloadItem::mutable_type() { set_has_type(); if (type_ == &_default_type_) { type_ = new ::std::string(_default_type_); } return type_; } inline ::std::string* PayloadItem::release_type() { clear_has_type(); if (type_ == &_default_type_) { return NULL; } else { ::std::string* temp = type_; type_ = const_cast< ::std::string*>(&_default_type_); return temp; } } // ------------------------------------------------------------------- // IU // required string uid = 1; inline bool IU::has_uid() const { return (_has_bits_[0] & 0x00000001u) != 0; } inline void IU::set_has_uid() { _has_bits_[0] |= 0x00000001u; } inline void IU::clear_has_uid() { _has_bits_[0] &= ~0x00000001u; } inline void IU::clear_uid() { if (uid_ != &::google::protobuf::internal::kEmptyString) { uid_->clear(); } clear_has_uid(); } inline const ::std::string& IU::uid() const { return *uid_; } inline void IU::set_uid(const ::std::string& value) { set_has_uid(); if (uid_ == &::google::protobuf::internal::kEmptyString) { uid_ = new ::std::string; } uid_->assign(value); } inline void IU::set_uid(const char* value) { set_has_uid(); if (uid_ == &::google::protobuf::internal::kEmptyString) { uid_ = new ::std::string; } uid_->assign(value); } inline void IU::set_uid(const char* value, size_t size) { set_has_uid(); if (uid_ == &::google::protobuf::internal::kEmptyString) { uid_ = new ::std::string; } uid_->assign(reinterpret_cast<const char*>(value), size); } inline ::std::string* IU::mutable_uid() { set_has_uid(); if (uid_ == &::google::protobuf::internal::kEmptyString) { uid_ = new ::std::string; } return uid_; } inline ::std::string* IU::release_uid() { clear_has_uid(); if (uid_ == &::google::protobuf::internal::kEmptyString) { return NULL; } else { ::std::string* temp = uid_; uid_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString); return temp; } } // required uint32 revision = 2; inline bool IU::has_revision() const { return (_has_bits_[0] & 0x00000002u) != 0; } inline void IU::set_has_revision() { _has_bits_[0] |= 0x00000002u; } inline void IU::clear_has_revision() { _has_bits_[0] &= ~0x00000002u; } inline void IU::clear_revision() { revision_ = 0u; clear_has_revision(); } inline ::google::protobuf::uint32 IU::revision() const { return revision_; } inline void IU::set_revision(::google::protobuf::uint32 value) { set_has_revision(); revision_ = value; } // required string category = 3 [default = "undef"]; inline bool IU::has_category() const { return (_has_bits_[0] & 0x00000004u) != 0; } inline void IU::set_has_category() { _has_bits_[0] |= 0x00000004u; } inline void IU::clear_has_category() { _has_bits_[0] &= ~0x00000004u; } inline void IU::clear_category() { if (category_ != &_default_category_) { category_->assign(_default_category_); } clear_has_category(); } inline const ::std::string& IU::category() const { return *category_; } inline void IU::set_category(const ::std::string& value) { set_has_category(); if (category_ == &_default_category_) { category_ = new ::std::string; } category_->assign(value); } inline void IU::set_category(const char* value) { set_has_category(); if (category_ == &_default_category_) { category_ = new ::std::string; } category_->assign(value); } inline void IU::set_category(const char* value, size_t size) { set_has_category(); if (category_ == &_default_category_) { category_ = new ::std::string; } category_->assign(reinterpret_cast<const char*>(value), size); } inline ::std::string* IU::mutable_category() { set_has_category(); if (category_ == &_default_category_) { category_ = new ::std::string(_default_category_); } return category_; } inline ::std::string* IU::release_category() { clear_has_category(); if (category_ == &_default_category_) { return NULL; } else { ::std::string* temp = category_; category_ = const_cast< ::std::string*>(&_default_category_); return temp; } } // required string payload_type = 4 [default = "MAP"]; inline bool IU::has_payload_type() const { return (_has_bits_[0] & 0x00000008u) != 0; } inline void IU::set_has_payload_type() { _has_bits_[0] |= 0x00000008u; } inline void IU::clear_has_payload_type() { _has_bits_[0] &= ~0x00000008u; } inline void IU::clear_payload_type() { if (payload_type_ != &_default_payload_type_) { payload_type_->assign(_default_payload_type_); } clear_has_payload_type(); } inline const ::std::string& IU::payload_type() const { return *payload_type_; } inline void IU::set_payload_type(const ::std::string& value) { set_has_payload_type(); if (payload_type_ == &_default_payload_type_) { payload_type_ = new ::std::string; } payload_type_->assign(value); } inline void IU::set_payload_type(const char* value) { set_has_payload_type(); if (payload_type_ == &_default_payload_type_) { payload_type_ = new ::std::string; } payload_type_->assign(value); } inline void IU::set_payload_type(const char* value, size_t size) { set_has_payload_type(); if (payload_type_ == &_default_payload_type_) { payload_type_ = new ::std::string; } payload_type_->assign(reinterpret_cast<const char*>(value), size); } inline ::std::string* IU::mutable_payload_type() { set_has_payload_type(); if (payload_type_ == &_default_payload_type_) { payload_type_ = new ::std::string(_default_payload_type_); } return payload_type_; } inline ::std::string* IU::release_payload_type() { clear_has_payload_type(); if (payload_type_ == &_default_payload_type_) { return NULL; } else { ::std::string* temp = payload_type_; payload_type_ = const_cast< ::std::string*>(&_default_payload_type_); return temp; } } // required string owner_name = 5; inline bool IU::has_owner_name() const { return (_has_bits_[0] & 0x00000010u) != 0; } inline void IU::set_has_owner_name() { _has_bits_[0] |= 0x00000010u; } inline void IU::clear_has_owner_name() { _has_bits_[0] &= ~0x00000010u; } inline void IU::clear_owner_name() { if (owner_name_ != &::google::protobuf::internal::kEmptyString) { owner_name_->clear(); } clear_has_owner_name(); } inline const ::std::string& IU::owner_name() const { return *owner_name_; } inline void IU::set_owner_name(const ::std::string& value) { set_has_owner_name(); if (owner_name_ == &::google::protobuf::internal::kEmptyString) { owner_name_ = new ::std::string; } owner_name_->assign(value); } inline void IU::set_owner_name(const char* value) { set_has_owner_name(); if (owner_name_ == &::google::protobuf::internal::kEmptyString) { owner_name_ = new ::std::string; } owner_name_->assign(value); } inline void IU::set_owner_name(const char* value, size_t size) { set_has_owner_name(); if (owner_name_ == &::google::protobuf::internal::kEmptyString) { owner_name_ = new ::std::string; } owner_name_->assign(reinterpret_cast<const char*>(value), size); } inline ::std::string* IU::mutable_owner_name() { set_has_owner_name(); if (owner_name_ == &::google::protobuf::internal::kEmptyString) { owner_name_ = new ::std::string; } return owner_name_; } inline ::std::string* IU::release_owner_name() { clear_has_owner_name(); if (owner_name_ == &::google::protobuf::internal::kEmptyString) { return NULL; } else { ::std::string* temp = owner_name_; owner_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString); return temp; } } // required bool committed = 6 [default = false]; inline bool IU::has_committed() const { return (_has_bits_[0] & 0x00000020u) != 0; } inline void IU::set_has_committed() { _has_bits_[0] |= 0x00000020u; } inline void IU::clear_has_committed() { _has_bits_[0] &= ~0x00000020u; } inline void IU::clear_committed() { committed_ = false; clear_has_committed(); } inline bool IU::committed() const { return committed_; } inline void IU::set_committed(bool value) { set_has_committed(); committed_ = value; } // required .ipaaca.protobuf.IU.AccessMode access_mode = 7 [default = PUSH]; inline bool IU::has_access_mode() const { return (_has_bits_[0] & 0x00000040u) != 0; } inline void IU::set_has_access_mode() { _has_bits_[0] |= 0x00000040u; } inline void IU::clear_has_access_mode() { _has_bits_[0] &= ~0x00000040u; } inline void IU::clear_access_mode() { access_mode_ = 0; clear_has_access_mode(); } inline ::ipaaca::protobuf::IU_AccessMode IU::access_mode() const { return static_cast< ::ipaaca::protobuf::IU_AccessMode >(access_mode_); } inline void IU::set_access_mode(::ipaaca::protobuf::IU_AccessMode value) { GOOGLE_DCHECK(::ipaaca::protobuf::IU_AccessMode_IsValid(value)); set_has_access_mode(); access_mode_ = value; } // required bool read_only = 8 [default = false]; inline bool IU::has_read_only() const { return (_has_bits_[0] & 0x00000080u) != 0; } inline void IU::set_has_read_only() { _has_bits_[0] |= 0x00000080u; } inline void IU::clear_has_read_only() { _has_bits_[0] &= ~0x00000080u; } inline void IU::clear_read_only() { read_only_ = false; clear_has_read_only(); } inline bool IU::read_only() const { return read_only_; } inline void IU::set_read_only(bool value) { set_has_read_only(); read_only_ = value; } // repeated .ipaaca.protobuf.PayloadItem payload = 9; inline int IU::payload_size() const { return payload_.size(); } inline void IU::clear_payload() { payload_.Clear(); } inline const ::ipaaca::protobuf::PayloadItem& IU::payload(int index) const { return payload_.Get(index); } inline ::ipaaca::protobuf::PayloadItem* IU::mutable_payload(int index) { return payload_.Mutable(index); } inline ::ipaaca::protobuf::PayloadItem* IU::add_payload() { return payload_.Add(); } inline const ::google::protobuf::RepeatedPtrField< ::ipaaca::protobuf::PayloadItem >& IU::payload() const { return payload_; } inline ::google::protobuf::RepeatedPtrField< ::ipaaca::protobuf::PayloadItem >* IU::mutable_payload() { return &payload_; } // repeated .ipaaca.protobuf.LinkSet links = 10; inline int IU::links_size() const { return links_.size(); } inline void IU::clear_links() { links_.Clear(); } inline const ::ipaaca::protobuf::LinkSet& IU::links(int index) const { return links_.Get(index); } inline ::ipaaca::protobuf::LinkSet* IU::mutable_links(int index) { return links_.Mutable(index); } inline ::ipaaca::protobuf::LinkSet* IU::add_links() { return links_.Add(); } inline const ::google::protobuf::RepeatedPtrField< ::ipaaca::protobuf::LinkSet >& IU::links() const { return links_; } inline ::google::protobuf::RepeatedPtrField< ::ipaaca::protobuf::LinkSet >* IU::mutable_links() { return &links_; } // ------------------------------------------------------------------- // IUPayloadUpdate // required string uid = 1; inline bool IUPayloadUpdate::has_uid() const { return (_has_bits_[0] & 0x00000001u) != 0; } inline void IUPayloadUpdate::set_has_uid() { _has_bits_[0] |= 0x00000001u; } inline void IUPayloadUpdate::clear_has_uid() { _has_bits_[0] &= ~0x00000001u; } inline void IUPayloadUpdate::clear_uid() { if (uid_ != &::google::protobuf::internal::kEmptyString) { uid_->clear(); } clear_has_uid(); } inline const ::std::string& IUPayloadUpdate::uid() const { return *uid_; } inline void IUPayloadUpdate::set_uid(const ::std::string& value) { set_has_uid(); if (uid_ == &::google::protobuf::internal::kEmptyString) { uid_ = new ::std::string; } uid_->assign(value); } inline void IUPayloadUpdate::set_uid(const char* value) { set_has_uid(); if (uid_ == &::google::protobuf::internal::kEmptyString) { uid_ = new ::std::string; } uid_->assign(value); } inline void IUPayloadUpdate::set_uid(const char* value, size_t size) { set_has_uid(); if (uid_ == &::google::protobuf::internal::kEmptyString) { uid_ = new ::std::string; } uid_->assign(reinterpret_cast<const char*>(value), size); } inline ::std::string* IUPayloadUpdate::mutable_uid() { set_has_uid(); if (uid_ == &::google::protobuf::internal::kEmptyString) { uid_ = new ::std::string; } return uid_; } inline ::std::string* IUPayloadUpdate::release_uid() { clear_has_uid(); if (uid_ == &::google::protobuf::internal::kEmptyString) { return NULL; } else { ::std::string* temp = uid_; uid_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString); return temp; } } // required uint32 revision = 2; inline bool IUPayloadUpdate::has_revision() const { return (_has_bits_[0] & 0x00000002u) != 0; } inline void IUPayloadUpdate::set_has_revision() { _has_bits_[0] |= 0x00000002u; } inline void IUPayloadUpdate::clear_has_revision() { _has_bits_[0] &= ~0x00000002u; } inline void IUPayloadUpdate::clear_revision() { revision_ = 0u; clear_has_revision(); } inline ::google::protobuf::uint32 IUPayloadUpdate::revision() const { return revision_; } inline void IUPayloadUpdate::set_revision(::google::protobuf::uint32 value) { set_has_revision(); revision_ = value; } // repeated .ipaaca.protobuf.PayloadItem new_items = 3; inline int IUPayloadUpdate::new_items_size() const { return new_items_.size(); } inline void IUPayloadUpdate::clear_new_items() { new_items_.Clear(); } inline const ::ipaaca::protobuf::PayloadItem& IUPayloadUpdate::new_items(int index) const { return new_items_.Get(index); } inline ::ipaaca::protobuf::PayloadItem* IUPayloadUpdate::mutable_new_items(int index) { return new_items_.Mutable(index); } inline ::ipaaca::protobuf::PayloadItem* IUPayloadUpdate::add_new_items() { return new_items_.Add(); } inline const ::google::protobuf::RepeatedPtrField< ::ipaaca::protobuf::PayloadItem >& IUPayloadUpdate::new_items() const { return new_items_; } inline ::google::protobuf::RepeatedPtrField< ::ipaaca::protobuf::PayloadItem >* IUPayloadUpdate::mutable_new_items() { return &new_items_; } // repeated string keys_to_remove = 4; inline int IUPayloadUpdate::keys_to_remove_size() const { return keys_to_remove_.size(); } inline void IUPayloadUpdate::clear_keys_to_remove() { keys_to_remove_.Clear(); } inline const ::std::string& IUPayloadUpdate::keys_to_remove(int index) const { return keys_to_remove_.Get(index); } inline ::std::string* IUPayloadUpdate::mutable_keys_to_remove(int index) { return keys_to_remove_.Mutable(index); } inline void IUPayloadUpdate::set_keys_to_remove(int index, const ::std::string& value) { keys_to_remove_.Mutable(index)->assign(value); } inline void IUPayloadUpdate::set_keys_to_remove(int index, const char* value) { keys_to_remove_.Mutable(index)->assign(value); } inline void IUPayloadUpdate::set_keys_to_remove(int index, const char* value, size_t size) { keys_to_remove_.Mutable(index)->assign( reinterpret_cast<const char*>(value), size); } inline ::std::string* IUPayloadUpdate::add_keys_to_remove() { return keys_to_remove_.Add(); } inline void IUPayloadUpdate::add_keys_to_remove(const ::std::string& value) { keys_to_remove_.Add()->assign(value); } inline void IUPayloadUpdate::add_keys_to_remove(const char* value) { keys_to_remove_.Add()->assign(value); } inline void IUPayloadUpdate::add_keys_to_remove(const char* value, size_t size) { keys_to_remove_.Add()->assign(reinterpret_cast<const char*>(value), size); } inline const ::google::protobuf::RepeatedPtrField< ::std::string>& IUPayloadUpdate::keys_to_remove() const { return keys_to_remove_; } inline ::google::protobuf::RepeatedPtrField< ::std::string>* IUPayloadUpdate::mutable_keys_to_remove() { return &keys_to_remove_; } // required bool is_delta = 5 [default = false]; inline bool IUPayloadUpdate::has_is_delta() const { return (_has_bits_[0] & 0x00000010u) != 0; } inline void IUPayloadUpdate::set_has_is_delta() { _has_bits_[0] |= 0x00000010u; } inline void IUPayloadUpdate::clear_has_is_delta() { _has_bits_[0] &= ~0x00000010u; } inline void IUPayloadUpdate::clear_is_delta() { is_delta_ = false; clear_has_is_delta(); } inline bool IUPayloadUpdate::is_delta() const { return is_delta_; } inline void IUPayloadUpdate::set_is_delta(bool value) { set_has_is_delta(); is_delta_ = value; } // required string writer_name = 6; inline bool IUPayloadUpdate::has_writer_name() const { return (_has_bits_[0] & 0x00000020u) != 0; } inline void IUPayloadUpdate::set_has_writer_name() { _has_bits_[0] |= 0x00000020u; } inline void IUPayloadUpdate::clear_has_writer_name() { _has_bits_[0] &= ~0x00000020u; } inline void IUPayloadUpdate::clear_writer_name() { if (writer_name_ != &::google::protobuf::internal::kEmptyString) { writer_name_->clear(); } clear_has_writer_name(); } inline const ::std::string& IUPayloadUpdate::writer_name() const { return *writer_name_; } inline void IUPayloadUpdate::set_writer_name(const ::std::string& value) { set_has_writer_name(); if (writer_name_ == &::google::protobuf::internal::kEmptyString) { writer_name_ = new ::std::string; } writer_name_->assign(value); } inline void IUPayloadUpdate::set_writer_name(const char* value) { set_has_writer_name(); if (writer_name_ == &::google::protobuf::internal::kEmptyString) { writer_name_ = new ::std::string; } writer_name_->assign(value); } inline void IUPayloadUpdate::set_writer_name(const char* value, size_t size) { set_has_writer_name(); if (writer_name_ == &::google::protobuf::internal::kEmptyString) { writer_name_ = new ::std::string; } writer_name_->assign(reinterpret_cast<const char*>(value), size); } inline ::std::string* IUPayloadUpdate::mutable_writer_name() { set_has_writer_name(); if (writer_name_ == &::google::protobuf::internal::kEmptyString) { writer_name_ = new ::std::string; } return writer_name_; } inline ::std::string* IUPayloadUpdate::release_writer_name() { clear_has_writer_name(); if (writer_name_ == &::google::protobuf::internal::kEmptyString) { return NULL; } else { ::std::string* temp = writer_name_; writer_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString); return temp; } } // ------------------------------------------------------------------- // IURetraction // required string uid = 1; inline bool IURetraction::has_uid() const { return (_has_bits_[0] & 0x00000001u) != 0; } inline void IURetraction::set_has_uid() { _has_bits_[0] |= 0x00000001u; } inline void IURetraction::clear_has_uid() { _has_bits_[0] &= ~0x00000001u; } inline void IURetraction::clear_uid() { if (uid_ != &::google::protobuf::internal::kEmptyString) { uid_->clear(); } clear_has_uid(); } inline const ::std::string& IURetraction::uid() const { return *uid_; } inline void IURetraction::set_uid(const ::std::string& value) { set_has_uid(); if (uid_ == &::google::protobuf::internal::kEmptyString) { uid_ = new ::std::string; } uid_->assign(value); } inline void IURetraction::set_uid(const char* value) { set_has_uid(); if (uid_ == &::google::protobuf::internal::kEmptyString) { uid_ = new ::std::string; } uid_->assign(value); } inline void IURetraction::set_uid(const char* value, size_t size) { set_has_uid(); if (uid_ == &::google::protobuf::internal::kEmptyString) { uid_ = new ::std::string; } uid_->assign(reinterpret_cast<const char*>(value), size); } inline ::std::string* IURetraction::mutable_uid() { set_has_uid(); if (uid_ == &::google::protobuf::internal::kEmptyString) { uid_ = new ::std::string; } return uid_; } inline ::std::string* IURetraction::release_uid() { clear_has_uid(); if (uid_ == &::google::protobuf::internal::kEmptyString) { return NULL; } else { ::std::string* temp = uid_; uid_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString); return temp; } } // required uint32 revision = 2; inline bool IURetraction::has_revision() const { return (_has_bits_[0] & 0x00000002u) != 0; } inline void IURetraction::set_has_revision() { _has_bits_[0] |= 0x00000002u; } inline void IURetraction::clear_has_revision() { _has_bits_[0] &= ~0x00000002u; } inline void IURetraction::clear_revision() { revision_ = 0u; clear_has_revision(); } inline ::google::protobuf::uint32 IURetraction::revision() const { return revision_; } inline void IURetraction::set_revision(::google::protobuf::uint32 value) { set_has_revision(); revision_ = value; } // ------------------------------------------------------------------- // IUCommission // required string uid = 1; inline bool IUCommission::has_uid() const { return (_has_bits_[0] & 0x00000001u) != 0; } inline void IUCommission::set_has_uid() { _has_bits_[0] |= 0x00000001u; } inline void IUCommission::clear_has_uid() { _has_bits_[0] &= ~0x00000001u; } inline void IUCommission::clear_uid() { if (uid_ != &::google::protobuf::internal::kEmptyString) { uid_->clear(); } clear_has_uid(); } inline const ::std::string& IUCommission::uid() const { return *uid_; } inline void IUCommission::set_uid(const ::std::string& value) { set_has_uid(); if (uid_ == &::google::protobuf::internal::kEmptyString) { uid_ = new ::std::string; } uid_->assign(value); } inline void IUCommission::set_uid(const char* value) { set_has_uid(); if (uid_ == &::google::protobuf::internal::kEmptyString) { uid_ = new ::std::string; } uid_->assign(value); } inline void IUCommission::set_uid(const char* value, size_t size) { set_has_uid(); if (uid_ == &::google::protobuf::internal::kEmptyString) { uid_ = new ::std::string; } uid_->assign(reinterpret_cast<const char*>(value), size); } inline ::std::string* IUCommission::mutable_uid() { set_has_uid(); if (uid_ == &::google::protobuf::internal::kEmptyString) { uid_ = new ::std::string; } return uid_; } inline ::std::string* IUCommission::release_uid() { clear_has_uid(); if (uid_ == &::google::protobuf::internal::kEmptyString) { return NULL; } else { ::std::string* temp = uid_; uid_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString); return temp; } } // required uint32 revision = 2; inline bool IUCommission::has_revision() const { return (_has_bits_[0] & 0x00000002u) != 0; } inline void IUCommission::set_has_revision() { _has_bits_[0] |= 0x00000002u; } inline void IUCommission::clear_has_revision() { _has_bits_[0] &= ~0x00000002u; } inline void IUCommission::clear_revision() { revision_ = 0u; clear_has_revision(); } inline ::google::protobuf::uint32 IUCommission::revision() const { return revision_; } inline void IUCommission::set_revision(::google::protobuf::uint32 value) { set_has_revision(); revision_ = value; } // required string writer_name = 3; inline bool IUCommission::has_writer_name() const { return (_has_bits_[0] & 0x00000004u) != 0; } inline void IUCommission::set_has_writer_name() { _has_bits_[0] |= 0x00000004u; } inline void IUCommission::clear_has_writer_name() { _has_bits_[0] &= ~0x00000004u; } inline void IUCommission::clear_writer_name() { if (writer_name_ != &::google::protobuf::internal::kEmptyString) { writer_name_->clear(); } clear_has_writer_name(); } inline const ::std::string& IUCommission::writer_name() const { return *writer_name_; } inline void IUCommission::set_writer_name(const ::std::string& value) { set_has_writer_name(); if (writer_name_ == &::google::protobuf::internal::kEmptyString) { writer_name_ = new ::std::string; } writer_name_->assign(value); } inline void IUCommission::set_writer_name(const char* value) { set_has_writer_name(); if (writer_name_ == &::google::protobuf::internal::kEmptyString) { writer_name_ = new ::std::string; } writer_name_->assign(value); } inline void IUCommission::set_writer_name(const char* value, size_t size) { set_has_writer_name(); if (writer_name_ == &::google::protobuf::internal::kEmptyString) { writer_name_ = new ::std::string; } writer_name_->assign(reinterpret_cast<const char*>(value), size); } inline ::std::string* IUCommission::mutable_writer_name() { set_has_writer_name(); if (writer_name_ == &::google::protobuf::internal::kEmptyString) { writer_name_ = new ::std::string; } return writer_name_; } inline ::std::string* IUCommission::release_writer_name() { clear_has_writer_name(); if (writer_name_ == &::google::protobuf::internal::kEmptyString) { return NULL; } else { ::std::string* temp = writer_name_; writer_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString); return temp; } } // ------------------------------------------------------------------- // IUResendRequest // required string uid = 1; inline bool IUResendRequest::has_uid() const { return (_has_bits_[0] & 0x00000001u) != 0; } inline void IUResendRequest::set_has_uid() { _has_bits_[0] |= 0x00000001u; } inline void IUResendRequest::clear_has_uid() { _has_bits_[0] &= ~0x00000001u; } inline void IUResendRequest::clear_uid() { if (uid_ != &::google::protobuf::internal::kEmptyString) { uid_->clear(); } clear_has_uid(); } inline const ::std::string& IUResendRequest::uid() const { return *uid_; } inline void IUResendRequest::set_uid(const ::std::string& value) { set_has_uid(); if (uid_ == &::google::protobuf::internal::kEmptyString) { uid_ = new ::std::string; } uid_->assign(value); } inline void IUResendRequest::set_uid(const char* value) { set_has_uid(); if (uid_ == &::google::protobuf::internal::kEmptyString) { uid_ = new ::std::string; } uid_->assign(value); } inline void IUResendRequest::set_uid(const char* value, size_t size) { set_has_uid(); if (uid_ == &::google::protobuf::internal::kEmptyString) { uid_ = new ::std::string; } uid_->assign(reinterpret_cast<const char*>(value), size); } inline ::std::string* IUResendRequest::mutable_uid() { set_has_uid(); if (uid_ == &::google::protobuf::internal::kEmptyString) { uid_ = new ::std::string; } return uid_; } inline ::std::string* IUResendRequest::release_uid() { clear_has_uid(); if (uid_ == &::google::protobuf::internal::kEmptyString) { return NULL; } else { ::std::string* temp = uid_; uid_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString); return temp; } } // required string hidden_scope_name = 2; inline bool IUResendRequest::has_hidden_scope_name() const { return (_has_bits_[0] & 0x00000002u) != 0; } inline void IUResendRequest::set_has_hidden_scope_name() { _has_bits_[0] |= 0x00000002u; } inline void IUResendRequest::clear_has_hidden_scope_name() { _has_bits_[0] &= ~0x00000002u; } inline void IUResendRequest::clear_hidden_scope_name() { if (hidden_scope_name_ != &::google::protobuf::internal::kEmptyString) { hidden_scope_name_->clear(); } clear_has_hidden_scope_name(); } inline const ::std::string& IUResendRequest::hidden_scope_name() const { return *hidden_scope_name_; } inline void IUResendRequest::set_hidden_scope_name(const ::std::string& value) { set_has_hidden_scope_name(); if (hidden_scope_name_ == &::google::protobuf::internal::kEmptyString) { hidden_scope_name_ = new ::std::string; } hidden_scope_name_->assign(value); } inline void IUResendRequest::set_hidden_scope_name(const char* value) { set_has_hidden_scope_name(); if (hidden_scope_name_ == &::google::protobuf::internal::kEmptyString) { hidden_scope_name_ = new ::std::string; } hidden_scope_name_->assign(value); } inline void IUResendRequest::set_hidden_scope_name(const char* value, size_t size) { set_has_hidden_scope_name(); if (hidden_scope_name_ == &::google::protobuf::internal::kEmptyString) { hidden_scope_name_ = new ::std::string; } hidden_scope_name_->assign(reinterpret_cast<const char*>(value), size); } inline ::std::string* IUResendRequest::mutable_hidden_scope_name() { set_has_hidden_scope_name(); if (hidden_scope_name_ == &::google::protobuf::internal::kEmptyString) { hidden_scope_name_ = new ::std::string; } return hidden_scope_name_; } inline ::std::string* IUResendRequest::release_hidden_scope_name() { clear_has_hidden_scope_name(); if (hidden_scope_name_ == &::google::protobuf::internal::kEmptyString) { return NULL; } else { ::std::string* temp = hidden_scope_name_; hidden_scope_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString); return temp; } } // ------------------------------------------------------------------- // IULinkUpdate // required string uid = 1; inline bool IULinkUpdate::has_uid() const { return (_has_bits_[0] & 0x00000001u) != 0; } inline void IULinkUpdate::set_has_uid() { _has_bits_[0] |= 0x00000001u; } inline void IULinkUpdate::clear_has_uid() { _has_bits_[0] &= ~0x00000001u; } inline void IULinkUpdate::clear_uid() { if (uid_ != &::google::protobuf::internal::kEmptyString) { uid_->clear(); } clear_has_uid(); } inline const ::std::string& IULinkUpdate::uid() const { return *uid_; } inline void IULinkUpdate::set_uid(const ::std::string& value) { set_has_uid(); if (uid_ == &::google::protobuf::internal::kEmptyString) { uid_ = new ::std::string; } uid_->assign(value); } inline void IULinkUpdate::set_uid(const char* value) { set_has_uid(); if (uid_ == &::google::protobuf::internal::kEmptyString) { uid_ = new ::std::string; } uid_->assign(value); } inline void IULinkUpdate::set_uid(const char* value, size_t size) { set_has_uid(); if (uid_ == &::google::protobuf::internal::kEmptyString) { uid_ = new ::std::string; } uid_->assign(reinterpret_cast<const char*>(value), size); } inline ::std::string* IULinkUpdate::mutable_uid() { set_has_uid(); if (uid_ == &::google::protobuf::internal::kEmptyString) { uid_ = new ::std::string; } return uid_; } inline ::std::string* IULinkUpdate::release_uid() { clear_has_uid(); if (uid_ == &::google::protobuf::internal::kEmptyString) { return NULL; } else { ::std::string* temp = uid_; uid_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString); return temp; } } // required uint32 revision = 2; inline bool IULinkUpdate::has_revision() const { return (_has_bits_[0] & 0x00000002u) != 0; } inline void IULinkUpdate::set_has_revision() { _has_bits_[0] |= 0x00000002u; } inline void IULinkUpdate::clear_has_revision() { _has_bits_[0] &= ~0x00000002u; } inline void IULinkUpdate::clear_revision() { revision_ = 0u; clear_has_revision(); } inline ::google::protobuf::uint32 IULinkUpdate::revision() const { return revision_; } inline void IULinkUpdate::set_revision(::google::protobuf::uint32 value) { set_has_revision(); revision_ = value; } // repeated .ipaaca.protobuf.LinkSet new_links = 3; inline int IULinkUpdate::new_links_size() const { return new_links_.size(); } inline void IULinkUpdate::clear_new_links() { new_links_.Clear(); } inline const ::ipaaca::protobuf::LinkSet& IULinkUpdate::new_links(int index) const { return new_links_.Get(index); } inline ::ipaaca::protobuf::LinkSet* IULinkUpdate::mutable_new_links(int index) { return new_links_.Mutable(index); } inline ::ipaaca::protobuf::LinkSet* IULinkUpdate::add_new_links() { return new_links_.Add(); } inline const ::google::protobuf::RepeatedPtrField< ::ipaaca::protobuf::LinkSet >& IULinkUpdate::new_links() const { return new_links_; } inline ::google::protobuf::RepeatedPtrField< ::ipaaca::protobuf::LinkSet >* IULinkUpdate::mutable_new_links() { return &new_links_; } // repeated .ipaaca.protobuf.LinkSet links_to_remove = 4; inline int IULinkUpdate::links_to_remove_size() const { return links_to_remove_.size(); } inline void IULinkUpdate::clear_links_to_remove() { links_to_remove_.Clear(); } inline const ::ipaaca::protobuf::LinkSet& IULinkUpdate::links_to_remove(int index) const { return links_to_remove_.Get(index); } inline ::ipaaca::protobuf::LinkSet* IULinkUpdate::mutable_links_to_remove(int index) { return links_to_remove_.Mutable(index); } inline ::ipaaca::protobuf::LinkSet* IULinkUpdate::add_links_to_remove() { return links_to_remove_.Add(); } inline const ::google::protobuf::RepeatedPtrField< ::ipaaca::protobuf::LinkSet >& IULinkUpdate::links_to_remove() const { return links_to_remove_; } inline ::google::protobuf::RepeatedPtrField< ::ipaaca::protobuf::LinkSet >* IULinkUpdate::mutable_links_to_remove() { return &links_to_remove_; } // required bool is_delta = 5 [default = false]; inline bool IULinkUpdate::has_is_delta() const { return (_has_bits_[0] & 0x00000010u) != 0; } inline void IULinkUpdate::set_has_is_delta() { _has_bits_[0] |= 0x00000010u; } inline void IULinkUpdate::clear_has_is_delta() { _has_bits_[0] &= ~0x00000010u; } inline void IULinkUpdate::clear_is_delta() { is_delta_ = false; clear_has_is_delta(); } inline bool IULinkUpdate::is_delta() const { return is_delta_; } inline void IULinkUpdate::set_is_delta(bool value) { set_has_is_delta(); is_delta_ = value; } // required string writer_name = 6; inline bool IULinkUpdate::has_writer_name() const { return (_has_bits_[0] & 0x00000020u) != 0; } inline void IULinkUpdate::set_has_writer_name() { _has_bits_[0] |= 0x00000020u; } inline void IULinkUpdate::clear_has_writer_name() { _has_bits_[0] &= ~0x00000020u; } inline void IULinkUpdate::clear_writer_name() { if (writer_name_ != &::google::protobuf::internal::kEmptyString) { writer_name_->clear(); } clear_has_writer_name(); } inline const ::std::string& IULinkUpdate::writer_name() const { return *writer_name_; } inline void IULinkUpdate::set_writer_name(const ::std::string& value) { set_has_writer_name(); if (writer_name_ == &::google::protobuf::internal::kEmptyString) { writer_name_ = new ::std::string; } writer_name_->assign(value); } inline void IULinkUpdate::set_writer_name(const char* value) { set_has_writer_name(); if (writer_name_ == &::google::protobuf::internal::kEmptyString) { writer_name_ = new ::std::string; } writer_name_->assign(value); } inline void IULinkUpdate::set_writer_name(const char* value, size_t size) { set_has_writer_name(); if (writer_name_ == &::google::protobuf::internal::kEmptyString) { writer_name_ = new ::std::string; } writer_name_->assign(reinterpret_cast<const char*>(value), size); } inline ::std::string* IULinkUpdate::mutable_writer_name() { set_has_writer_name(); if (writer_name_ == &::google::protobuf::internal::kEmptyString) { writer_name_ = new ::std::string; } return writer_name_; } inline ::std::string* IULinkUpdate::release_writer_name() { clear_has_writer_name(); if (writer_name_ == &::google::protobuf::internal::kEmptyString) { return NULL; } else { ::std::string* temp = writer_name_; writer_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString); return temp; } } // @@protoc_insertion_point(namespace_scope) } // namespace protobuf } // namespace ipaaca #ifndef SWIG namespace google { namespace protobuf { template <> inline const EnumDescriptor* GetEnumDescriptor< ::ipaaca::protobuf::IU_AccessMode>() { return ::ipaaca::protobuf::IU_AccessMode_descriptor(); } } // namespace google } // namespace protobuf #endif // SWIG // @@protoc_insertion_point(global_scope) #endif // PROTOBUF_ipaaca_2eproto__INCLUDED