vanity - ActiveState ActiveGo 1.8
...

Package vanity

import "github.com/gogo/protobuf/vanity"
Overview
Index
Subdirectories

Overview ▾

Index ▾

func EnumHasBoolExtension(enum *descriptor.EnumDescriptorProto, extension *proto.ExtensionDesc) bool
func FieldHasBoolExtension(field *descriptor.FieldDescriptorProto, extension *proto.ExtensionDesc) bool
func FileHasBoolExtension(file *descriptor.FileDescriptorProto, extension *proto.ExtensionDesc) bool
func FilterFiles(files []*descriptor.FileDescriptorProto, f func(file *descriptor.FileDescriptorProto) bool) []*descriptor.FileDescriptorProto
func ForEachEnum(msgs []*descriptor.DescriptorProto, f func(field *descriptor.EnumDescriptorProto))
func ForEachEnumInFiles(files []*descriptor.FileDescriptorProto, f func(enum *descriptor.EnumDescriptorProto))
func ForEachField(msgs []*descriptor.DescriptorProto, f func(field *descriptor.FieldDescriptorProto))
func ForEachFieldExcludingExtensions(msgs []*descriptor.DescriptorProto, f func(field *descriptor.FieldDescriptorProto))
func ForEachFieldInFiles(files []*descriptor.FileDescriptorProto, f func(field *descriptor.FieldDescriptorProto))
func ForEachFieldInFilesExcludingExtensions(files []*descriptor.FileDescriptorProto, f func(field *descriptor.FieldDescriptorProto))
func ForEachFile(files []*descriptor.FileDescriptorProto, f func(file *descriptor.FileDescriptorProto))
func ForEachMessage(msgs []*descriptor.DescriptorProto, f func(msg *descriptor.DescriptorProto))
func ForEachMessageInFiles(files []*descriptor.FileDescriptorProto, f func(msg *descriptor.DescriptorProto))
func MessageHasBoolExtension(msg *descriptor.DescriptorProto, extension *proto.ExtensionDesc) bool
func NotGoogleProtobufDescriptorProto(file *descriptor.FileDescriptorProto) bool
func OnlyProto2(files []*descriptor.FileDescriptorProto) []*descriptor.FileDescriptorProto
func OnlyProto3(files []*descriptor.FileDescriptorProto) []*descriptor.FileDescriptorProto
func SetBoolEnumOption(extension *proto.ExtensionDesc, value bool) func(enum *descriptor.EnumDescriptorProto)
func SetBoolFieldOption(extension *proto.ExtensionDesc, value bool) func(field *descriptor.FieldDescriptorProto)
func SetBoolFileOption(extension *proto.ExtensionDesc, value bool) func(file *descriptor.FileDescriptorProto)
func SetBoolMessageOption(extension *proto.ExtensionDesc, value bool) func(msg *descriptor.DescriptorProto)
func TurnOffGoEnumPrefix(enum *descriptor.EnumDescriptorProto)
func TurnOffGoEnumPrefixAll(file *descriptor.FileDescriptorProto)
func TurnOffGoEnumStringer(enum *descriptor.EnumDescriptorProto)
func TurnOffGoEnumStringerAll(file *descriptor.FileDescriptorProto)
func TurnOffGoExtensionsMap(msg *descriptor.DescriptorProto)
func TurnOffGoExtensionsMapAll(file *descriptor.FileDescriptorProto)
func TurnOffGoGetters(msg *descriptor.DescriptorProto)
func TurnOffGoGettersAll(file *descriptor.FileDescriptorProto)
func TurnOffGoStringer(msg *descriptor.DescriptorProto)
func TurnOffGoStringerAll(file *descriptor.FileDescriptorProto)
func TurnOffGoUnrecognized(msg *descriptor.DescriptorProto)
func TurnOffGoUnrecognizedAll(file *descriptor.FileDescriptorProto)
func TurnOffGogoImport(file *descriptor.FileDescriptorProto)
func TurnOffNullable(field *descriptor.FieldDescriptorProto)
func TurnOffNullableForNativeTypesWithoutDefaultsOnly(field *descriptor.FieldDescriptorProto)
func TurnOnBenchGen(msg *descriptor.DescriptorProto)
func TurnOnBenchGenAll(file *descriptor.FileDescriptorProto)
func TurnOnCompare(msg *descriptor.DescriptorProto)
func TurnOnCompareAll(file *descriptor.FileDescriptorProto)
func TurnOnDescription(msg *descriptor.DescriptorProto)
func TurnOnDescriptionAll(file *descriptor.FileDescriptorProto)
func TurnOnEnumStringer(enum *descriptor.EnumDescriptorProto)
func TurnOnEnumStringerAll(file *descriptor.FileDescriptorProto)
func TurnOnEqual(msg *descriptor.DescriptorProto)
func TurnOnEqualAll(file *descriptor.FileDescriptorProto)
func TurnOnFace(msg *descriptor.DescriptorProto)
func TurnOnFaceAll(file *descriptor.FileDescriptorProto)
func TurnOnGoString(msg *descriptor.DescriptorProto)
func TurnOnGoStringAll(file *descriptor.FileDescriptorProto)
func TurnOnMarshaler(msg *descriptor.DescriptorProto)
func TurnOnMarshalerAll(file *descriptor.FileDescriptorProto)
func TurnOnPopulate(msg *descriptor.DescriptorProto)
func TurnOnPopulateAll(file *descriptor.FileDescriptorProto)
func TurnOnSizer(msg *descriptor.DescriptorProto)
func TurnOnSizerAll(file *descriptor.FileDescriptorProto)
func TurnOnStable_MarshalerAll(file *descriptor.FileDescriptorProto)
func TurnOnStringer(msg *descriptor.DescriptorProto)
func TurnOnStringerAll(file *descriptor.FileDescriptorProto)
func TurnOnTestGen(msg *descriptor.DescriptorProto)
func TurnOnTestGenAll(file *descriptor.FileDescriptorProto)
func TurnOnUnmarshaler(msg *descriptor.DescriptorProto)
func TurnOnUnmarshalerAll(file *descriptor.FileDescriptorProto)
func TurnOnUnsafeMarshaler(msg *descriptor.DescriptorProto)
func TurnOnUnsafeMarshalerAll(file *descriptor.FileDescriptorProto)
func TurnOnUnsafeUnmarshaler(msg *descriptor.DescriptorProto)
func TurnOnUnsafeUnmarshalerAll(file *descriptor.FileDescriptorProto)
func TurnOnVerboseEqual(msg *descriptor.DescriptorProto)
func TurnOnVerboseEqualAll(file *descriptor.FileDescriptorProto)

