SXXXXXXX_PyBusMonitor1553/cpp/GrifoScope/AvbDdcLegacy/avbddclegacy.h
2025-12-17 07:59:30 +01:00

32 lines
551 B
C++

#ifndef AVBDDCLEGACY_H
#define AVBDDCLEGACY_H
#include "avbddclegacy_global.h"
/*
class AVBDDCLEGACYSHARED_EXPORT AvbDdcLegacy
{
public:
AvbDdcLegacy();
};
*/
class IAvbDriver;
class IAvbDriverClient
{
public:
virtual ~IAvbDriverClient() {}
virtual void logError(const char* fmt, ...)=0;
virtual bool getSettingsBool(const char* name)=0;
virtual int getSettingsInt(const char* name)=0;
};
extern "C" {
AVBDDCLEGACYSHARED_EXPORT IAvbDriver* AvbDriverCreate(const char* subtype,IAvbDriverClient*);
}
#endif // AVBDDCLEGACY_H