USB EPROM/Flash Programmer
Classes | Enumerations | Variables
device.hpp File Reference

Base class of a Device. More...

#include <QObject>
#include <QString>
#include <QByteArray>
#include "backend/runner.hpp"
Include dependency graph for device.hpp:

Classes

struct  TDeviceID
 Stores identification data from a device. More...
 
struct  TDeviceCapabilities
 Stores capability flags of a device. More...
 
struct  TDeviceInformation
 Stores information of a device. More...
 
class  Device
 Device Base Class. More...
 

Enumerations

enum  kDeviceTypeEnum { kDeviceParallelMemory , kDeviceSerialMemory }
 Enumeration of the device types. More...
 

Variables

constexpr uint8_t kDefaultDeviceBufferSize = 64
 Default size of buffer of the device commands (write, read, verify, blank check), in bytes. More...
 

Detailed Description

Base class of a Device.

Author
Robson Martins (https://www.robsonmartins.com)