Package files

enum.go field.go file.go foreach.go msg.go

func EnumHasBoolExtension

func EnumHasBoolExtension(enum *descriptor.EnumDescriptorProto, extension *proto.ExtensionDesc) bool

func FieldHasBoolExtension

func FieldHasBoolExtension(field *descriptor.FieldDescriptorProto, extension *proto.ExtensionDesc) bool

func FileHasBoolExtension

func FileHasBoolExtension(file *descriptor.FileDescriptorProto, extension *proto.ExtensionDesc) bool

func FilterFiles

func FilterFiles(files []*descriptor.FileDescriptorProto, f func(file *descriptor.FileDescriptorProto) bool) []*descriptor.FileDescriptorProto

func ForEachEnum

func ForEachEnum(msgs []*descriptor.DescriptorProto, f func(field *descriptor.EnumDescriptorProto))

func ForEachEnumInFiles

func ForEachEnumInFiles(files []*descriptor.FileDescriptorProto, f func(enum *descriptor.EnumDescriptorProto))

func ForEachField

func ForEachField(msgs []*descriptor.DescriptorProto, f func(field *descriptor.FieldDescriptorProto))

func ForEachFieldExcludingExtensions

func ForEachFieldExcludingExtensions(msgs []*descriptor.DescriptorProto, f func(field *descriptor.FieldDescriptorProto))

