|
OpenTAP 9.31
API Reference
|
Uniquely identifies a package in the OpenTAP package system. More...
Public Member Functions | |
| PackageIdentifier (string packageName, string version, CpuArchitecture architecture, string os) | |
| Creates a package identifier More... | |
| PackageIdentifier (string packageName, SemanticVersion version, CpuArchitecture architecture, string os) | |
| Creates a package identifier More... | |
| PackageIdentifier (IPackageIdentifier packageIdentifier) | |
| Creates a package identifier from another IPackageIdentifier | |
| override int | GetHashCode () |
| Returns the hash code for this PackageIdentifier. More... | |
| override bool | Equals (object obj) |
| Compare this PackageIdentifier to another object. | |
Properties | |
| string | Name [getset] |
| Name of the package to which this object refers. | |
| SemanticVersion | Version [getset] |
| The Semantic Version compliant version of the package. | |
| CpuArchitecture | Architecture [getset] |
| CPU Architecture | |
| string | OS [getset] |
| The operating system that this package supports | |
Properties inherited from OpenTap.Package.IPackageIdentifier | |
| string | Name [get] |
| The name of the package. | |
| SemanticVersion | Version [get] |
| The Semantic Version compliant version of the package. | |
| CpuArchitecture | Architecture [get] |
| The CPU Architechture of the package. | |
| string | OS [get] |
| Comma seperated list of operating systems that this package can run on. | |
Uniquely identifies a package in the OpenTAP package system.
|
inline |
Creates a package identifier
| packageName | Name of the package. |
| version | Version of the package. This should be semver 2.0.0 compliant. |
| architecture | CPU architechture supported by the package. |
| os | Operating System supported by this package. |
|
inline |
Creates a package identifier
| packageName | Name of the package. |
| version | Version of the package. |
| architecture | CPU architechture supported by the package. |
| os | Operating System supported by this package. |
|
inline |
Returns the hash code for this PackageIdentifier.
OpenTAP 9.31 API built Fri Oct 17 2025 07:12:38