#ifndef _AXI_MICRON_P30_H #define _AXI_MICRON_P30_H #include #include class IAXIMicronP30; typedef shared_ptr AXIMicronP30; class CAXIMicronP30Impl; typedef shared_ptr AXIMicronP30Impl; class IAXIMicronP30 : public virtual IMMIODev { public: static AXIMicronP30 create(const char *name); }; class CAXIMicronP30Impl : public CMMIODevImpl, public virtual IAXIMicronP30 { public: CAXIMicronP30Impl(Key &key, const char *name); }; #endif