func ForEachFieldInFiles

func ForEachFieldInFiles(files []*descriptor.FileDescriptorProto, f func(field *descriptor.FieldDescriptorProto))

func ForEachFieldInFilesExcludingExtensions

func ForEachFieldInFilesExcludingExtensions(files []*descriptor.FileDescriptorProto, f func(field *descriptor.FieldDescriptorProto))

func ForEachFile

func ForEachFile(files []*descriptor.FileDescriptorProto, f func(file *descriptor.FileDescriptorProto))

func ForEachMessage

func ForEachMessage(msgs []*descriptor.DescriptorProto, f func(msg *descriptor.DescriptorProto))

func ForEachMessageInFiles

func ForEachMessageInFiles(files []*descriptor.FileDescriptorProto, f func(msg *descriptor.DescriptorProto))

func MessageHasBoolExtension

func MessageHasBoolExtension(msg *descriptor.DescriptorProto, extension *proto.ExtensionDesc) bool

func NotGoogleProtobufDescriptorProto

func NotGoogleProtobufDescriptorProto(file *descriptor.FileDescriptorProto) bool

func OnlyProto2

func OnlyProto2(files []*descriptor.FileDescriptorProto) []*descriptor.FileDescriptorProto

func OnlyProto3

func OnlyProto3(files []*descriptor.FileDescriptorProto) []*descriptor.FileDescriptorProto

func SetBoolEnumOption

func SetBoolEnumOption(extension *proto.ExtensionDesc, value bool) func(enum *descriptor.EnumDescriptorProto)

func SetBoolFieldOption

func SetBoolFieldOption(extension *proto.ExtensionDesc, value bool) func(field *descriptor.FieldDescriptorProto)

func SetBoolFileOption

func SetBoolFileOption(extension *proto.ExtensionDesc, value bool) func(file *descriptor.FileDescriptorProto)

func SetBoolMessageOption

func SetBoolMessageOption(extension *proto.ExtensionDesc, value bool) func(msg *descriptor.DescriptorProto)

func TurnOffGoEnumPrefix

func TurnOffGoEnumPrefix(enum *descriptor.EnumDescriptorProto)

func TurnOffGoEnumPrefixAll

func TurnOffGoEnumPrefixAll(file *descriptor.FileDescriptorProto)

func TurnOffGoEnumStringer

func TurnOffGoEnumStringer(enum *descriptor.EnumDescriptorProto)

func TurnOffGoEnumStringerAll

func TurnOffGoEnumStringerAll(file *descriptor.FileDescriptorProto)

func TurnOffGoExtensionsMap

func TurnOffGoExtensionsMap(msg *descriptor.DescriptorProto)

func TurnOffGoExtensionsMapAll

func TurnOffGoExtensionsMapAll(file *descriptor.FileDescriptorProto)

func TurnOffGoGetters

func TurnOffGoGetters(msg *descriptor.DescriptorProto)

func TurnOffGoGettersAll

func TurnOffGoGettersAll(file *descriptor.FileDescriptorProto)

func TurnOffGoStringer

func TurnOffGoStringer(msg *descriptor.DescriptorProto)

func TurnOffGoStringerAll

func TurnOffGoStringerAll(file *descriptor.FileDescriptorProto)

func TurnOffGoUnrecognized

func TurnOffGoUnrecognized(msg *descriptor.DescriptorProto)

func TurnOffGoUnrecognizedAll

func TurnOffGoUnrecognizedAll(file *descriptor.FileDescriptorProto)

func TurnOffGogoImport

func TurnOffGogoImport(file *descriptor.FileDescriptorProto)

func TurnOffNullable

func TurnOffNullable(field *descriptor.FieldDescriptorProto)

func TurnOffNullableForNativeTypesWithoutDefaultsOnly

