platforms

package
v0.0.0-...-7426b64 Latest Latest
Warning

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

Go to latest
Published: Apr 19, 2024 License: BSD-3-Clause Imports: 18 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Add

type Add struct {
	// contains filtered or unexported fields
}

Add manages the adding execution context.

func NewAdd

func NewAdd(prime primeable) *Add

NewAdd prepares an add execution context for use.

func (*Add) Run

func (a *Add) Run(ps AddRunParams) error

Run executes the add behavior.

type AddRunParams

type AddRunParams struct {
	Params
}

AddRunParams tracks the info required for running Add.

type List

type List struct {
	// contains filtered or unexported fields
}

List manages the listing execution context.

func NewList

func NewList(prime primeable) *List

NewList prepares a list execution context for use.

func (*List) Run

func (l *List) Run() error

Run executes the list behavior.

type Params

type Params struct {
	Platform PlatformVersion
	BitWidth int
	// contains filtered or unexported fields
}

Params represents the minimal defining details of a platform.

type Platform

type Platform struct {
	Name     string `json:"name"`
	Version  string `json:"version"`
	BitWidth string `json:"bitWidth"`
}

Platform represents the output data of a platform.

type PlatformVersion

type PlatformVersion struct {
	captain.NameVersionValue
}

func (*PlatformVersion) Set

func (pv *PlatformVersion) Set(arg string) error

type Remove

type Remove struct {
	// contains filtered or unexported fields
}

Remove manages the removeing execution context.

func NewRemove

func NewRemove(prime primeable) *Remove

NewRemove prepares a remove execution context for use.

func (*Remove) Run

func (r *Remove) Run(ps RemoveRunParams) error

Run executes the remove behavior.

type RemoveRunParams

type RemoveRunParams struct {
	Params
}

RemoveRunParams tracks the info required for running Remove.

type Search struct {
	// contains filtered or unexported fields
}

Search manages the searching execution context.

func NewSearch

func NewSearch(prime primeable) *Search

NewSearch prepares a search execution context for use.

func (*Search) Run

func (s *Search) Run() error

Run executes the search behavior.

Jump to

Keyboard shortcuts

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