#ifndef AMC_GENERIC_ADC_DAC_DRIVER_H #define AMC_GENERIC_ADC_DAC_DRIVER_H #include #include class IAmcGenericAdcDac; typedef shared_ptr AmcGenericAdcDac; class CAmcGenericAdcDacImpl; typedef shared_ptr AmcGenericAdcDacImpl; class IAmcGenericAdcDac : public virtual IMMIODev { public: static AmcGenericAdcDac create(const char *name); }; class CAmcGenericAdcDacImpl : public CMMIODevImpl, public virtual IAmcGenericAdcDac { public: CAmcGenericAdcDacImpl(Key &key, const char *name); }; #endif