func TurnOffNullableForNativeTypesWithoutDefaultsOnly(field *descriptor.FieldDescriptorProto)

func TurnOnBenchGen

func TurnOnBenchGen(msg *descriptor.DescriptorProto)

func TurnOnBenchGenAll

func TurnOnBenchGenAll(file *descriptor.FileDescriptorProto)

func TurnOnCompare

func TurnOnCompare(msg *descriptor.DescriptorProto)

func TurnOnCompareAll

func TurnOnCompareAll(file *descriptor.FileDescriptorProto)

func TurnOnDescription

func TurnOnDescription(msg *descriptor.DescriptorProto)

func TurnOnDescriptionAll

func TurnOnDescriptionAll(file *descriptor.FileDescriptorProto)

func TurnOnEnumStringer

func TurnOnEnumStringer(enum *descriptor.EnumDescriptorProto)

func TurnOnEnumStringerAll

func TurnOnEnumStringerAll(file *descriptor.FileDescriptorProto)

func TurnOnEqual

func TurnOnEqual(msg *descriptor.DescriptorProto)

func TurnOnEqualAll

func TurnOnEqualAll(file *descriptor.FileDescriptorProto)

func TurnOnFace

func TurnOnFace(msg *descriptor.DescriptorProto)

func TurnOnFaceAll

func TurnOnFaceAll(file *descriptor.FileDescriptorProto)

func TurnOnGoString

func TurnOnGoString(msg *descriptor.DescriptorProto)

func TurnOnGoStringAll

func TurnOnGoStringAll(file *descriptor.FileDescriptorProto)

func TurnOnMarshaler

func TurnOnMarshaler(msg *descriptor.DescriptorProto)

func TurnOnMarshalerAll

func TurnOnMarshalerAll(file *descriptor.FileDescriptorProto)

func TurnOnPopulate

func TurnOnPopulate(msg *descriptor.DescriptorProto)

func TurnOnPopulateAll

func TurnOnPopulateAll(file *descriptor.FileDescriptorProto)

func TurnOnSizer

func TurnOnSizer(msg *descriptor.DescriptorProto)

func TurnOnSizerAll

func TurnOnSizerAll(file *descriptor.FileDescriptorProto)

func TurnOnStable_MarshalerAll

func TurnOnStable_MarshalerAll(file *descriptor.FileDescriptorProto)

func TurnOnStringer

func TurnOnStringer(msg *descriptor.DescriptorProto)

func TurnOnStringerAll

func TurnOnStringerAll(file *descriptor.FileDescriptorProto)

func TurnOnTestGen

func TurnOnTestGen(msg *descriptor.DescriptorProto)

func TurnOnTestGenAll

func TurnOnTestGenAll(file *descriptor.FileDescriptorProto)

func TurnOnUnmarshaler

func TurnOnUnmarshaler(msg *descriptor.DescriptorProto)

func TurnOnUnmarshalerAll

func TurnOnUnmarshalerAll(file *descriptor.FileDescriptorProto)

func TurnOnUnsafeMarshaler

func TurnOnUnsafeMarshaler(msg *descriptor.DescriptorProto)

func TurnOnUnsafeMarshalerAll

func TurnOnUnsafeMarshalerAll(file *descriptor.FileDescriptorProto)

func TurnOnUnsafeUnmarshaler

func TurnOnUnsafeUnmarshaler(msg *descriptor.DescriptorProto)

func TurnOnUnsafeUnmarshalerAll

func TurnOnUnsafeUnmarshalerAll(file *descriptor.FileDescriptorProto)

func TurnOnVerboseEqual

func TurnOnVerboseEqual(msg *descriptor.DescriptorProto)

func TurnOnVerboseEqualAll

func TurnOnVerboseEqualAll(file *descriptor.FileDescriptorProto)

Subdirectories

Name Synopsis
..
command
test
fast Package vanity is a generated protocol buffer package.
faster Package vanity is a generated protocol buffer package.
slick Package vanity is a generated protocol buffer package.