linuxtype

package
v0.5.8 Latest Latest
Warning

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

Go to latest
Published: Jun 21, 2021 License: MIT Imports: 2 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(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 (receiver Variation) AsBasicByteEnumContractsBinder() coreinterface.BasicByteEnumContractsBinder

func (Variation) AsBasicEnumContractsBinder

func (receiver Variation) AsBasicEnumContractsBinder() coreinterface.BasicEnumContractsBinder

func (Variation) IsAndroid

func (receiver Variation) IsAndroid() bool

func (Variation) IsAnyOf

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

func (Variation) IsCentos

func (receiver Variation) IsCentos() bool

func (Variation) IsCentos7

func (receiver Variation) IsCentos7() bool

func (Variation) IsCentos8

func (receiver Variation) IsCentos8() bool

func (Variation) IsCentos9

func (receiver Variation) IsCentos9() bool

func (Variation) IsDebianDesktop

func (receiver Variation) IsDebianDesktop() bool

func (Variation) IsDebianServer

func (receiver Variation) IsDebianServer() bool

func (Variation) IsDocker

func (receiver Variation) IsDocker() bool

func (Variation) IsDockerCentos9

func (receiver Variation) IsDockerCentos9() bool

func (Variation) IsDockerUbuntuServer

func (receiver Variation) IsDockerUbuntuServer() bool

func (Variation) IsDockerUbuntuServer20

func (receiver Variation) IsDockerUbuntuServer20() bool

func (Variation) IsDockerUbuntuServer21

func (receiver Variation) IsDockerUbuntuServer21() bool

func (Variation) IsUbuntuDesktop

func (receiver Variation) IsUbuntuDesktop() bool

func (Variation) IsUbuntuServer

func (receiver Variation) IsUbuntuServer() bool

func (Variation) IsUbuntuServer18

func (receiver Variation) IsUbuntuServer18() bool

func (Variation) IsUbuntuServer19

func (receiver Variation) IsUbuntuServer19() bool

func (Variation) IsUbuntuServer20

func (receiver Variation) IsUbuntuServer20() bool

func (Variation) IsUbuntuServer21

func (receiver Variation) IsUbuntuServer21() bool

func (Variation) IsUnknown

func (receiver Variation) IsUnknown() bool

func (Variation) MarshalJSON

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

func (Variation) MaxByte

func (receiver Variation) MaxByte() byte

func (Variation) MinByte

func (receiver Variation) MinByte() byte

func (Variation) Name

func (receiver Variation) Name() string

func (Variation) RangesByte

func (receiver Variation) RangesByte() []byte

func (Variation) String

func (receiver Variation) String() string

func (Variation) ToNumberString

func (receiver Variation) ToNumberString() string

func (*Variation) UnmarshalJSON

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

func (*Variation) UnmarshallEnumToValue

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

func (Variation) Value

func (receiver Variation) Value() byte

func (Variation) ValueByte

func (receiver Variation) ValueByte() byte

Jump to

Keyboard shortcuts

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