OpenCOVER
Public Member Functions | Friends | List of all members
opencover::DriverFactoryBase Class Referenceabstract

#include <inputdevice.h>

Inheritance diagram for opencover::DriverFactoryBase:
Inheritance graph
[legend]

Public Member Functions

 DriverFactoryBase (const std::string &name)
 
virtual ~DriverFactoryBase ()
 
virtual InputDevicenewInstance (const std::string &name)=0
 
const std::string & name () const
 
CO_SHLIB_HANDLE getLibHandle () const
 

Friends

class Input
 

Constructor & Destructor Documentation

◆ DriverFactoryBase()

opencover::DriverFactoryBase::DriverFactoryBase ( const std::string &  name)

◆ ~DriverFactoryBase()

virtual opencover::DriverFactoryBase::~DriverFactoryBase ( )
virtual

Member Function Documentation

◆ getLibHandle()

CO_SHLIB_HANDLE opencover::DriverFactoryBase::getLibHandle ( ) const

◆ name()

const std::string & opencover::DriverFactoryBase::name ( ) const

◆ newInstance()

virtual InputDevice * opencover::DriverFactoryBase::newInstance ( const std::string &  name)
pure virtual

Friends And Related Function Documentation

◆ Input

friend class Input
friend

The documentation for this class was generated from the following file: