Class OpenCLPlatform


  • public class OpenCLPlatform
    extends OpenCLJNI
    • Field Detail

      • platformId

        private long platformId
      • version

        private final java.lang.String version
      • vendor

        private final java.lang.String vendor
      • name

        private final java.lang.String name
      • devices

        private final java.util.List<OpenCLDevice> devices
    • Constructor Detail

      • OpenCLPlatform

        public OpenCLPlatform()
        Default constructor
      • OpenCLPlatform

        public OpenCLPlatform​(long _platformId,
                              java.lang.String _version,
                              java.lang.String _vendor,
                              java.lang.String _name)
        Full constructor
        Parameters:
        _platformId -
        _version -
        _vendor -
        _name -
    • Method Detail

      • addOpenCLDevice

        public void addOpenCLDevice​(OpenCLDevice device)
      • getOpenCLDevices

        public java.util.List<OpenCLDevice> getOpenCLDevices()
      • getOpenCLPlatforms

        public java.util.List<OpenCLPlatform> getOpenCLPlatforms()
      • getUncachedOpenCLPlatforms

        public static java.util.List<OpenCLPlatform> getUncachedOpenCLPlatforms()
      • getName

        public java.lang.String getName()
      • getVersion

        public java.lang.String getVersion()
      • getVendor

        public java.lang.String getVendor()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object