Enum Engine

java.lang.Object
java.lang.Enum<Engine>
libsidplay.common.Engine
Alle implementierten Schnittstellen:
Serializable, Comparable<Engine>, java.lang.constant.Constable

public enum Engine extends Enum<Engine>
  • Enum-Konstanten - Details

    • EMULATION

      public static final Engine EMULATION
      Software (emulation using RESID or RESIDfp)
    • NETSID

      public static final Engine NETSID
      Software (Network SID Device via socket connection)
    • HARDSID

      public static final Engine HARDSID
      Hardware (HardSID4U, HardSID Uno and HardSID UPlay - USB devices)
    • SIDBLASTER

      public static final Engine SIDBLASTER
      Hardware (SIDBlaster - USB device)
    • EXSID

      public static final Engine EXSID
      Hardware (ExSID, ExSID+ - USB devices)
    • USBSID

      public static final Engine USBSID
      USBSID-Pico
    • HARDSID_DLL

      public static final Engine HARDSID_DLL
      HardSID compatible (implementing common HardSID library specification)
  • Konstruktordetails

    • Engine

      private Engine()
  • Methodendetails

    • values

      public static Engine[] values()
      Gibt ein Array mit den Konstanten dieses Enum-Typs in der Reihenfolge ihrer Deklaration zurück.
      Gibt zurück:
      ein Array mit den Konstanten dieses Enumerationstyps in der Reihenfolge ihrer Deklaration
    • valueOf

      public static Engine valueOf(String name)
      Gibt die Enumerationskonstante dieses Typs mit dem angegebenen Namen zurück. Die Zeichenfolge muss exakt mit einer ID übereinstimmen, mit der eine Enumerationskonstante in diesem Typ deklariert wird. (Zusätzliche Leerzeichen sind nicht zulässig.)
      Parameter:
      name - Name der zurückzugebenden Enumerationskonstante.
      Gibt zurück:
      Enumerationskonstante mit dem angegebenen Namen
      Löst aus:
      IllegalArgumentException - wenn dieser Enumerationstyp keine Konstante mit dem angegebenen Namen enthält
      NullPointerException - wenn das Argument nicht angegeben wird
    • getEngine

      public static Engine getEngine(IEmulationSection emulationSection, SidTune tune)
      Choose engine to be used (MP3 requires EMULATION).
      Gibt zurück:
      engine to be used