kubernetes/vendor/github.com/gogo/protobuf/proto/extensions_gogo.go

type extensionsBytes

type slowExtensionAdapter

func (s slowExtensionAdapter) extensionsWrite() map[int32]Extension {}

func (s slowExtensionAdapter) extensionsRead() (map[int32]Extension, sync.Locker) {}

func GetBoolExtension(pb Message, extension *ExtensionDesc, ifnotset bool) bool {}

func (this *Extension) Equal(that *Extension) bool {}

func (this *Extension) Compare(that *Extension) int {}

func SizeOfInternalExtension(m extendableProto) (n int) {}

type sortableMapElem

func newSortableExtensionsFromMap(m map[int32]Extension) sortableExtensions {}

type sortableExtensions

func (this sortableExtensions) Len() int {}

func (this sortableExtensions) Swap(i, j int) {}

func (this sortableExtensions) Less(i, j int) bool {}

func (this sortableExtensions) String() string {}

func StringFromInternalExtension(m extendableProto) string {}

func StringFromExtensionsMap(m map[int32]Extension) string {}

func StringFromExtensionsBytes(ext []byte) string {}

func EncodeInternalExtension(m extendableProto, data []byte) (n int, err error) {}

func EncodeInternalExtensionBackwards(m extendableProto, data []byte) (n int, err error) {}

func EncodeExtensionMap(m map[int32]Extension, data []byte) (n int, err error) {}

func EncodeExtensionMapBackwards(m map[int32]Extension, data []byte) (n int, err error) {}

func GetRawExtension(m map[int32]Extension, id int32) ([]byte, error) {}

func size(buf []byte, wire int) (int, error) {}

func BytesToExtensionsMap(buf []byte) (map[int32]Extension, error) {}

func NewExtension(e []byte) Extension {}

func AppendExtension(e Message, tag int32, buf []byte) {}

func encodeExtension(extension *ExtensionDesc, value interface{}

func decodeExtensionFromBytes(extension *ExtensionDesc, buf []byte) (interface{}

func (this *Extension) Encode() error {}

func (this Extension) GoString() string {}

func SetUnsafeExtension(pb Message, fieldNum int32, value interface{}

func GetUnsafeExtension(pb Message, fieldNum int32) (interface{}

func NewUnsafeXXX_InternalExtensions(m map[int32]Extension) XXX_InternalExtensions {}

func GetUnsafeExtensionsMap(extendable Message) map[int32]Extension {}

func deleteExtension(pb extensionsBytes, theFieldNum int32, offset int) int {}