Quellcodebibliothek Statistik Leitseite products/Sources/formale Sprachen/C/Android/build/build/soong/android/cipd/   (Android Betriebssystem Version 17©)  Datei vom 26.5.2026 mit Größe 1 kB image not shown  

Quelle  cipd_enc.go   Sprache: unbekannt

 
Spracherkennung für: .go vermutete Sprache: Unknown {[0] [0] [0]} [Methode: Schwerpunktbildung, einfache Gewichte, sechs Dimensionen]

// Code generated by go run gob_gen.go; DO NOT EDIT.

package cipd

import (
 "bytes"
 "github.com/google/blueprint/gobtools"
 "github.com/google/blueprint/proptools"
)

// begin of cipd_package.go
func init() {
 CipdPackageInfoGobRegId = gobtools.RegisterType(func() gobtools.CustomDec { return new(CipdPackageInfo) })
}

func (r CipdPackageInfo) Encode(ctx gobtools.EncContext, buf *bytes.Buffer) error {
 var err error

 if err = gobtools.EncodeString(buf, r.FullPackageName); err != nil {
  return err
 }

 if err = gobtools.EncodeString(buf, r.Version); err != nil {
  return err
 }
 return err
}

func (r CipdPackageInfo) CustomHash(hasher *proptools.Hasher) error {
 hasher.WriteString(":cipd.CipdPackageInfo")
 hasher.WriteInt(2)
 hasher.WriteString(":.string")
 hasher.WriteString(r.FullPackageName)
 hasher.WriteString(":.string")
 hasher.WriteString(r.Version)
 return nil
}

func (r *CipdPackageInfo) Decode(ctx gobtools.EncContext, buf *bytes.Reader) error {
 var err error

 err = gobtools.DecodeString(buf, &r.FullPackageName)
 if err != nil {
  return err
 }

 err = gobtools.DecodeString(buf, &r.Version)
 if err != nil {
  return err
 }

 return err
}

var CipdPackageInfoGobRegId int16

func (r CipdPackageInfo) GetTypeId() int16 {
 return CipdPackageInfoGobRegId
}

// end of cipd_package.go

[Dauer der Verarbeitung: 0.17 Sekunden, vorverarbeitet 2026-06-28]