Enum CLDevice.Type

    • Enum Constant Detail

      • ACCELERATOR

        public static final CLDevice.Type ACCELERATOR
        CL_DEVICE_TYPE_ACCELERATOR
      • DEFAULT

        public static final CLDevice.Type DEFAULT
        CL_DEVICE_TYPE_DEFAULT. This type can be used for creating a context on the default device, a single device can never have this type.
      • ALL

        public static final CLDevice.Type ALL
        CL_DEVICE_TYPE_ALL. This type can be used for creating a context on all devices, a single device can never have this type.
    • Field Detail

      • TYPE

        public final long TYPE
        Value of wrapped OpenCL device type.
    • Method Detail

      • values

        public static CLDevice.Type[] values()
        Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
        for (CLDevice.Type c : CLDevice.Type.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static CLDevice.Type valueOf​(String name)
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
        Parameters:
        name - the name of the enum constant to be returned.
        Returns:
        the enum constant with the specified name
        Throws:
        IllegalArgumentException - if this enum type has no constant with the specified name
        NullPointerException - if the argument is null
      • valueOf

        public static CLDevice.Type valueOf​(long clDeviceType)
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
        Parameters:
        clDeviceType - the name of the enum constant to be returned.
        Returns:
        the enum constant with the specified name
        Throws:
        IllegalArgumentException - if this enum type has no constant with the specified name
        NullPointerException - if the argument is null