TwiceAsNice  2019-02-18
Public Member Functions | List of all members
Basda::Microgate::BcuDriver Class Referenceabstract

#include <BcuDriver.h>

Inheritance diagram for Basda::Microgate::BcuDriver:
Inheritance graph
Collaboration diagram for Basda::Microgate::BcuDriver:
Collaboration graph

Public Member Functions

virtual MemoryBufferPtr read (const BcuReadRequestPtr &command)=0
 
virtual void write (const BcuWriteRequestPtr &request)=0
 
virtual std::string name ()=0
 
virtual std::string toString ()=0
 
virtual ~BcuDriver ()=0
 
virtual MemoryBufferPtr read (const BcuReadRequestPtr &command)=0
 
virtual void write (const BcuWriteRequestPtr &request)=0
 
virtual std::string name ()=0
 
virtual std::string toString ()=0
 
virtual ~BcuDriver ()=0
 
virtual MemoryBufferPtr read (const BcuReadRequestPtr &command)=0
 
virtual void write (const BcuWriteRequestPtr &request)=0
 
virtual std::string name ()=0
 
virtual std::string toString ()=0
 
virtual ~BcuDriver ()=0
 

Constructor & Destructor Documentation

◆ ~BcuDriver() [1/3]

Basda::Microgate::BcuDriver::~BcuDriver ( )
pure virtual

◆ ~BcuDriver() [2/3]

virtual Basda::Microgate::BcuDriver::~BcuDriver ( )
pure virtual

◆ ~BcuDriver() [3/3]

virtual Basda::Microgate::BcuDriver::~BcuDriver ( )
pure virtual

Member Function Documentation

◆ name() [1/3]

virtual std::string Basda::Microgate::BcuDriver::name ( )
pure virtual

◆ name() [2/3]

virtual std::string Basda::Microgate::BcuDriver::name ( )
pure virtual

◆ name() [3/3]

virtual std::string Basda::Microgate::BcuDriver::name ( )
pure virtual

◆ read() [1/3]

virtual MemoryBufferPtr Basda::Microgate::BcuDriver::read ( const BcuReadRequestPtr command)
pure virtual

◆ read() [2/3]

virtual MemoryBufferPtr Basda::Microgate::BcuDriver::read ( const BcuReadRequestPtr command)
pure virtual

◆ read() [3/3]

virtual MemoryBufferPtr Basda::Microgate::BcuDriver::read ( const BcuReadRequestPtr command)
pure virtual

◆ toString() [1/3]

virtual std::string Basda::Microgate::BcuDriver::toString ( )
pure virtual

◆ toString() [2/3]

virtual std::string Basda::Microgate::BcuDriver::toString ( )
pure virtual

◆ toString() [3/3]

virtual std::string Basda::Microgate::BcuDriver::toString ( )
pure virtual

◆ write() [1/3]

virtual void Basda::Microgate::BcuDriver::write ( const BcuWriteRequestPtr request)
pure virtual

◆ write() [2/3]

virtual void Basda::Microgate::BcuDriver::write ( const BcuWriteRequestPtr request)
pure virtual

◆ write() [3/3]

virtual void Basda::Microgate::BcuDriver::write ( const BcuWriteRequestPtr request)
pure virtual

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