OpenTAP 9.25
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.25 API built Tue Aug 6 2024 07:49:25