Table of Contents

Constructor PlatformTriple

Namespace
MonoMod.Core.Platforms
Assembly
MonoMod.Core.dll

PlatformTriple(IArchitecture, ISystem, IRuntime)

Constructs a PlatformTriple with the provided IArchitecture, ISystem, and IRuntime.
public PlatformTriple(IArchitecture architecture, ISystem system, IRuntime runtime)

Parameters

architecture IArchitecture
The IArchitecture to use.
system ISystem
The ISystem to use.
runtime IRuntime
The IRuntime to use.

Remarks

Each of the provided objects will be initialized, if they support it. The following interfaces are checked, and their initialize methods called:

After being initialized, Abi is read from the IRuntime instance.