// Generated by the protocol buffer compiler. DO NOT EDIT! #define INTERNAL_SUPPRESS_PROTOBUF_FIELD_DEPRECATION #include "LayerScopePacket.pb.h" #include #include #include #include // @@protoc_insertion_point(includes) namespace mozilla { namespace layers { namespace layerscope { void protobuf_ShutdownFile_LayerScopePacket_2eproto() { delete FramePacket::default_instance_; delete ColorPacket::default_instance_; delete TexturePacket::default_instance_; delete LayersPacket::default_instance_; delete LayersPacket_Layer::default_instance_; delete LayersPacket_Layer_Size::default_instance_; delete LayersPacket_Layer_Rect::default_instance_; delete LayersPacket_Layer_Region::default_instance_; delete LayersPacket_Layer_Matrix::default_instance_; delete LayersPacket_Layer_Shadow::default_instance_; delete MetaPacket::default_instance_; delete Packet::default_instance_; delete CommandPacket::default_instance_; } void protobuf_AddDesc_LayerScopePacket_2eproto() { static bool already_here = false; if (already_here) return; already_here = true; GOOGLE_PROTOBUF_VERIFY_VERSION; FramePacket::default_instance_ = new FramePacket(); ColorPacket::default_instance_ = new ColorPacket(); TexturePacket::default_instance_ = new TexturePacket(); LayersPacket::default_instance_ = new LayersPacket(); LayersPacket_Layer::default_instance_ = new LayersPacket_Layer(); LayersPacket_Layer_Size::default_instance_ = new LayersPacket_Layer_Size(); LayersPacket_Layer_Rect::default_instance_ = new LayersPacket_Layer_Rect(); LayersPacket_Layer_Region::default_instance_ = new LayersPacket_Layer_Region(); LayersPacket_Layer_Matrix::default_instance_ = new LayersPacket_Layer_Matrix(); LayersPacket_Layer_Shadow::default_instance_ = new LayersPacket_Layer_Shadow(); MetaPacket::default_instance_ = new MetaPacket(); Packet::default_instance_ = new Packet(); CommandPacket::default_instance_ = new CommandPacket(); FramePacket::default_instance_->InitAsDefaultInstance(); ColorPacket::default_instance_->InitAsDefaultInstance(); TexturePacket::default_instance_->InitAsDefaultInstance(); LayersPacket::default_instance_->InitAsDefaultInstance(); LayersPacket_Layer::default_instance_->InitAsDefaultInstance(); LayersPacket_Layer_Size::default_instance_->InitAsDefaultInstance(); LayersPacket_Layer_Rect::default_instance_->InitAsDefaultInstance(); LayersPacket_Layer_Region::default_instance_->InitAsDefaultInstance(); LayersPacket_Layer_Matrix::default_instance_->InitAsDefaultInstance(); LayersPacket_Layer_Shadow::default_instance_->InitAsDefaultInstance(); MetaPacket::default_instance_->InitAsDefaultInstance(); Packet::default_instance_->InitAsDefaultInstance(); CommandPacket::default_instance_->InitAsDefaultInstance(); ::google::protobuf::internal::OnShutdown(&protobuf_ShutdownFile_LayerScopePacket_2eproto); } // Force AddDescriptors() to be called at static initialization time. struct StaticDescriptorInitializer_LayerScopePacket_2eproto { StaticDescriptorInitializer_LayerScopePacket_2eproto() { protobuf_AddDesc_LayerScopePacket_2eproto(); } } static_descriptor_initializer_LayerScopePacket_2eproto_; // =================================================================== #ifndef _MSC_VER const int FramePacket::kValueFieldNumber; #endif // !_MSC_VER FramePacket::FramePacket() : ::google::protobuf::MessageLite() { SharedCtor(); } void FramePacket::InitAsDefaultInstance() { } FramePacket::FramePacket(const FramePacket& from) : ::google::protobuf::MessageLite() { SharedCtor(); MergeFrom(from); } void FramePacket::SharedCtor() { _cached_size_ = 0; value_ = GOOGLE_ULONGLONG(0); ::memset(_has_bits_, 0, sizeof(_has_bits_)); } FramePacket::~FramePacket() { SharedDtor(); } void FramePacket::SharedDtor() { if (this != default_instance_) { } } void FramePacket::SetCachedSize(int size) const { GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); } const FramePacket& FramePacket::default_instance() { if (default_instance_ == NULL) protobuf_AddDesc_LayerScopePacket_2eproto(); return *default_instance_; } FramePacket* FramePacket::default_instance_ = NULL; FramePacket* FramePacket::New() const { return new FramePacket; } void FramePacket::Clear() { if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { value_ = GOOGLE_ULONGLONG(0); } ::memset(_has_bits_, 0, sizeof(_has_bits_)); } bool FramePacket::MergePartialFromCodedStream( ::google::protobuf::io::CodedInputStream* input) { #define DO_(EXPRESSION) if (!(EXPRESSION)) return false ::google::protobuf::uint32 tag; while ((tag = input->ReadTag()) != 0) { switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { // optional uint64 value = 1; case 1: { if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::uint64, ::google::protobuf::internal::WireFormatLite::TYPE_UINT64>( input, &value_))); set_has_value(); } else { goto handle_uninterpreted; } if (input->ExpectAtEnd()) return true; break; } default: { handle_uninterpreted: if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { return true; } DO_(::google::protobuf::internal::WireFormatLite::SkipField(input, tag)); break; } } } return true; #undef DO_ } void FramePacket::SerializeWithCachedSizes( ::google::protobuf::io::CodedOutputStream* output) const { // optional uint64 value = 1; if (has_value()) { ::google::protobuf::internal::WireFormatLite::WriteUInt64(1, this->value(), output); } } int FramePacket::ByteSize() const { int total_size = 0; if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { // optional uint64 value = 1; if (has_value()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::UInt64Size( this->value()); } } GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = total_size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); return total_size; } void FramePacket::CheckTypeAndMergeFrom( const ::google::protobuf::MessageLite& from) { MergeFrom(*::google::protobuf::down_cast(&from)); } void FramePacket::MergeFrom(const FramePacket& from) { GOOGLE_CHECK_NE(&from, this); if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { if (from.has_value()) { set_value(from.value()); } } } void FramePacket::CopyFrom(const FramePacket& from) { if (&from == this) return; Clear(); MergeFrom(from); } bool FramePacket::IsInitialized() const { return true; } void FramePacket::Swap(FramePacket* other) { if (other != this) { std::swap(value_, other->value_); std::swap(_has_bits_[0], other->_has_bits_[0]); std::swap(_cached_size_, other->_cached_size_); } } ::std::string FramePacket::GetTypeName() const { return "mozilla.layers.layerscope.FramePacket"; } // =================================================================== #ifndef _MSC_VER const int ColorPacket::kLayerrefFieldNumber; const int ColorPacket::kWidthFieldNumber; const int ColorPacket::kHeightFieldNumber; const int ColorPacket::kColorFieldNumber; #endif // !_MSC_VER ColorPacket::ColorPacket() : ::google::protobuf::MessageLite() { SharedCtor(); } void ColorPacket::InitAsDefaultInstance() { } ColorPacket::ColorPacket(const ColorPacket& from) : ::google::protobuf::MessageLite() { SharedCtor(); MergeFrom(from); } void ColorPacket::SharedCtor() { _cached_size_ = 0; layerref_ = GOOGLE_ULONGLONG(0); width_ = 0u; height_ = 0u; color_ = 0u; ::memset(_has_bits_, 0, sizeof(_has_bits_)); } ColorPacket::~ColorPacket() { SharedDtor(); } void ColorPacket::SharedDtor() { if (this != default_instance_) { } } void ColorPacket::SetCachedSize(int size) const { GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); } const ColorPacket& ColorPacket::default_instance() { if (default_instance_ == NULL) protobuf_AddDesc_LayerScopePacket_2eproto(); return *default_instance_; } ColorPacket* ColorPacket::default_instance_ = NULL; ColorPacket* ColorPacket::New() const { return new ColorPacket; } void ColorPacket::Clear() { if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { layerref_ = GOOGLE_ULONGLONG(0); width_ = 0u; height_ = 0u; color_ = 0u; } ::memset(_has_bits_, 0, sizeof(_has_bits_)); } bool ColorPacket::MergePartialFromCodedStream( ::google::protobuf::io::CodedInputStream* input) { #define DO_(EXPRESSION) if (!(EXPRESSION)) return false ::google::protobuf::uint32 tag; while ((tag = input->ReadTag()) != 0) { switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { // required uint64 layerref = 1; case 1: { if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::uint64, ::google::protobuf::internal::WireFormatLite::TYPE_UINT64>( input, &layerref_))); set_has_layerref(); } else { goto handle_uninterpreted; } if (input->ExpectTag(16)) goto parse_width; break; } // optional uint32 width = 2; case 2: { if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { parse_width: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( input, &width_))); set_has_width(); } else { goto handle_uninterpreted; } if (input->ExpectTag(24)) goto parse_height; break; } // optional uint32 height = 3; case 3: { if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { parse_height: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( input, &height_))); set_has_height(); } else { goto handle_uninterpreted; } if (input->ExpectTag(32)) goto parse_color; break; } // optional uint32 color = 4; case 4: { if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { parse_color: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( input, &color_))); set_has_color(); } else { goto handle_uninterpreted; } if (input->ExpectAtEnd()) return true; break; } default: { handle_uninterpreted: if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { return true; } DO_(::google::protobuf::internal::WireFormatLite::SkipField(input, tag)); break; } } } return true; #undef DO_ } void ColorPacket::SerializeWithCachedSizes( ::google::protobuf::io::CodedOutputStream* output) const { // required uint64 layerref = 1; if (has_layerref()) { ::google::protobuf::internal::WireFormatLite::WriteUInt64(1, this->layerref(), output); } // optional uint32 width = 2; if (has_width()) { ::google::protobuf::internal::WireFormatLite::WriteUInt32(2, this->width(), output); } // optional uint32 height = 3; if (has_height()) { ::google::protobuf::internal::WireFormatLite::WriteUInt32(3, this->height(), output); } // optional uint32 color = 4; if (has_color()) { ::google::protobuf::internal::WireFormatLite::WriteUInt32(4, this->color(), output); } } int ColorPacket::ByteSize() const { int total_size = 0; if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { // required uint64 layerref = 1; if (has_layerref()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::UInt64Size( this->layerref()); } // optional uint32 width = 2; if (has_width()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::UInt32Size( this->width()); } // optional uint32 height = 3; if (has_height()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::UInt32Size( this->height()); } // optional uint32 color = 4; if (has_color()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::UInt32Size( this->color()); } } GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = total_size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); return total_size; } void ColorPacket::CheckTypeAndMergeFrom( const ::google::protobuf::MessageLite& from) { MergeFrom(*::google::protobuf::down_cast(&from)); } void ColorPacket::MergeFrom(const ColorPacket& from) { GOOGLE_CHECK_NE(&from, this); if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { if (from.has_layerref()) { set_layerref(from.layerref()); } if (from.has_width()) { set_width(from.width()); } if (from.has_height()) { set_height(from.height()); } if (from.has_color()) { set_color(from.color()); } } } void ColorPacket::CopyFrom(const ColorPacket& from) { if (&from == this) return; Clear(); MergeFrom(from); } bool ColorPacket::IsInitialized() const { if ((_has_bits_[0] & 0x00000001) != 0x00000001) return false; return true; } void ColorPacket::Swap(ColorPacket* other) { if (other != this) { std::swap(layerref_, other->layerref_); std::swap(width_, other->width_); std::swap(height_, other->height_); std::swap(color_, other->color_); std::swap(_has_bits_[0], other->_has_bits_[0]); std::swap(_cached_size_, other->_cached_size_); } } ::std::string ColorPacket::GetTypeName() const { return "mozilla.layers.layerscope.ColorPacket"; } // =================================================================== #ifndef _MSC_VER const int TexturePacket::kLayerrefFieldNumber; const int TexturePacket::kWidthFieldNumber; const int TexturePacket::kHeightFieldNumber; const int TexturePacket::kStrideFieldNumber; const int TexturePacket::kNameFieldNumber; const int TexturePacket::kTargetFieldNumber; const int TexturePacket::kDataformatFieldNumber; const int TexturePacket::kGlcontextFieldNumber; const int TexturePacket::kDataFieldNumber; #endif // !_MSC_VER TexturePacket::TexturePacket() : ::google::protobuf::MessageLite() { SharedCtor(); } void TexturePacket::InitAsDefaultInstance() { } TexturePacket::TexturePacket(const TexturePacket& from) : ::google::protobuf::MessageLite() { SharedCtor(); MergeFrom(from); } void TexturePacket::SharedCtor() { _cached_size_ = 0; layerref_ = GOOGLE_ULONGLONG(0); width_ = 0u; height_ = 0u; stride_ = 0u; name_ = 0u; target_ = 0u; dataformat_ = 0u; glcontext_ = GOOGLE_ULONGLONG(0); data_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString); ::memset(_has_bits_, 0, sizeof(_has_bits_)); } TexturePacket::~TexturePacket() { SharedDtor(); } void TexturePacket::SharedDtor() { if (data_ != &::google::protobuf::internal::kEmptyString) { delete data_; } if (this != default_instance_) { } } void TexturePacket::SetCachedSize(int size) const { GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); } const TexturePacket& TexturePacket::default_instance() { if (default_instance_ == NULL) protobuf_AddDesc_LayerScopePacket_2eproto(); return *default_instance_; } TexturePacket* TexturePacket::default_instance_ = NULL; TexturePacket* TexturePacket::New() const { return new TexturePacket; } void TexturePacket::Clear() { if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { layerref_ = GOOGLE_ULONGLONG(0); width_ = 0u; height_ = 0u; stride_ = 0u; name_ = 0u; target_ = 0u; dataformat_ = 0u; glcontext_ = GOOGLE_ULONGLONG(0); } if (_has_bits_[8 / 32] & (0xffu << (8 % 32))) { if (has_data()) { if (data_ != &::google::protobuf::internal::kEmptyString) { data_->clear(); } } } ::memset(_has_bits_, 0, sizeof(_has_bits_)); } bool TexturePacket::MergePartialFromCodedStream( ::google::protobuf::io::CodedInputStream* input) { #define DO_(EXPRESSION) if (!(EXPRESSION)) return false ::google::protobuf::uint32 tag; while ((tag = input->ReadTag()) != 0) { switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { // required uint64 layerref = 1; case 1: { if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::uint64, ::google::protobuf::internal::WireFormatLite::TYPE_UINT64>( input, &layerref_))); set_has_layerref(); } else { goto handle_uninterpreted; } if (input->ExpectTag(16)) goto parse_width; break; } // optional uint32 width = 2; case 2: { if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { parse_width: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( input, &width_))); set_has_width(); } else { goto handle_uninterpreted; } if (input->ExpectTag(24)) goto parse_height; break; } // optional uint32 height = 3; case 3: { if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { parse_height: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( input, &height_))); set_has_height(); } else { goto handle_uninterpreted; } if (input->ExpectTag(32)) goto parse_stride; break; } // optional uint32 stride = 4; case 4: { if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { parse_stride: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( input, &stride_))); set_has_stride(); } else { goto handle_uninterpreted; } if (input->ExpectTag(40)) goto parse_name; break; } // optional uint32 name = 5; case 5: { if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { parse_name: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( input, &name_))); set_has_name(); } else { goto handle_uninterpreted; } if (input->ExpectTag(48)) goto parse_target; break; } // optional uint32 target = 6; case 6: { if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { parse_target: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( input, &target_))); set_has_target(); } else { goto handle_uninterpreted; } if (input->ExpectTag(56)) goto parse_dataformat; break; } // optional uint32 dataformat = 7; case 7: { if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { parse_dataformat: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( input, &dataformat_))); set_has_dataformat(); } else { goto handle_uninterpreted; } if (input->ExpectTag(64)) goto parse_glcontext; break; } // optional uint64 glcontext = 8; case 8: { if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { parse_glcontext: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::uint64, ::google::protobuf::internal::WireFormatLite::TYPE_UINT64>( input, &glcontext_))); set_has_glcontext(); } else { goto handle_uninterpreted; } if (input->ExpectTag(74)) goto parse_data; break; } // optional bytes data = 9; case 9: { if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) { parse_data: DO_(::google::protobuf::internal::WireFormatLite::ReadBytes( input, this->mutable_data())); } else { goto handle_uninterpreted; } if (input->ExpectAtEnd()) return true; break; } default: { handle_uninterpreted: if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { return true; } DO_(::google::protobuf::internal::WireFormatLite::SkipField(input, tag)); break; } } } return true; #undef DO_ } void TexturePacket::SerializeWithCachedSizes( ::google::protobuf::io::CodedOutputStream* output) const { // required uint64 layerref = 1; if (has_layerref()) { ::google::protobuf::internal::WireFormatLite::WriteUInt64(1, this->layerref(), output); } // optional uint32 width = 2; if (has_width()) { ::google::protobuf::internal::WireFormatLite::WriteUInt32(2, this->width(), output); } // optional uint32 height = 3; if (has_height()) { ::google::protobuf::internal::WireFormatLite::WriteUInt32(3, this->height(), output); } // optional uint32 stride = 4; if (has_stride()) { ::google::protobuf::internal::WireFormatLite::WriteUInt32(4, this->stride(), output); } // optional uint32 name = 5; if (has_name()) { ::google::protobuf::internal::WireFormatLite::WriteUInt32(5, this->name(), output); } // optional uint32 target = 6; if (has_target()) { ::google::protobuf::internal::WireFormatLite::WriteUInt32(6, this->target(), output); } // optional uint32 dataformat = 7; if (has_dataformat()) { ::google::protobuf::internal::WireFormatLite::WriteUInt32(7, this->dataformat(), output); } // optional uint64 glcontext = 8; if (has_glcontext()) { ::google::protobuf::internal::WireFormatLite::WriteUInt64(8, this->glcontext(), output); } // optional bytes data = 9; if (has_data()) { ::google::protobuf::internal::WireFormatLite::WriteBytes( 9, this->data(), output); } } int TexturePacket::ByteSize() const { int total_size = 0; if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { // required uint64 layerref = 1; if (has_layerref()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::UInt64Size( this->layerref()); } // optional uint32 width = 2; if (has_width()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::UInt32Size( this->width()); } // optional uint32 height = 3; if (has_height()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::UInt32Size( this->height()); } // optional uint32 stride = 4; if (has_stride()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::UInt32Size( this->stride()); } // optional uint32 name = 5; if (has_name()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::UInt32Size( this->name()); } // optional uint32 target = 6; if (has_target()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::UInt32Size( this->target()); } // optional uint32 dataformat = 7; if (has_dataformat()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::UInt32Size( this->dataformat()); } // optional uint64 glcontext = 8; if (has_glcontext()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::UInt64Size( this->glcontext()); } } if (_has_bits_[8 / 32] & (0xffu << (8 % 32))) { // optional bytes data = 9; if (has_data()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::BytesSize( this->data()); } } GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = total_size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); return total_size; } void TexturePacket::CheckTypeAndMergeFrom( const ::google::protobuf::MessageLite& from) { MergeFrom(*::google::protobuf::down_cast(&from)); } void TexturePacket::MergeFrom(const TexturePacket& from) { GOOGLE_CHECK_NE(&from, this); if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { if (from.has_layerref()) { set_layerref(from.layerref()); } if (from.has_width()) { set_width(from.width()); } if (from.has_height()) { set_height(from.height()); } if (from.has_stride()) { set_stride(from.stride()); } if (from.has_name()) { set_name(from.name()); } if (from.has_target()) { set_target(from.target()); } if (from.has_dataformat()) { set_dataformat(from.dataformat()); } if (from.has_glcontext()) { set_glcontext(from.glcontext()); } } if (from._has_bits_[8 / 32] & (0xffu << (8 % 32))) { if (from.has_data()) { set_data(from.data()); } } } void TexturePacket::CopyFrom(const TexturePacket& from) { if (&from == this) return; Clear(); MergeFrom(from); } bool TexturePacket::IsInitialized() const { if ((_has_bits_[0] & 0x00000001) != 0x00000001) return false; return true; } void TexturePacket::Swap(TexturePacket* other) { if (other != this) { std::swap(layerref_, other->layerref_); std::swap(width_, other->width_); std::swap(height_, other->height_); std::swap(stride_, other->stride_); std::swap(name_, other->name_); std::swap(target_, other->target_); std::swap(dataformat_, other->dataformat_); std::swap(glcontext_, other->glcontext_); std::swap(data_, other->data_); std::swap(_has_bits_[0], other->_has_bits_[0]); std::swap(_cached_size_, other->_cached_size_); } } ::std::string TexturePacket::GetTypeName() const { return "mozilla.layers.layerscope.TexturePacket"; } // =================================================================== bool LayersPacket_Layer_LayerType_IsValid(int value) { switch(value) { case 0: case 1: case 2: case 3: case 4: case 5: case 6: case 7: case 8: return true; default: return false; } } #ifndef _MSC_VER const LayersPacket_Layer_LayerType LayersPacket_Layer::UnknownLayer; const LayersPacket_Layer_LayerType LayersPacket_Layer::LayerManager; const LayersPacket_Layer_LayerType LayersPacket_Layer::ContainerLayer; const LayersPacket_Layer_LayerType LayersPacket_Layer::PaintedLayer; const LayersPacket_Layer_LayerType LayersPacket_Layer::CanvasLayer; const LayersPacket_Layer_LayerType LayersPacket_Layer::ImageLayer; const LayersPacket_Layer_LayerType LayersPacket_Layer::ColorLayer; const LayersPacket_Layer_LayerType LayersPacket_Layer::RefLayer; const LayersPacket_Layer_LayerType LayersPacket_Layer::ReadbackLayer; const LayersPacket_Layer_LayerType LayersPacket_Layer::LayerType_MIN; const LayersPacket_Layer_LayerType LayersPacket_Layer::LayerType_MAX; const int LayersPacket_Layer::LayerType_ARRAYSIZE; #endif // _MSC_VER bool LayersPacket_Layer_ScrollingDirect_IsValid(int value) { switch(value) { case 1: case 2: return true; default: return false; } } #ifndef _MSC_VER const LayersPacket_Layer_ScrollingDirect LayersPacket_Layer::VERTICAL; const LayersPacket_Layer_ScrollingDirect LayersPacket_Layer::HORIZONTAL; const LayersPacket_Layer_ScrollingDirect LayersPacket_Layer::ScrollingDirect_MIN; const LayersPacket_Layer_ScrollingDirect LayersPacket_Layer::ScrollingDirect_MAX; const int LayersPacket_Layer::ScrollingDirect_ARRAYSIZE; #endif // _MSC_VER bool LayersPacket_Layer_Filter_IsValid(int value) { switch(value) { case 0: case 1: case 2: case 3: case 4: case 5: case 6: return true; default: return false; } } #ifndef _MSC_VER const LayersPacket_Layer_Filter LayersPacket_Layer::FILTER_FAST; const LayersPacket_Layer_Filter LayersPacket_Layer::FILTER_GOOD; const LayersPacket_Layer_Filter LayersPacket_Layer::FILTER_BEST; const LayersPacket_Layer_Filter LayersPacket_Layer::FILTER_NEAREST; const LayersPacket_Layer_Filter LayersPacket_Layer::FILTER_BILINEAR; const LayersPacket_Layer_Filter LayersPacket_Layer::FILTER_GAUSSIAN; const LayersPacket_Layer_Filter LayersPacket_Layer::FILTER_SENTINEL; const LayersPacket_Layer_Filter LayersPacket_Layer::Filter_MIN; const LayersPacket_Layer_Filter LayersPacket_Layer::Filter_MAX; const int LayersPacket_Layer::Filter_ARRAYSIZE; #endif // _MSC_VER #ifndef _MSC_VER const int LayersPacket_Layer_Size::kWFieldNumber; const int LayersPacket_Layer_Size::kHFieldNumber; #endif // !_MSC_VER LayersPacket_Layer_Size::LayersPacket_Layer_Size() : ::google::protobuf::MessageLite() { SharedCtor(); } void LayersPacket_Layer_Size::InitAsDefaultInstance() { } LayersPacket_Layer_Size::LayersPacket_Layer_Size(const LayersPacket_Layer_Size& from) : ::google::protobuf::MessageLite() { SharedCtor(); MergeFrom(from); } void LayersPacket_Layer_Size::SharedCtor() { _cached_size_ = 0; w_ = 0; h_ = 0; ::memset(_has_bits_, 0, sizeof(_has_bits_)); } LayersPacket_Layer_Size::~LayersPacket_Layer_Size() { SharedDtor(); } void LayersPacket_Layer_Size::SharedDtor() { if (this != default_instance_) { } } void LayersPacket_Layer_Size::SetCachedSize(int size) const { GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); } const LayersPacket_Layer_Size& LayersPacket_Layer_Size::default_instance() { if (default_instance_ == NULL) protobuf_AddDesc_LayerScopePacket_2eproto(); return *default_instance_; } LayersPacket_Layer_Size* LayersPacket_Layer_Size::default_instance_ = NULL; LayersPacket_Layer_Size* LayersPacket_Layer_Size::New() const { return new LayersPacket_Layer_Size; } void LayersPacket_Layer_Size::Clear() { if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { w_ = 0; h_ = 0; } ::memset(_has_bits_, 0, sizeof(_has_bits_)); } bool LayersPacket_Layer_Size::MergePartialFromCodedStream( ::google::protobuf::io::CodedInputStream* input) { #define DO_(EXPRESSION) if (!(EXPRESSION)) return false ::google::protobuf::uint32 tag; while ((tag = input->ReadTag()) != 0) { switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { // optional int32 w = 1; case 1: { if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( input, &w_))); set_has_w(); } else { goto handle_uninterpreted; } if (input->ExpectTag(16)) goto parse_h; break; } // optional int32 h = 2; case 2: { if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { parse_h: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( input, &h_))); set_has_h(); } else { goto handle_uninterpreted; } if (input->ExpectAtEnd()) return true; break; } default: { handle_uninterpreted: if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { return true; } DO_(::google::protobuf::internal::WireFormatLite::SkipField(input, tag)); break; } } } return true; #undef DO_ } void LayersPacket_Layer_Size::SerializeWithCachedSizes( ::google::protobuf::io::CodedOutputStream* output) const { // optional int32 w = 1; if (has_w()) { ::google::protobuf::internal::WireFormatLite::WriteInt32(1, this->w(), output); } // optional int32 h = 2; if (has_h()) { ::google::protobuf::internal::WireFormatLite::WriteInt32(2, this->h(), output); } } int LayersPacket_Layer_Size::ByteSize() const { int total_size = 0; if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { // optional int32 w = 1; if (has_w()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::Int32Size( this->w()); } // optional int32 h = 2; if (has_h()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::Int32Size( this->h()); } } GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = total_size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); return total_size; } void LayersPacket_Layer_Size::CheckTypeAndMergeFrom( const ::google::protobuf::MessageLite& from) { MergeFrom(*::google::protobuf::down_cast(&from)); } void LayersPacket_Layer_Size::MergeFrom(const LayersPacket_Layer_Size& from) { GOOGLE_CHECK_NE(&from, this); if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { if (from.has_w()) { set_w(from.w()); } if (from.has_h()) { set_h(from.h()); } } } void LayersPacket_Layer_Size::CopyFrom(const LayersPacket_Layer_Size& from) { if (&from == this) return; Clear(); MergeFrom(from); } bool LayersPacket_Layer_Size::IsInitialized() const { return true; } void LayersPacket_Layer_Size::Swap(LayersPacket_Layer_Size* other) { if (other != this) { std::swap(w_, other->w_); std::swap(h_, other->h_); std::swap(_has_bits_[0], other->_has_bits_[0]); std::swap(_cached_size_, other->_cached_size_); } } ::std::string LayersPacket_Layer_Size::GetTypeName() const { return "mozilla.layers.layerscope.LayersPacket.Layer.Size"; } // ------------------------------------------------------------------- #ifndef _MSC_VER const int LayersPacket_Layer_Rect::kXFieldNumber; const int LayersPacket_Layer_Rect::kYFieldNumber; const int LayersPacket_Layer_Rect::kWFieldNumber; const int LayersPacket_Layer_Rect::kHFieldNumber; #endif // !_MSC_VER LayersPacket_Layer_Rect::LayersPacket_Layer_Rect() : ::google::protobuf::MessageLite() { SharedCtor(); } void LayersPacket_Layer_Rect::InitAsDefaultInstance() { } LayersPacket_Layer_Rect::LayersPacket_Layer_Rect(const LayersPacket_Layer_Rect& from) : ::google::protobuf::MessageLite() { SharedCtor(); MergeFrom(from); } void LayersPacket_Layer_Rect::SharedCtor() { _cached_size_ = 0; x_ = 0; y_ = 0; w_ = 0; h_ = 0; ::memset(_has_bits_, 0, sizeof(_has_bits_)); } LayersPacket_Layer_Rect::~LayersPacket_Layer_Rect() { SharedDtor(); } void LayersPacket_Layer_Rect::SharedDtor() { if (this != default_instance_) { } } void LayersPacket_Layer_Rect::SetCachedSize(int size) const { GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); } const LayersPacket_Layer_Rect& LayersPacket_Layer_Rect::default_instance() { if (default_instance_ == NULL) protobuf_AddDesc_LayerScopePacket_2eproto(); return *default_instance_; } LayersPacket_Layer_Rect* LayersPacket_Layer_Rect::default_instance_ = NULL; LayersPacket_Layer_Rect* LayersPacket_Layer_Rect::New() const { return new LayersPacket_Layer_Rect; } void LayersPacket_Layer_Rect::Clear() { if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { x_ = 0; y_ = 0; w_ = 0; h_ = 0; } ::memset(_has_bits_, 0, sizeof(_has_bits_)); } bool LayersPacket_Layer_Rect::MergePartialFromCodedStream( ::google::protobuf::io::CodedInputStream* input) { #define DO_(EXPRESSION) if (!(EXPRESSION)) return false ::google::protobuf::uint32 tag; while ((tag = input->ReadTag()) != 0) { switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { // optional int32 x = 1; case 1: { if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( input, &x_))); set_has_x(); } else { goto handle_uninterpreted; } if (input->ExpectTag(16)) goto parse_y; break; } // optional int32 y = 2; case 2: { if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { parse_y: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( input, &y_))); set_has_y(); } else { goto handle_uninterpreted; } if (input->ExpectTag(24)) goto parse_w; break; } // optional int32 w = 3; case 3: { if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { parse_w: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( input, &w_))); set_has_w(); } else { goto handle_uninterpreted; } if (input->ExpectTag(32)) goto parse_h; break; } // optional int32 h = 4; case 4: { if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { parse_h: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( input, &h_))); set_has_h(); } else { goto handle_uninterpreted; } if (input->ExpectAtEnd()) return true; break; } default: { handle_uninterpreted: if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { return true; } DO_(::google::protobuf::internal::WireFormatLite::SkipField(input, tag)); break; } } } return true; #undef DO_ } void LayersPacket_Layer_Rect::SerializeWithCachedSizes( ::google::protobuf::io::CodedOutputStream* output) const { // optional int32 x = 1; if (has_x()) { ::google::protobuf::internal::WireFormatLite::WriteInt32(1, this->x(), output); } // optional int32 y = 2; if (has_y()) { ::google::protobuf::internal::WireFormatLite::WriteInt32(2, this->y(), output); } // optional int32 w = 3; if (has_w()) { ::google::protobuf::internal::WireFormatLite::WriteInt32(3, this->w(), output); } // optional int32 h = 4; if (has_h()) { ::google::protobuf::internal::WireFormatLite::WriteInt32(4, this->h(), output); } } int LayersPacket_Layer_Rect::ByteSize() const { int total_size = 0; if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { // optional int32 x = 1; if (has_x()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::Int32Size( this->x()); } // optional int32 y = 2; if (has_y()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::Int32Size( this->y()); } // optional int32 w = 3; if (has_w()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::Int32Size( this->w()); } // optional int32 h = 4; if (has_h()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::Int32Size( this->h()); } } GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = total_size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); return total_size; } void LayersPacket_Layer_Rect::CheckTypeAndMergeFrom( const ::google::protobuf::MessageLite& from) { MergeFrom(*::google::protobuf::down_cast(&from)); } void LayersPacket_Layer_Rect::MergeFrom(const LayersPacket_Layer_Rect& from) { GOOGLE_CHECK_NE(&from, this); if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { if (from.has_x()) { set_x(from.x()); } if (from.has_y()) { set_y(from.y()); } if (from.has_w()) { set_w(from.w()); } if (from.has_h()) { set_h(from.h()); } } } void LayersPacket_Layer_Rect::CopyFrom(const LayersPacket_Layer_Rect& from) { if (&from == this) return; Clear(); MergeFrom(from); } bool LayersPacket_Layer_Rect::IsInitialized() const { return true; } void LayersPacket_Layer_Rect::Swap(LayersPacket_Layer_Rect* other) { if (other != this) { std::swap(x_, other->x_); std::swap(y_, other->y_); std::swap(w_, other->w_); std::swap(h_, other->h_); std::swap(_has_bits_[0], other->_has_bits_[0]); std::swap(_cached_size_, other->_cached_size_); } } ::std::string LayersPacket_Layer_Rect::GetTypeName() const { return "mozilla.layers.layerscope.LayersPacket.Layer.Rect"; } // ------------------------------------------------------------------- #ifndef _MSC_VER const int LayersPacket_Layer_Region::kRFieldNumber; #endif // !_MSC_VER LayersPacket_Layer_Region::LayersPacket_Layer_Region() : ::google::protobuf::MessageLite() { SharedCtor(); } void LayersPacket_Layer_Region::InitAsDefaultInstance() { } LayersPacket_Layer_Region::LayersPacket_Layer_Region(const LayersPacket_Layer_Region& from) : ::google::protobuf::MessageLite() { SharedCtor(); MergeFrom(from); } void LayersPacket_Layer_Region::SharedCtor() { _cached_size_ = 0; ::memset(_has_bits_, 0, sizeof(_has_bits_)); } LayersPacket_Layer_Region::~LayersPacket_Layer_Region() { SharedDtor(); } void LayersPacket_Layer_Region::SharedDtor() { if (this != default_instance_) { } } void LayersPacket_Layer_Region::SetCachedSize(int size) const { GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); } const LayersPacket_Layer_Region& LayersPacket_Layer_Region::default_instance() { if (default_instance_ == NULL) protobuf_AddDesc_LayerScopePacket_2eproto(); return *default_instance_; } LayersPacket_Layer_Region* LayersPacket_Layer_Region::default_instance_ = NULL; LayersPacket_Layer_Region* LayersPacket_Layer_Region::New() const { return new LayersPacket_Layer_Region; } void LayersPacket_Layer_Region::Clear() { r_.Clear(); ::memset(_has_bits_, 0, sizeof(_has_bits_)); } bool LayersPacket_Layer_Region::MergePartialFromCodedStream( ::google::protobuf::io::CodedInputStream* input) { #define DO_(EXPRESSION) if (!(EXPRESSION)) return false ::google::protobuf::uint32 tag; while ((tag = input->ReadTag()) != 0) { switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { // repeated .mozilla.layers.layerscope.LayersPacket.Layer.Rect r = 1; case 1: { if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) { parse_r: DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( input, add_r())); } else { goto handle_uninterpreted; } if (input->ExpectTag(10)) goto parse_r; if (input->ExpectAtEnd()) return true; break; } default: { handle_uninterpreted: if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { return true; } DO_(::google::protobuf::internal::WireFormatLite::SkipField(input, tag)); break; } } } return true; #undef DO_ } void LayersPacket_Layer_Region::SerializeWithCachedSizes( ::google::protobuf::io::CodedOutputStream* output) const { // repeated .mozilla.layers.layerscope.LayersPacket.Layer.Rect r = 1; for (int i = 0; i < this->r_size(); i++) { ::google::protobuf::internal::WireFormatLite::WriteMessage( 1, this->r(i), output); } } int LayersPacket_Layer_Region::ByteSize() const { int total_size = 0; // repeated .mozilla.layers.layerscope.LayersPacket.Layer.Rect r = 1; total_size += 1 * this->r_size(); for (int i = 0; i < this->r_size(); i++) { total_size += ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual( this->r(i)); } GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = total_size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); return total_size; } void LayersPacket_Layer_Region::CheckTypeAndMergeFrom( const ::google::protobuf::MessageLite& from) { MergeFrom(*::google::protobuf::down_cast(&from)); } void LayersPacket_Layer_Region::MergeFrom(const LayersPacket_Layer_Region& from) { GOOGLE_CHECK_NE(&from, this); r_.MergeFrom(from.r_); } void LayersPacket_Layer_Region::CopyFrom(const LayersPacket_Layer_Region& from) { if (&from == this) return; Clear(); MergeFrom(from); } bool LayersPacket_Layer_Region::IsInitialized() const { return true; } void LayersPacket_Layer_Region::Swap(LayersPacket_Layer_Region* other) { if (other != this) { r_.Swap(&other->r_); std::swap(_has_bits_[0], other->_has_bits_[0]); std::swap(_cached_size_, other->_cached_size_); } } ::std::string LayersPacket_Layer_Region::GetTypeName() const { return "mozilla.layers.layerscope.LayersPacket.Layer.Region"; } // ------------------------------------------------------------------- #ifndef _MSC_VER const int LayersPacket_Layer_Matrix::kIs2DFieldNumber; const int LayersPacket_Layer_Matrix::kIsIdFieldNumber; const int LayersPacket_Layer_Matrix::kMFieldNumber; #endif // !_MSC_VER LayersPacket_Layer_Matrix::LayersPacket_Layer_Matrix() : ::google::protobuf::MessageLite() { SharedCtor(); } void LayersPacket_Layer_Matrix::InitAsDefaultInstance() { } LayersPacket_Layer_Matrix::LayersPacket_Layer_Matrix(const LayersPacket_Layer_Matrix& from) : ::google::protobuf::MessageLite() { SharedCtor(); MergeFrom(from); } void LayersPacket_Layer_Matrix::SharedCtor() { _cached_size_ = 0; is2d_ = false; isid_ = false; ::memset(_has_bits_, 0, sizeof(_has_bits_)); } LayersPacket_Layer_Matrix::~LayersPacket_Layer_Matrix() { SharedDtor(); } void LayersPacket_Layer_Matrix::SharedDtor() { if (this != default_instance_) { } } void LayersPacket_Layer_Matrix::SetCachedSize(int size) const { GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); } const LayersPacket_Layer_Matrix& LayersPacket_Layer_Matrix::default_instance() { if (default_instance_ == NULL) protobuf_AddDesc_LayerScopePacket_2eproto(); return *default_instance_; } LayersPacket_Layer_Matrix* LayersPacket_Layer_Matrix::default_instance_ = NULL; LayersPacket_Layer_Matrix* LayersPacket_Layer_Matrix::New() const { return new LayersPacket_Layer_Matrix; } void LayersPacket_Layer_Matrix::Clear() { if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { is2d_ = false; isid_ = false; } m_.Clear(); ::memset(_has_bits_, 0, sizeof(_has_bits_)); } bool LayersPacket_Layer_Matrix::MergePartialFromCodedStream( ::google::protobuf::io::CodedInputStream* input) { #define DO_(EXPRESSION) if (!(EXPRESSION)) return false ::google::protobuf::uint32 tag; while ((tag = input->ReadTag()) != 0) { switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { // optional bool is2D = 1; case 1: { if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>( input, &is2d_))); set_has_is2d(); } else { goto handle_uninterpreted; } if (input->ExpectTag(16)) goto parse_isId; break; } // optional bool isId = 2; case 2: { if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { parse_isId: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>( input, &isid_))); set_has_isid(); } else { goto handle_uninterpreted; } if (input->ExpectTag(29)) goto parse_m; break; } // repeated float m = 3; case 3: { if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_FIXED32) { parse_m: DO_((::google::protobuf::internal::WireFormatLite::ReadRepeatedPrimitive< float, ::google::protobuf::internal::WireFormatLite::TYPE_FLOAT>( 1, 29, input, this->mutable_m()))); } else if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite:: WIRETYPE_LENGTH_DELIMITED) { DO_((::google::protobuf::internal::WireFormatLite::ReadPackedPrimitiveNoInline< float, ::google::protobuf::internal::WireFormatLite::TYPE_FLOAT>( input, this->mutable_m()))); } else { goto handle_uninterpreted; } if (input->ExpectTag(29)) goto parse_m; if (input->ExpectAtEnd()) return true; break; } default: { handle_uninterpreted: if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { return true; } DO_(::google::protobuf::internal::WireFormatLite::SkipField(input, tag)); break; } } } return true; #undef DO_ } void LayersPacket_Layer_Matrix::SerializeWithCachedSizes( ::google::protobuf::io::CodedOutputStream* output) const { // optional bool is2D = 1; if (has_is2d()) { ::google::protobuf::internal::WireFormatLite::WriteBool(1, this->is2d(), output); } // optional bool isId = 2; if (has_isid()) { ::google::protobuf::internal::WireFormatLite::WriteBool(2, this->isid(), output); } // repeated float m = 3; for (int i = 0; i < this->m_size(); i++) { ::google::protobuf::internal::WireFormatLite::WriteFloat( 3, this->m(i), output); } } int LayersPacket_Layer_Matrix::ByteSize() const { int total_size = 0; if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { // optional bool is2D = 1; if (has_is2d()) { total_size += 1 + 1; } // optional bool isId = 2; if (has_isid()) { total_size += 1 + 1; } } // repeated float m = 3; { int data_size = 0; data_size = 4 * this->m_size(); total_size += 1 * this->m_size() + data_size; } GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = total_size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); return total_size; } void LayersPacket_Layer_Matrix::CheckTypeAndMergeFrom( const ::google::protobuf::MessageLite& from) { MergeFrom(*::google::protobuf::down_cast(&from)); } void LayersPacket_Layer_Matrix::MergeFrom(const LayersPacket_Layer_Matrix& from) { GOOGLE_CHECK_NE(&from, this); m_.MergeFrom(from.m_); if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { if (from.has_is2d()) { set_is2d(from.is2d()); } if (from.has_isid()) { set_isid(from.isid()); } } } void LayersPacket_Layer_Matrix::CopyFrom(const LayersPacket_Layer_Matrix& from) { if (&from == this) return; Clear(); MergeFrom(from); } bool LayersPacket_Layer_Matrix::IsInitialized() const { return true; } void LayersPacket_Layer_Matrix::Swap(LayersPacket_Layer_Matrix* other) { if (other != this) { std::swap(is2d_, other->is2d_); std::swap(isid_, other->isid_); m_.Swap(&other->m_); std::swap(_has_bits_[0], other->_has_bits_[0]); std::swap(_cached_size_, other->_cached_size_); } } ::std::string LayersPacket_Layer_Matrix::GetTypeName() const { return "mozilla.layers.layerscope.LayersPacket.Layer.Matrix"; } // ------------------------------------------------------------------- #ifndef _MSC_VER const int LayersPacket_Layer_Shadow::kClipFieldNumber; const int LayersPacket_Layer_Shadow::kTransformFieldNumber; const int LayersPacket_Layer_Shadow::kVRegionFieldNumber; #endif // !_MSC_VER LayersPacket_Layer_Shadow::LayersPacket_Layer_Shadow() : ::google::protobuf::MessageLite() { SharedCtor(); } void LayersPacket_Layer_Shadow::InitAsDefaultInstance() { clip_ = const_cast< ::mozilla::layers::layerscope::LayersPacket_Layer_Rect*>(&::mozilla::layers::layerscope::LayersPacket_Layer_Rect::default_instance()); transform_ = const_cast< ::mozilla::layers::layerscope::LayersPacket_Layer_Matrix*>(&::mozilla::layers::layerscope::LayersPacket_Layer_Matrix::default_instance()); vregion_ = const_cast< ::mozilla::layers::layerscope::LayersPacket_Layer_Region*>(&::mozilla::layers::layerscope::LayersPacket_Layer_Region::default_instance()); } LayersPacket_Layer_Shadow::LayersPacket_Layer_Shadow(const LayersPacket_Layer_Shadow& from) : ::google::protobuf::MessageLite() { SharedCtor(); MergeFrom(from); } void LayersPacket_Layer_Shadow::SharedCtor() { _cached_size_ = 0; clip_ = NULL; transform_ = NULL; vregion_ = NULL; ::memset(_has_bits_, 0, sizeof(_has_bits_)); } LayersPacket_Layer_Shadow::~LayersPacket_Layer_Shadow() { SharedDtor(); } void LayersPacket_Layer_Shadow::SharedDtor() { if (this != default_instance_) { delete clip_; delete transform_; delete vregion_; } } void LayersPacket_Layer_Shadow::SetCachedSize(int size) const { GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); } const LayersPacket_Layer_Shadow& LayersPacket_Layer_Shadow::default_instance() { if (default_instance_ == NULL) protobuf_AddDesc_LayerScopePacket_2eproto(); return *default_instance_; } LayersPacket_Layer_Shadow* LayersPacket_Layer_Shadow::default_instance_ = NULL; LayersPacket_Layer_Shadow* LayersPacket_Layer_Shadow::New() const { return new LayersPacket_Layer_Shadow; } void LayersPacket_Layer_Shadow::Clear() { if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { if (has_clip()) { if (clip_ != NULL) clip_->::mozilla::layers::layerscope::LayersPacket_Layer_Rect::Clear(); } if (has_transform()) { if (transform_ != NULL) transform_->::mozilla::layers::layerscope::LayersPacket_Layer_Matrix::Clear(); } if (has_vregion()) { if (vregion_ != NULL) vregion_->::mozilla::layers::layerscope::LayersPacket_Layer_Region::Clear(); } } ::memset(_has_bits_, 0, sizeof(_has_bits_)); } bool LayersPacket_Layer_Shadow::MergePartialFromCodedStream( ::google::protobuf::io::CodedInputStream* input) { #define DO_(EXPRESSION) if (!(EXPRESSION)) return false ::google::protobuf::uint32 tag; while ((tag = input->ReadTag()) != 0) { switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { // optional .mozilla.layers.layerscope.LayersPacket.Layer.Rect clip = 1; case 1: { if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) { DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( input, mutable_clip())); } else { goto handle_uninterpreted; } if (input->ExpectTag(18)) goto parse_transform; break; } // optional .mozilla.layers.layerscope.LayersPacket.Layer.Matrix transform = 2; case 2: { if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) { parse_transform: DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( input, mutable_transform())); } else { goto handle_uninterpreted; } if (input->ExpectTag(26)) goto parse_vRegion; break; } // optional .mozilla.layers.layerscope.LayersPacket.Layer.Region vRegion = 3; case 3: { if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) { parse_vRegion: DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( input, mutable_vregion())); } else { goto handle_uninterpreted; } if (input->ExpectAtEnd()) return true; break; } default: { handle_uninterpreted: if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { return true; } DO_(::google::protobuf::internal::WireFormatLite::SkipField(input, tag)); break; } } } return true; #undef DO_ } void LayersPacket_Layer_Shadow::SerializeWithCachedSizes( ::google::protobuf::io::CodedOutputStream* output) const { // optional .mozilla.layers.layerscope.LayersPacket.Layer.Rect clip = 1; if (has_clip()) { ::google::protobuf::internal::WireFormatLite::WriteMessage( 1, this->clip(), output); } // optional .mozilla.layers.layerscope.LayersPacket.Layer.Matrix transform = 2; if (has_transform()) { ::google::protobuf::internal::WireFormatLite::WriteMessage( 2, this->transform(), output); } // optional .mozilla.layers.layerscope.LayersPacket.Layer.Region vRegion = 3; if (has_vregion()) { ::google::protobuf::internal::WireFormatLite::WriteMessage( 3, this->vregion(), output); } } int LayersPacket_Layer_Shadow::ByteSize() const { int total_size = 0; if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { // optional .mozilla.layers.layerscope.LayersPacket.Layer.Rect clip = 1; if (has_clip()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual( this->clip()); } // optional .mozilla.layers.layerscope.LayersPacket.Layer.Matrix transform = 2; if (has_transform()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual( this->transform()); } // optional .mozilla.layers.layerscope.LayersPacket.Layer.Region vRegion = 3; if (has_vregion()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual( this->vregion()); } } GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = total_size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); return total_size; } void LayersPacket_Layer_Shadow::CheckTypeAndMergeFrom( const ::google::protobuf::MessageLite& from) { MergeFrom(*::google::protobuf::down_cast(&from)); } void LayersPacket_Layer_Shadow::MergeFrom(const LayersPacket_Layer_Shadow& from) { GOOGLE_CHECK_NE(&from, this); if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { if (from.has_clip()) { mutable_clip()->::mozilla::layers::layerscope::LayersPacket_Layer_Rect::MergeFrom(from.clip()); } if (from.has_transform()) { mutable_transform()->::mozilla::layers::layerscope::LayersPacket_Layer_Matrix::MergeFrom(from.transform()); } if (from.has_vregion()) { mutable_vregion()->::mozilla::layers::layerscope::LayersPacket_Layer_Region::MergeFrom(from.vregion()); } } } void LayersPacket_Layer_Shadow::CopyFrom(const LayersPacket_Layer_Shadow& from) { if (&from == this) return; Clear(); MergeFrom(from); } bool LayersPacket_Layer_Shadow::IsInitialized() const { return true; } void LayersPacket_Layer_Shadow::Swap(LayersPacket_Layer_Shadow* other) { if (other != this) { std::swap(clip_, other->clip_); std::swap(transform_, other->transform_); std::swap(vregion_, other->vregion_); std::swap(_has_bits_[0], other->_has_bits_[0]); std::swap(_cached_size_, other->_cached_size_); } } ::std::string LayersPacket_Layer_Shadow::GetTypeName() const { return "mozilla.layers.layerscope.LayersPacket.Layer.Shadow"; } // ------------------------------------------------------------------- #ifndef _MSC_VER const int LayersPacket_Layer::kTypeFieldNumber; const int LayersPacket_Layer::kPtrFieldNumber; const int LayersPacket_Layer::kParentPtrFieldNumber; const int LayersPacket_Layer::kClipFieldNumber; const int LayersPacket_Layer::kTransformFieldNumber; const int LayersPacket_Layer::kVRegionFieldNumber; const int LayersPacket_Layer::kShadowFieldNumber; const int LayersPacket_Layer::kOpacityFieldNumber; const int LayersPacket_Layer::kCOpaqueFieldNumber; const int LayersPacket_Layer::kCAlphaFieldNumber; const int LayersPacket_Layer::kDirectFieldNumber; const int LayersPacket_Layer::kBarIDFieldNumber; const int LayersPacket_Layer::kMaskFieldNumber; const int LayersPacket_Layer::kValidFieldNumber; const int LayersPacket_Layer::kColorFieldNumber; const int LayersPacket_Layer::kFilterFieldNumber; const int LayersPacket_Layer::kRefIDFieldNumber; const int LayersPacket_Layer::kSizeFieldNumber; #endif // !_MSC_VER LayersPacket_Layer::LayersPacket_Layer() : ::google::protobuf::MessageLite() { SharedCtor(); } void LayersPacket_Layer::InitAsDefaultInstance() { clip_ = const_cast< ::mozilla::layers::layerscope::LayersPacket_Layer_Rect*>(&::mozilla::layers::layerscope::LayersPacket_Layer_Rect::default_instance()); transform_ = const_cast< ::mozilla::layers::layerscope::LayersPacket_Layer_Matrix*>(&::mozilla::layers::layerscope::LayersPacket_Layer_Matrix::default_instance()); vregion_ = const_cast< ::mozilla::layers::layerscope::LayersPacket_Layer_Region*>(&::mozilla::layers::layerscope::LayersPacket_Layer_Region::default_instance()); shadow_ = const_cast< ::mozilla::layers::layerscope::LayersPacket_Layer_Shadow*>(&::mozilla::layers::layerscope::LayersPacket_Layer_Shadow::default_instance()); valid_ = const_cast< ::mozilla::layers::layerscope::LayersPacket_Layer_Region*>(&::mozilla::layers::layerscope::LayersPacket_Layer_Region::default_instance()); size_ = const_cast< ::mozilla::layers::layerscope::LayersPacket_Layer_Size*>(&::mozilla::layers::layerscope::LayersPacket_Layer_Size::default_instance()); } LayersPacket_Layer::LayersPacket_Layer(const LayersPacket_Layer& from) : ::google::protobuf::MessageLite() { SharedCtor(); MergeFrom(from); } void LayersPacket_Layer::SharedCtor() { _cached_size_ = 0; type_ = 0; ptr_ = GOOGLE_ULONGLONG(0); parentptr_ = GOOGLE_ULONGLONG(0); clip_ = NULL; transform_ = NULL; vregion_ = NULL; shadow_ = NULL; opacity_ = 0; copaque_ = false; calpha_ = false; direct_ = 1; barid_ = GOOGLE_ULONGLONG(0); mask_ = GOOGLE_ULONGLONG(0); valid_ = NULL; color_ = 0u; filter_ = 0; refid_ = GOOGLE_ULONGLONG(0); size_ = NULL; ::memset(_has_bits_, 0, sizeof(_has_bits_)); } LayersPacket_Layer::~LayersPacket_Layer() { SharedDtor(); } void LayersPacket_Layer::SharedDtor() { if (this != default_instance_) { delete clip_; delete transform_; delete vregion_; delete shadow_; delete valid_; delete size_; } } void LayersPacket_Layer::SetCachedSize(int size) const { GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); } const LayersPacket_Layer& LayersPacket_Layer::default_instance() { if (default_instance_ == NULL) protobuf_AddDesc_LayerScopePacket_2eproto(); return *default_instance_; } LayersPacket_Layer* LayersPacket_Layer::default_instance_ = NULL; LayersPacket_Layer* LayersPacket_Layer::New() const { return new LayersPacket_Layer; } void LayersPacket_Layer::Clear() { if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { type_ = 0; ptr_ = GOOGLE_ULONGLONG(0); parentptr_ = GOOGLE_ULONGLONG(0); if (has_clip()) { if (clip_ != NULL) clip_->::mozilla::layers::layerscope::LayersPacket_Layer_Rect::Clear(); } if (has_transform()) { if (transform_ != NULL) transform_->::mozilla::layers::layerscope::LayersPacket_Layer_Matrix::Clear(); } if (has_vregion()) { if (vregion_ != NULL) vregion_->::mozilla::layers::layerscope::LayersPacket_Layer_Region::Clear(); } if (has_shadow()) { if (shadow_ != NULL) shadow_->::mozilla::layers::layerscope::LayersPacket_Layer_Shadow::Clear(); } opacity_ = 0; } if (_has_bits_[8 / 32] & (0xffu << (8 % 32))) { copaque_ = false; calpha_ = false; direct_ = 1; barid_ = GOOGLE_ULONGLONG(0); mask_ = GOOGLE_ULONGLONG(0); if (has_valid()) { if (valid_ != NULL) valid_->::mozilla::layers::layerscope::LayersPacket_Layer_Region::Clear(); } color_ = 0u; filter_ = 0; } if (_has_bits_[16 / 32] & (0xffu << (16 % 32))) { refid_ = GOOGLE_ULONGLONG(0); if (has_size()) { if (size_ != NULL) size_->::mozilla::layers::layerscope::LayersPacket_Layer_Size::Clear(); } } ::memset(_has_bits_, 0, sizeof(_has_bits_)); } bool LayersPacket_Layer::MergePartialFromCodedStream( ::google::protobuf::io::CodedInputStream* input) { #define DO_(EXPRESSION) if (!(EXPRESSION)) return false ::google::protobuf::uint32 tag; while ((tag = input->ReadTag()) != 0) { switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { // required .mozilla.layers.layerscope.LayersPacket.Layer.LayerType type = 1; case 1: { if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { int value; DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< int, ::google::protobuf::internal::WireFormatLite::TYPE_ENUM>( input, &value))); if (::mozilla::layers::layerscope::LayersPacket_Layer_LayerType_IsValid(value)) { set_type(static_cast< ::mozilla::layers::layerscope::LayersPacket_Layer_LayerType >(value)); } } else { goto handle_uninterpreted; } if (input->ExpectTag(16)) goto parse_ptr; break; } // required uint64 ptr = 2; case 2: { if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { parse_ptr: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::uint64, ::google::protobuf::internal::WireFormatLite::TYPE_UINT64>( input, &ptr_))); set_has_ptr(); } else { goto handle_uninterpreted; } if (input->ExpectTag(24)) goto parse_parentPtr; break; } // required uint64 parentPtr = 3; case 3: { if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { parse_parentPtr: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::uint64, ::google::protobuf::internal::WireFormatLite::TYPE_UINT64>( input, &parentptr_))); set_has_parentptr(); } else { goto handle_uninterpreted; } if (input->ExpectTag(82)) goto parse_clip; break; } // optional .mozilla.layers.layerscope.LayersPacket.Layer.Rect clip = 10; case 10: { if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) { parse_clip: DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( input, mutable_clip())); } else { goto handle_uninterpreted; } if (input->ExpectTag(90)) goto parse_transform; break; } // optional .mozilla.layers.layerscope.LayersPacket.Layer.Matrix transform = 11; case 11: { if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) { parse_transform: DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( input, mutable_transform())); } else { goto handle_uninterpreted; } if (input->ExpectTag(98)) goto parse_vRegion; break; } // optional .mozilla.layers.layerscope.LayersPacket.Layer.Region vRegion = 12; case 12: { if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) { parse_vRegion: DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( input, mutable_vregion())); } else { goto handle_uninterpreted; } if (input->ExpectTag(106)) goto parse_shadow; break; } // optional .mozilla.layers.layerscope.LayersPacket.Layer.Shadow shadow = 13; case 13: { if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) { parse_shadow: DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( input, mutable_shadow())); } else { goto handle_uninterpreted; } if (input->ExpectTag(117)) goto parse_opacity; break; } // optional float opacity = 14; case 14: { if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_FIXED32) { parse_opacity: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< float, ::google::protobuf::internal::WireFormatLite::TYPE_FLOAT>( input, &opacity_))); set_has_opacity(); } else { goto handle_uninterpreted; } if (input->ExpectTag(120)) goto parse_cOpaque; break; } // optional bool cOpaque = 15; case 15: { if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { parse_cOpaque: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>( input, &copaque_))); set_has_copaque(); } else { goto handle_uninterpreted; } if (input->ExpectTag(128)) goto parse_cAlpha; break; } // optional bool cAlpha = 16; case 16: { if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { parse_cAlpha: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>( input, &calpha_))); set_has_calpha(); } else { goto handle_uninterpreted; } if (input->ExpectTag(136)) goto parse_direct; break; } // optional .mozilla.layers.layerscope.LayersPacket.Layer.ScrollingDirect direct = 17; case 17: { if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { parse_direct: int value; DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< int, ::google::protobuf::internal::WireFormatLite::TYPE_ENUM>( input, &value))); if (::mozilla::layers::layerscope::LayersPacket_Layer_ScrollingDirect_IsValid(value)) { set_direct(static_cast< ::mozilla::layers::layerscope::LayersPacket_Layer_ScrollingDirect >(value)); } } else { goto handle_uninterpreted; } if (input->ExpectTag(144)) goto parse_barID; break; } // optional uint64 barID = 18; case 18: { if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { parse_barID: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::uint64, ::google::protobuf::internal::WireFormatLite::TYPE_UINT64>( input, &barid_))); set_has_barid(); } else { goto handle_uninterpreted; } if (input->ExpectTag(152)) goto parse_mask; break; } // optional uint64 mask = 19; case 19: { if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { parse_mask: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::uint64, ::google::protobuf::internal::WireFormatLite::TYPE_UINT64>( input, &mask_))); set_has_mask(); } else { goto handle_uninterpreted; } if (input->ExpectTag(802)) goto parse_valid; break; } // optional .mozilla.layers.layerscope.LayersPacket.Layer.Region valid = 100; case 100: { if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) { parse_valid: DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( input, mutable_valid())); } else { goto handle_uninterpreted; } if (input->ExpectTag(808)) goto parse_color; break; } // optional uint32 color = 101; case 101: { if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { parse_color: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( input, &color_))); set_has_color(); } else { goto handle_uninterpreted; } if (input->ExpectTag(816)) goto parse_filter; break; } // optional .mozilla.layers.layerscope.LayersPacket.Layer.Filter filter = 102; case 102: { if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { parse_filter: int value; DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< int, ::google::protobuf::internal::WireFormatLite::TYPE_ENUM>( input, &value))); if (::mozilla::layers::layerscope::LayersPacket_Layer_Filter_IsValid(value)) { set_filter(static_cast< ::mozilla::layers::layerscope::LayersPacket_Layer_Filter >(value)); } } else { goto handle_uninterpreted; } if (input->ExpectTag(824)) goto parse_refID; break; } // optional uint64 refID = 103; case 103: { if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { parse_refID: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::uint64, ::google::protobuf::internal::WireFormatLite::TYPE_UINT64>( input, &refid_))); set_has_refid(); } else { goto handle_uninterpreted; } if (input->ExpectTag(834)) goto parse_size; break; } // optional .mozilla.layers.layerscope.LayersPacket.Layer.Size size = 104; case 104: { if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) { parse_size: DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( input, mutable_size())); } else { goto handle_uninterpreted; } if (input->ExpectAtEnd()) return true; break; } default: { handle_uninterpreted: if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { return true; } DO_(::google::protobuf::internal::WireFormatLite::SkipField(input, tag)); break; } } } return true; #undef DO_ } void LayersPacket_Layer::SerializeWithCachedSizes( ::google::protobuf::io::CodedOutputStream* output) const { // required .mozilla.layers.layerscope.LayersPacket.Layer.LayerType type = 1; if (has_type()) { ::google::protobuf::internal::WireFormatLite::WriteEnum( 1, this->type(), output); } // required uint64 ptr = 2; if (has_ptr()) { ::google::protobuf::internal::WireFormatLite::WriteUInt64(2, this->ptr(), output); } // required uint64 parentPtr = 3; if (has_parentptr()) { ::google::protobuf::internal::WireFormatLite::WriteUInt64(3, this->parentptr(), output); } // optional .mozilla.layers.layerscope.LayersPacket.Layer.Rect clip = 10; if (has_clip()) { ::google::protobuf::internal::WireFormatLite::WriteMessage( 10, this->clip(), output); } // optional .mozilla.layers.layerscope.LayersPacket.Layer.Matrix transform = 11; if (has_transform()) { ::google::protobuf::internal::WireFormatLite::WriteMessage( 11, this->transform(), output); } // optional .mozilla.layers.layerscope.LayersPacket.Layer.Region vRegion = 12; if (has_vregion()) { ::google::protobuf::internal::WireFormatLite::WriteMessage( 12, this->vregion(), output); } // optional .mozilla.layers.layerscope.LayersPacket.Layer.Shadow shadow = 13; if (has_shadow()) { ::google::protobuf::internal::WireFormatLite::WriteMessage( 13, this->shadow(), output); } // optional float opacity = 14; if (has_opacity()) { ::google::protobuf::internal::WireFormatLite::WriteFloat(14, this->opacity(), output); } // optional bool cOpaque = 15; if (has_copaque()) { ::google::protobuf::internal::WireFormatLite::WriteBool(15, this->copaque(), output); } // optional bool cAlpha = 16; if (has_calpha()) { ::google::protobuf::internal::WireFormatLite::WriteBool(16, this->calpha(), output); } // optional .mozilla.layers.layerscope.LayersPacket.Layer.ScrollingDirect direct = 17; if (has_direct()) { ::google::protobuf::internal::WireFormatLite::WriteEnum( 17, this->direct(), output); } // optional uint64 barID = 18; if (has_barid()) { ::google::protobuf::internal::WireFormatLite::WriteUInt64(18, this->barid(), output); } // optional uint64 mask = 19; if (has_mask()) { ::google::protobuf::internal::WireFormatLite::WriteUInt64(19, this->mask(), output); } // optional .mozilla.layers.layerscope.LayersPacket.Layer.Region valid = 100; if (has_valid()) { ::google::protobuf::internal::WireFormatLite::WriteMessage( 100, this->valid(), output); } // optional uint32 color = 101; if (has_color()) { ::google::protobuf::internal::WireFormatLite::WriteUInt32(101, this->color(), output); } // optional .mozilla.layers.layerscope.LayersPacket.Layer.Filter filter = 102; if (has_filter()) { ::google::protobuf::internal::WireFormatLite::WriteEnum( 102, this->filter(), output); } // optional uint64 refID = 103; if (has_refid()) { ::google::protobuf::internal::WireFormatLite::WriteUInt64(103, this->refid(), output); } // optional .mozilla.layers.layerscope.LayersPacket.Layer.Size size = 104; if (has_size()) { ::google::protobuf::internal::WireFormatLite::WriteMessage( 104, this->size(), output); } } int LayersPacket_Layer::ByteSize() const { int total_size = 0; if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { // required .mozilla.layers.layerscope.LayersPacket.Layer.LayerType type = 1; if (has_type()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::EnumSize(this->type()); } // required uint64 ptr = 2; if (has_ptr()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::UInt64Size( this->ptr()); } // required uint64 parentPtr = 3; if (has_parentptr()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::UInt64Size( this->parentptr()); } // optional .mozilla.layers.layerscope.LayersPacket.Layer.Rect clip = 10; if (has_clip()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual( this->clip()); } // optional .mozilla.layers.layerscope.LayersPacket.Layer.Matrix transform = 11; if (has_transform()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual( this->transform()); } // optional .mozilla.layers.layerscope.LayersPacket.Layer.Region vRegion = 12; if (has_vregion()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual( this->vregion()); } // optional .mozilla.layers.layerscope.LayersPacket.Layer.Shadow shadow = 13; if (has_shadow()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual( this->shadow()); } // optional float opacity = 14; if (has_opacity()) { total_size += 1 + 4; } } if (_has_bits_[8 / 32] & (0xffu << (8 % 32))) { // optional bool cOpaque = 15; if (has_copaque()) { total_size += 1 + 1; } // optional bool cAlpha = 16; if (has_calpha()) { total_size += 2 + 1; } // optional .mozilla.layers.layerscope.LayersPacket.Layer.ScrollingDirect direct = 17; if (has_direct()) { total_size += 2 + ::google::protobuf::internal::WireFormatLite::EnumSize(this->direct()); } // optional uint64 barID = 18; if (has_barid()) { total_size += 2 + ::google::protobuf::internal::WireFormatLite::UInt64Size( this->barid()); } // optional uint64 mask = 19; if (has_mask()) { total_size += 2 + ::google::protobuf::internal::WireFormatLite::UInt64Size( this->mask()); } // optional .mozilla.layers.layerscope.LayersPacket.Layer.Region valid = 100; if (has_valid()) { total_size += 2 + ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual( this->valid()); } // optional uint32 color = 101; if (has_color()) { total_size += 2 + ::google::protobuf::internal::WireFormatLite::UInt32Size( this->color()); } // optional .mozilla.layers.layerscope.LayersPacket.Layer.Filter filter = 102; if (has_filter()) { total_size += 2 + ::google::protobuf::internal::WireFormatLite::EnumSize(this->filter()); } } if (_has_bits_[16 / 32] & (0xffu << (16 % 32))) { // optional uint64 refID = 103; if (has_refid()) { total_size += 2 + ::google::protobuf::internal::WireFormatLite::UInt64Size( this->refid()); } // optional .mozilla.layers.layerscope.LayersPacket.Layer.Size size = 104; if (has_size()) { total_size += 2 + ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual( this->size()); } } GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = total_size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); return total_size; } void LayersPacket_Layer::CheckTypeAndMergeFrom( const ::google::protobuf::MessageLite& from) { MergeFrom(*::google::protobuf::down_cast(&from)); } void LayersPacket_Layer::MergeFrom(const LayersPacket_Layer& from) { GOOGLE_CHECK_NE(&from, this); if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { if (from.has_type()) { set_type(from.type()); } if (from.has_ptr()) { set_ptr(from.ptr()); } if (from.has_parentptr()) { set_parentptr(from.parentptr()); } if (from.has_clip()) { mutable_clip()->::mozilla::layers::layerscope::LayersPacket_Layer_Rect::MergeFrom(from.clip()); } if (from.has_transform()) { mutable_transform()->::mozilla::layers::layerscope::LayersPacket_Layer_Matrix::MergeFrom(from.transform()); } if (from.has_vregion()) { mutable_vregion()->::mozilla::layers::layerscope::LayersPacket_Layer_Region::MergeFrom(from.vregion()); } if (from.has_shadow()) { mutable_shadow()->::mozilla::layers::layerscope::LayersPacket_Layer_Shadow::MergeFrom(from.shadow()); } if (from.has_opacity()) { set_opacity(from.opacity()); } } if (from._has_bits_[8 / 32] & (0xffu << (8 % 32))) { if (from.has_copaque()) { set_copaque(from.copaque()); } if (from.has_calpha()) { set_calpha(from.calpha()); } if (from.has_direct()) { set_direct(from.direct()); } if (from.has_barid()) { set_barid(from.barid()); } if (from.has_mask()) { set_mask(from.mask()); } if (from.has_valid()) { mutable_valid()->::mozilla::layers::layerscope::LayersPacket_Layer_Region::MergeFrom(from.valid()); } if (from.has_color()) { set_color(from.color()); } if (from.has_filter()) { set_filter(from.filter()); } } if (from._has_bits_[16 / 32] & (0xffu << (16 % 32))) { if (from.has_refid()) { set_refid(from.refid()); } if (from.has_size()) { mutable_size()->::mozilla::layers::layerscope::LayersPacket_Layer_Size::MergeFrom(from.size()); } } } void LayersPacket_Layer::CopyFrom(const LayersPacket_Layer& from) { if (&from == this) return; Clear(); MergeFrom(from); } bool LayersPacket_Layer::IsInitialized() const { if ((_has_bits_[0] & 0x00000007) != 0x00000007) return false; return true; } void LayersPacket_Layer::Swap(LayersPacket_Layer* other) { if (other != this) { std::swap(type_, other->type_); std::swap(ptr_, other->ptr_); std::swap(parentptr_, other->parentptr_); std::swap(clip_, other->clip_); std::swap(transform_, other->transform_); std::swap(vregion_, other->vregion_); std::swap(shadow_, other->shadow_); std::swap(opacity_, other->opacity_); std::swap(copaque_, other->copaque_); std::swap(calpha_, other->calpha_); std::swap(direct_, other->direct_); std::swap(barid_, other->barid_); std::swap(mask_, other->mask_); std::swap(valid_, other->valid_); std::swap(color_, other->color_); std::swap(filter_, other->filter_); std::swap(refid_, other->refid_); std::swap(size_, other->size_); std::swap(_has_bits_[0], other->_has_bits_[0]); std::swap(_cached_size_, other->_cached_size_); } } ::std::string LayersPacket_Layer::GetTypeName() const { return "mozilla.layers.layerscope.LayersPacket.Layer"; } // ------------------------------------------------------------------- #ifndef _MSC_VER const int LayersPacket::kLayerFieldNumber; #endif // !_MSC_VER LayersPacket::LayersPacket() : ::google::protobuf::MessageLite() { SharedCtor(); } void LayersPacket::InitAsDefaultInstance() { } LayersPacket::LayersPacket(const LayersPacket& from) : ::google::protobuf::MessageLite() { SharedCtor(); MergeFrom(from); } void LayersPacket::SharedCtor() { _cached_size_ = 0; ::memset(_has_bits_, 0, sizeof(_has_bits_)); } LayersPacket::~LayersPacket() { SharedDtor(); } void LayersPacket::SharedDtor() { if (this != default_instance_) { } } void LayersPacket::SetCachedSize(int size) const { GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); } const LayersPacket& LayersPacket::default_instance() { if (default_instance_ == NULL) protobuf_AddDesc_LayerScopePacket_2eproto(); return *default_instance_; } LayersPacket* LayersPacket::default_instance_ = NULL; LayersPacket* LayersPacket::New() const { return new LayersPacket; } void LayersPacket::Clear() { layer_.Clear(); ::memset(_has_bits_, 0, sizeof(_has_bits_)); } bool LayersPacket::MergePartialFromCodedStream( ::google::protobuf::io::CodedInputStream* input) { #define DO_(EXPRESSION) if (!(EXPRESSION)) return false ::google::protobuf::uint32 tag; while ((tag = input->ReadTag()) != 0) { switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { // repeated .mozilla.layers.layerscope.LayersPacket.Layer layer = 1; case 1: { if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) { parse_layer: DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( input, add_layer())); } else { goto handle_uninterpreted; } if (input->ExpectTag(10)) goto parse_layer; if (input->ExpectAtEnd()) return true; break; } default: { handle_uninterpreted: if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { return true; } DO_(::google::protobuf::internal::WireFormatLite::SkipField(input, tag)); break; } } } return true; #undef DO_ } void LayersPacket::SerializeWithCachedSizes( ::google::protobuf::io::CodedOutputStream* output) const { // repeated .mozilla.layers.layerscope.LayersPacket.Layer layer = 1; for (int i = 0; i < this->layer_size(); i++) { ::google::protobuf::internal::WireFormatLite::WriteMessage( 1, this->layer(i), output); } } int LayersPacket::ByteSize() const { int total_size = 0; // repeated .mozilla.layers.layerscope.LayersPacket.Layer layer = 1; total_size += 1 * this->layer_size(); for (int i = 0; i < this->layer_size(); i++) { total_size += ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual( this->layer(i)); } GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = total_size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); return total_size; } void LayersPacket::CheckTypeAndMergeFrom( const ::google::protobuf::MessageLite& from) { MergeFrom(*::google::protobuf::down_cast(&from)); } void LayersPacket::MergeFrom(const LayersPacket& from) { GOOGLE_CHECK_NE(&from, this); layer_.MergeFrom(from.layer_); } void LayersPacket::CopyFrom(const LayersPacket& from) { if (&from == this) return; Clear(); MergeFrom(from); } bool LayersPacket::IsInitialized() const { for (int i = 0; i < layer_size(); i++) { if (!this->layer(i).IsInitialized()) return false; } return true; } void LayersPacket::Swap(LayersPacket* other) { if (other != this) { layer_.Swap(&other->layer_); std::swap(_has_bits_[0], other->_has_bits_[0]); std::swap(_cached_size_, other->_cached_size_); } } ::std::string LayersPacket::GetTypeName() const { return "mozilla.layers.layerscope.LayersPacket"; } // =================================================================== #ifndef _MSC_VER const int MetaPacket::kComposedByHwcFieldNumber; #endif // !_MSC_VER MetaPacket::MetaPacket() : ::google::protobuf::MessageLite() { SharedCtor(); } void MetaPacket::InitAsDefaultInstance() { } MetaPacket::MetaPacket(const MetaPacket& from) : ::google::protobuf::MessageLite() { SharedCtor(); MergeFrom(from); } void MetaPacket::SharedCtor() { _cached_size_ = 0; composedbyhwc_ = false; ::memset(_has_bits_, 0, sizeof(_has_bits_)); } MetaPacket::~MetaPacket() { SharedDtor(); } void MetaPacket::SharedDtor() { if (this != default_instance_) { } } void MetaPacket::SetCachedSize(int size) const { GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); } const MetaPacket& MetaPacket::default_instance() { if (default_instance_ == NULL) protobuf_AddDesc_LayerScopePacket_2eproto(); return *default_instance_; } MetaPacket* MetaPacket::default_instance_ = NULL; MetaPacket* MetaPacket::New() const { return new MetaPacket; } void MetaPacket::Clear() { if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { composedbyhwc_ = false; } ::memset(_has_bits_, 0, sizeof(_has_bits_)); } bool MetaPacket::MergePartialFromCodedStream( ::google::protobuf::io::CodedInputStream* input) { #define DO_(EXPRESSION) if (!(EXPRESSION)) return false ::google::protobuf::uint32 tag; while ((tag = input->ReadTag()) != 0) { switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { // optional bool composedByHwc = 1; case 1: { if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>( input, &composedbyhwc_))); set_has_composedbyhwc(); } else { goto handle_uninterpreted; } if (input->ExpectAtEnd()) return true; break; } default: { handle_uninterpreted: if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { return true; } DO_(::google::protobuf::internal::WireFormatLite::SkipField(input, tag)); break; } } } return true; #undef DO_ } void MetaPacket::SerializeWithCachedSizes( ::google::protobuf::io::CodedOutputStream* output) const { // optional bool composedByHwc = 1; if (has_composedbyhwc()) { ::google::protobuf::internal::WireFormatLite::WriteBool(1, this->composedbyhwc(), output); } } int MetaPacket::ByteSize() const { int total_size = 0; if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { // optional bool composedByHwc = 1; if (has_composedbyhwc()) { total_size += 1 + 1; } } GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = total_size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); return total_size; } void MetaPacket::CheckTypeAndMergeFrom( const ::google::protobuf::MessageLite& from) { MergeFrom(*::google::protobuf::down_cast(&from)); } void MetaPacket::MergeFrom(const MetaPacket& from) { GOOGLE_CHECK_NE(&from, this); if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { if (from.has_composedbyhwc()) { set_composedbyhwc(from.composedbyhwc()); } } } void MetaPacket::CopyFrom(const MetaPacket& from) { if (&from == this) return; Clear(); MergeFrom(from); } bool MetaPacket::IsInitialized() const { return true; } void MetaPacket::Swap(MetaPacket* other) { if (other != this) { std::swap(composedbyhwc_, other->composedbyhwc_); std::swap(_has_bits_[0], other->_has_bits_[0]); std::swap(_cached_size_, other->_cached_size_); } } ::std::string MetaPacket::GetTypeName() const { return "mozilla.layers.layerscope.MetaPacket"; } // =================================================================== bool Packet_DataType_IsValid(int value) { switch(value) { case 1: case 2: case 3: case 4: case 5: case 6: return true; default: return false; } } #ifndef _MSC_VER const Packet_DataType Packet::FRAMESTART; const Packet_DataType Packet::FRAMEEND; const Packet_DataType Packet::COLOR; const Packet_DataType Packet::TEXTURE; const Packet_DataType Packet::LAYERS; const Packet_DataType Packet::META; const Packet_DataType Packet::DataType_MIN; const Packet_DataType Packet::DataType_MAX; const int Packet::DataType_ARRAYSIZE; #endif // _MSC_VER #ifndef _MSC_VER const int Packet::kTypeFieldNumber; const int Packet::kFrameFieldNumber; const int Packet::kColorFieldNumber; const int Packet::kTextureFieldNumber; const int Packet::kLayersFieldNumber; const int Packet::kMetaFieldNumber; #endif // !_MSC_VER Packet::Packet() : ::google::protobuf::MessageLite() { SharedCtor(); } void Packet::InitAsDefaultInstance() { frame_ = const_cast< ::mozilla::layers::layerscope::FramePacket*>(&::mozilla::layers::layerscope::FramePacket::default_instance()); color_ = const_cast< ::mozilla::layers::layerscope::ColorPacket*>(&::mozilla::layers::layerscope::ColorPacket::default_instance()); texture_ = const_cast< ::mozilla::layers::layerscope::TexturePacket*>(&::mozilla::layers::layerscope::TexturePacket::default_instance()); layers_ = const_cast< ::mozilla::layers::layerscope::LayersPacket*>(&::mozilla::layers::layerscope::LayersPacket::default_instance()); meta_ = const_cast< ::mozilla::layers::layerscope::MetaPacket*>(&::mozilla::layers::layerscope::MetaPacket::default_instance()); } Packet::Packet(const Packet& from) : ::google::protobuf::MessageLite() { SharedCtor(); MergeFrom(from); } void Packet::SharedCtor() { _cached_size_ = 0; type_ = 1; frame_ = NULL; color_ = NULL; texture_ = NULL; layers_ = NULL; meta_ = NULL; ::memset(_has_bits_, 0, sizeof(_has_bits_)); } Packet::~Packet() { SharedDtor(); } void Packet::SharedDtor() { if (this != default_instance_) { delete frame_; delete color_; delete texture_; delete layers_; delete meta_; } } void Packet::SetCachedSize(int size) const { GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); } const Packet& Packet::default_instance() { if (default_instance_ == NULL) protobuf_AddDesc_LayerScopePacket_2eproto(); return *default_instance_; } Packet* Packet::default_instance_ = NULL; Packet* Packet::New() const { return new Packet; } void Packet::Clear() { if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { type_ = 1; if (has_frame()) { if (frame_ != NULL) frame_->::mozilla::layers::layerscope::FramePacket::Clear(); } if (has_color()) { if (color_ != NULL) color_->::mozilla::layers::layerscope::ColorPacket::Clear(); } if (has_texture()) { if (texture_ != NULL) texture_->::mozilla::layers::layerscope::TexturePacket::Clear(); } if (has_layers()) { if (layers_ != NULL) layers_->::mozilla::layers::layerscope::LayersPacket::Clear(); } if (has_meta()) { if (meta_ != NULL) meta_->::mozilla::layers::layerscope::MetaPacket::Clear(); } } ::memset(_has_bits_, 0, sizeof(_has_bits_)); } bool Packet::MergePartialFromCodedStream( ::google::protobuf::io::CodedInputStream* input) { #define DO_(EXPRESSION) if (!(EXPRESSION)) return false ::google::protobuf::uint32 tag; while ((tag = input->ReadTag()) != 0) { switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { // required .mozilla.layers.layerscope.Packet.DataType type = 1; case 1: { if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { int value; DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< int, ::google::protobuf::internal::WireFormatLite::TYPE_ENUM>( input, &value))); if (::mozilla::layers::layerscope::Packet_DataType_IsValid(value)) { set_type(static_cast< ::mozilla::layers::layerscope::Packet_DataType >(value)); } } else { goto handle_uninterpreted; } if (input->ExpectTag(18)) goto parse_frame; break; } // optional .mozilla.layers.layerscope.FramePacket frame = 2; case 2: { if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) { parse_frame: DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( input, mutable_frame())); } else { goto handle_uninterpreted; } if (input->ExpectTag(26)) goto parse_color; break; } // optional .mozilla.layers.layerscope.ColorPacket color = 3; case 3: { if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) { parse_color: DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( input, mutable_color())); } else { goto handle_uninterpreted; } if (input->ExpectTag(34)) goto parse_texture; break; } // optional .mozilla.layers.layerscope.TexturePacket texture = 4; case 4: { if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) { parse_texture: DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( input, mutable_texture())); } else { goto handle_uninterpreted; } if (input->ExpectTag(42)) goto parse_layers; break; } // optional .mozilla.layers.layerscope.LayersPacket layers = 5; case 5: { if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) { parse_layers: DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( input, mutable_layers())); } else { goto handle_uninterpreted; } if (input->ExpectTag(50)) goto parse_meta; break; } // optional .mozilla.layers.layerscope.MetaPacket meta = 6; case 6: { if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) { parse_meta: DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( input, mutable_meta())); } else { goto handle_uninterpreted; } if (input->ExpectAtEnd()) return true; break; } default: { handle_uninterpreted: if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { return true; } DO_(::google::protobuf::internal::WireFormatLite::SkipField(input, tag)); break; } } } return true; #undef DO_ } void Packet::SerializeWithCachedSizes( ::google::protobuf::io::CodedOutputStream* output) const { // required .mozilla.layers.layerscope.Packet.DataType type = 1; if (has_type()) { ::google::protobuf::internal::WireFormatLite::WriteEnum( 1, this->type(), output); } // optional .mozilla.layers.layerscope.FramePacket frame = 2; if (has_frame()) { ::google::protobuf::internal::WireFormatLite::WriteMessage( 2, this->frame(), output); } // optional .mozilla.layers.layerscope.ColorPacket color = 3; if (has_color()) { ::google::protobuf::internal::WireFormatLite::WriteMessage( 3, this->color(), output); } // optional .mozilla.layers.layerscope.TexturePacket texture = 4; if (has_texture()) { ::google::protobuf::internal::WireFormatLite::WriteMessage( 4, this->texture(), output); } // optional .mozilla.layers.layerscope.LayersPacket layers = 5; if (has_layers()) { ::google::protobuf::internal::WireFormatLite::WriteMessage( 5, this->layers(), output); } // optional .mozilla.layers.layerscope.MetaPacket meta = 6; if (has_meta()) { ::google::protobuf::internal::WireFormatLite::WriteMessage( 6, this->meta(), output); } } int Packet::ByteSize() const { int total_size = 0; if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { // required .mozilla.layers.layerscope.Packet.DataType type = 1; if (has_type()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::EnumSize(this->type()); } // optional .mozilla.layers.layerscope.FramePacket frame = 2; if (has_frame()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual( this->frame()); } // optional .mozilla.layers.layerscope.ColorPacket color = 3; if (has_color()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual( this->color()); } // optional .mozilla.layers.layerscope.TexturePacket texture = 4; if (has_texture()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual( this->texture()); } // optional .mozilla.layers.layerscope.LayersPacket layers = 5; if (has_layers()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual( this->layers()); } // optional .mozilla.layers.layerscope.MetaPacket meta = 6; if (has_meta()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual( this->meta()); } } GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = total_size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); return total_size; } void Packet::CheckTypeAndMergeFrom( const ::google::protobuf::MessageLite& from) { MergeFrom(*::google::protobuf::down_cast(&from)); } void Packet::MergeFrom(const Packet& from) { GOOGLE_CHECK_NE(&from, this); if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { if (from.has_type()) { set_type(from.type()); } if (from.has_frame()) { mutable_frame()->::mozilla::layers::layerscope::FramePacket::MergeFrom(from.frame()); } if (from.has_color()) { mutable_color()->::mozilla::layers::layerscope::ColorPacket::MergeFrom(from.color()); } if (from.has_texture()) { mutable_texture()->::mozilla::layers::layerscope::TexturePacket::MergeFrom(from.texture()); } if (from.has_layers()) { mutable_layers()->::mozilla::layers::layerscope::LayersPacket::MergeFrom(from.layers()); } if (from.has_meta()) { mutable_meta()->::mozilla::layers::layerscope::MetaPacket::MergeFrom(from.meta()); } } } void Packet::CopyFrom(const Packet& from) { if (&from == this) return; Clear(); MergeFrom(from); } bool Packet::IsInitialized() const { if ((_has_bits_[0] & 0x00000001) != 0x00000001) return false; if (has_color()) { if (!this->color().IsInitialized()) return false; } if (has_texture()) { if (!this->texture().IsInitialized()) return false; } if (has_layers()) { if (!this->layers().IsInitialized()) return false; } return true; } void Packet::Swap(Packet* other) { if (other != this) { std::swap(type_, other->type_); std::swap(frame_, other->frame_); std::swap(color_, other->color_); std::swap(texture_, other->texture_); std::swap(layers_, other->layers_); std::swap(meta_, other->meta_); std::swap(_has_bits_[0], other->_has_bits_[0]); std::swap(_cached_size_, other->_cached_size_); } } ::std::string Packet::GetTypeName() const { return "mozilla.layers.layerscope.Packet"; } // =================================================================== bool CommandPacket_CmdType_IsValid(int value) { switch(value) { case 0: case 1: case 2: return true; default: return false; } } #ifndef _MSC_VER const CommandPacket_CmdType CommandPacket::NO_OP; const CommandPacket_CmdType CommandPacket::LAYERS_TREE; const CommandPacket_CmdType CommandPacket::LAYERS_BUFFER; const CommandPacket_CmdType CommandPacket::CmdType_MIN; const CommandPacket_CmdType CommandPacket::CmdType_MAX; const int CommandPacket::CmdType_ARRAYSIZE; #endif // _MSC_VER #ifndef _MSC_VER const int CommandPacket::kTypeFieldNumber; const int CommandPacket::kValueFieldNumber; #endif // !_MSC_VER CommandPacket::CommandPacket() : ::google::protobuf::MessageLite() { SharedCtor(); } void CommandPacket::InitAsDefaultInstance() { } CommandPacket::CommandPacket(const CommandPacket& from) : ::google::protobuf::MessageLite() { SharedCtor(); MergeFrom(from); } void CommandPacket::SharedCtor() { _cached_size_ = 0; type_ = 0; value_ = false; ::memset(_has_bits_, 0, sizeof(_has_bits_)); } CommandPacket::~CommandPacket() { SharedDtor(); } void CommandPacket::SharedDtor() { if (this != default_instance_) { } } void CommandPacket::SetCachedSize(int size) const { GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); } const CommandPacket& CommandPacket::default_instance() { if (default_instance_ == NULL) protobuf_AddDesc_LayerScopePacket_2eproto(); return *default_instance_; } CommandPacket* CommandPacket::default_instance_ = NULL; CommandPacket* CommandPacket::New() const { return new CommandPacket; } void CommandPacket::Clear() { if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { type_ = 0; value_ = false; } ::memset(_has_bits_, 0, sizeof(_has_bits_)); } bool CommandPacket::MergePartialFromCodedStream( ::google::protobuf::io::CodedInputStream* input) { #define DO_(EXPRESSION) if (!(EXPRESSION)) return false ::google::protobuf::uint32 tag; while ((tag = input->ReadTag()) != 0) { switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { // required .mozilla.layers.layerscope.CommandPacket.CmdType type = 1; case 1: { if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { int value; DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< int, ::google::protobuf::internal::WireFormatLite::TYPE_ENUM>( input, &value))); if (::mozilla::layers::layerscope::CommandPacket_CmdType_IsValid(value)) { set_type(static_cast< ::mozilla::layers::layerscope::CommandPacket_CmdType >(value)); } } else { goto handle_uninterpreted; } if (input->ExpectTag(16)) goto parse_value; break; } // optional bool value = 2; case 2: { if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { parse_value: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>( input, &value_))); set_has_value(); } else { goto handle_uninterpreted; } if (input->ExpectAtEnd()) return true; break; } default: { handle_uninterpreted: if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { return true; } DO_(::google::protobuf::internal::WireFormatLite::SkipField(input, tag)); break; } } } return true; #undef DO_ } void CommandPacket::SerializeWithCachedSizes( ::google::protobuf::io::CodedOutputStream* output) const { // required .mozilla.layers.layerscope.CommandPacket.CmdType type = 1; if (has_type()) { ::google::protobuf::internal::WireFormatLite::WriteEnum( 1, this->type(), output); } // optional bool value = 2; if (has_value()) { ::google::protobuf::internal::WireFormatLite::WriteBool(2, this->value(), output); } } int CommandPacket::ByteSize() const { int total_size = 0; if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { // required .mozilla.layers.layerscope.CommandPacket.CmdType type = 1; if (has_type()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::EnumSize(this->type()); } // optional bool value = 2; if (has_value()) { total_size += 1 + 1; } } GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = total_size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); return total_size; } void CommandPacket::CheckTypeAndMergeFrom( const ::google::protobuf::MessageLite& from) { MergeFrom(*::google::protobuf::down_cast(&from)); } void CommandPacket::MergeFrom(const CommandPacket& from) { GOOGLE_CHECK_NE(&from, this); if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { if (from.has_type()) { set_type(from.type()); } if (from.has_value()) { set_value(from.value()); } } } void CommandPacket::CopyFrom(const CommandPacket& from) { if (&from == this) return; Clear(); MergeFrom(from); } bool CommandPacket::IsInitialized() const { if ((_has_bits_[0] & 0x00000001) != 0x00000001) return false; return true; } void CommandPacket::Swap(CommandPacket* other) { if (other != this) { std::swap(type_, other->type_); std::swap(value_, other->value_); std::swap(_has_bits_[0], other->_has_bits_[0]); std::swap(_cached_size_, other->_cached_size_); } } ::std::string CommandPacket::GetTypeName() const { return "mozilla.layers.layerscope.CommandPacket"; } // @@protoc_insertion_point(namespace_scope) } // namespace layerscope } // namespace layers } // namespace mozilla // @@protoc_insertion_point(global_scope)