UraniumCompute 0.1.0
A GPU accelerated parallel task scheduler
UN::IDeviceFactory Member List

This is the complete list of members for UN::IDeviceFactory, including all inherited members.

AddRef()=0UN::IObjectpure virtual
AttachRefCounter(ReferenceCounter *counter)=0UN::IObjectpure virtual
CreateDevice(IComputeDevice **ppDevice)=0UN::IDeviceFactorypure virtual
CreateKernelCompiler(IKernelCompiler **ppCompiler)=0UN::IDeviceFactorypure virtual
EnumerateAdapters()=0UN::IDeviceFactorypure virtual
GetBackendKind() const =0UN::IDeviceFactorypure virtual
GetRefCounter()=0UN::IObjectpure virtual
Init(const DeviceFactoryDesc &desc)=0UN::IDeviceFactorypure virtual
Release()=0UN::IObjectpure virtual
Reset()=0UN::IDeviceFactorypure virtual
~IObject()=default (defined in UN::IObject)UN::IObjectvirtual