linuxtype

package
v0.8.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 1, 2021 License: MIT Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	Ranges = [...]string{
		Unknown:              "Unknown",
		UbuntuServer:         "UbuntuServer",
		UbuntuServer18:       "UbuntuServer18",
		UbuntuServer19:       "UbuntuServer19",
		UbuntuServer20:       "UbuntuServer20",
		UbuntuServer21:       "UbuntuServer21",
		UbuntuDesktop:        "UbuntuDesktop",
		Centos:               "Centos",
		Centos7:              "Centos7",
		Centos8:              "Centos8",
		Centos9:              "Centos9",
		DebianServer:         "DebianServer",
		DebianDesktop:        "DebianDesktop",
		Docker:               "Docker",
		DockerUbuntuServer:   "DockerUbuntuServer",
		DockerUbuntuServer20: "DockerUbuntuServer20",
		DockerUbuntuServer21: "DockerUbuntuServer21",
		DockerCentos9:        "DockerCentos9",
		Android:              "Android",
	}

	RangesMap = map[string]Variation{
		"Unknown":              Unknown,
		"UbuntuServer":         UbuntuServer,
		"UbuntuServer18":       UbuntuServer18,
		"UbuntuServer19":       UbuntuServer19,
		"UbuntuServer20":       UbuntuServer20,
		"UbuntuServer21":       UbuntuServer21,
		"UbuntuDesktop":        UbuntuDesktop,
		"Centos":               Centos,
		"Centos7":              Centos7,
		"Centos8":              Centos8,
		"Centos9":              Centos9,
		"DebianServer":         DebianServer,
		"DebianDesktop":        DebianDesktop,
		"Docker":               Docker,
		"DockerUbuntuServer":   DockerUbuntuServer,
		"DockerUbuntuServer20": DockerUbuntuServer20,
		"DockerUbuntuServer21": DockerUbuntuServer21,
		"DockerCentos9":        DockerCentos9,
		"Android":              Android,
	}

	BasicEnumImpl = enumimpl.NewBasicByteUsingIndexedSlice(
		reflectinternal.TypeName(Unknown),
		Ranges[:])
)

Functions

This section is empty.

Types

type Variation

type Variation byte
const (
	Unknown Variation = iota
	UbuntuServer
	UbuntuServer18
	UbuntuServer19
	UbuntuServer20
	UbuntuServer21
	UbuntuDesktop
	Centos
	Centos7
	Centos8
	Centos9
	DebianServer
	DebianDesktop
	Docker
	DockerUbuntuServer
	DockerUbuntuServer20
	DockerUbuntuServer21
	DockerCentos9
	Android
)

func (Variation) AsBasicByteEnumContractsBinder

func (it Variation) AsBasicByteEnumContractsBinder() coreinterface.BasicByteEnumContractsBinder

func (Variation) AsBasicEnumContractsBinder

func (it Variation) AsBasicEnumContractsBinder() coreinterface.BasicEnumContractsBinder

func (Variation) IsAndroid

func (it Variation) IsAndroid() bool

func (Variation) IsAnyOf

func (it Variation) IsAnyOf(checkingItems ...byte) bool

func (Variation) IsCentos

func (it Variation) IsCentos() bool

func (Variation) IsCentos7

func (it Variation) IsCentos7() bool

func (Variation) IsCentos8

func (it Variation) IsCentos8() bool

func (Variation) IsCentos9

func (it Variation) IsCentos9() bool

func (Variation) IsDebianDesktop

func (it Variation) IsDebianDesktop() bool

func (Variation) IsDebianServer

func (it Variation) IsDebianServer() bool

func (Variation) IsDocker

func (it Variation) IsDocker() bool

func (Variation) IsDockerCentos9

func (it Variation) IsDockerCentos9() bool

func (Variation) IsDockerUbuntuServer

func (it Variation) IsDockerUbuntuServer() bool

func (Variation) IsDockerUbuntuServer20

func (it Variation) IsDockerUbuntuServer20() bool

func (Variation) IsDockerUbuntuServer21

func (it Variation) IsDockerUbuntuServer21() bool

func (Variation) IsUbuntuDesktop

func (it Variation) IsUbuntuDesktop() bool

func (Variation) IsUbuntuServer

func (it Variation) IsUbuntuServer() bool

func (Variation) IsUbuntuServer18

func (it Variation) IsUbuntuServer18() bool

func (Variation) IsUbuntuServer19

func (it Variation) IsUbuntuServer19() bool

func (Variation) IsUbuntuServer20

func (it Variation) IsUbuntuServer20() bool

func (Variation) IsUbuntuServer21

func (it Variation) IsUbuntuServer21() bool

func (Variation) IsUnknown

func (it Variation) IsUnknown() bool

func (Variation) MarshalJSON

func (it Variation) MarshalJSON() ([]byte, error)

func (Variation) MaxByte

func (it Variation) MaxByte() byte

func (Variation) MinByte

func (it Variation) MinByte() byte

func (Variation) Name

func (it Variation) Name() string

func (Variation) RangeNamesCsv added in v0.8.0

func (it Variation) RangeNamesCsv() string

func (Variation) RangesByte

func (it Variation) RangesByte() []byte

func (Variation) String

func (it Variation) String() string

func (Variation) ToNumberString

func (it Variation) ToNumberString() string

func (Variation) TypeName added in v0.8.0

func (it Variation) TypeName() string

func (*Variation) UnmarshalJSON

func (it *Variation) UnmarshalJSON(data []byte) error

func (*Variation) UnmarshallEnumToValue

func (it *Variation) UnmarshallEnumToValue(
	jsonUnmarshallingValue []byte,
) (byte, error)

func (Variation) Value

func (it Variation) Value() byte

func (Variation) ValueByte

func (it Variation) ValueByte() byte

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL