// ====================================================================== // \title EmptyComponentAc.hpp // \author Generated by fpp-to-cpp // \brief hpp file for Empty component base class // ====================================================================== #ifndef EmptyComponentAc_HPP #define EmptyComponentAc_HPP #include "Fw/Comp/ActiveComponentBase.hpp" #include "Fw/FPrimeBasicTypes.hpp" #include "Fw/Port/InputSerializePort.hpp" #include "Fw/Port/OutputSerializePort.hpp" //! \class EmptyComponentBase //! \brief Auto-generated base for Empty component class EmptyComponentBase : public Fw::PassiveComponentBase { // ---------------------------------------------------------------------- // Friend classes // ---------------------------------------------------------------------- //! Friend class tester to support autocoded test harness friend class EmptyTesterBase; //! Friend class tester implementation to support white-box testing friend class EmptyTester; public: // ---------------------------------------------------------------------- // Component initialization // ---------------------------------------------------------------------- //! Initialize EmptyComponentBase object void init( FwEnumStoreType instance = 0 //!< The instance number ); protected: // ---------------------------------------------------------------------- // Component construction and destruction // ---------------------------------------------------------------------- //! Construct EmptyComponentBase object EmptyComponentBase( const char* compName = "" //!< The component name ); //! Destroy EmptyComponentBase object virtual ~EmptyComponentBase(); }; #endif