CMS 3D CMS Logo

List of all members | Public Member Functions
ROCmInterface Class Referenceabstract

#include <ROCmInterface.h>

Inheritance diagram for ROCmInterface:
ROCmService

Public Member Functions

virtual std::pair< int, int > computeCapability (int device) const =0
 
virtual bool enabled () const =0
 
virtual int numberOfDevices () const =0
 
 ROCmInterface ()=default
 
virtual ~ROCmInterface ()=default
 

Detailed Description

Definition at line 6 of file ROCmInterface.h.

Constructor & Destructor Documentation

◆ ROCmInterface()

ROCmInterface::ROCmInterface ( )
default

◆ ~ROCmInterface()

virtual ROCmInterface::~ROCmInterface ( )
virtualdefault

Member Function Documentation

◆ computeCapability()

virtual std::pair<int, int> ROCmInterface::computeCapability ( int  device) const
pure virtual

Implemented in ROCmService.

◆ enabled()

virtual bool ROCmInterface::enabled ( ) const
pure virtual

Implemented in ROCmService.

◆ numberOfDevices()

virtual int ROCmInterface::numberOfDevices ( ) const
pure virtual

Implemented in ROCmService.