mirror of
https://github.com/nasa/fpp.git
synced 2025-12-12 04:41:37 -06:00
57 lines
1.6 KiB
C++
57 lines
1.6 KiB
C++
// ======================================================================
|
|
// \title EmptyComponentAc.hpp
|
|
// \author Generated by fpp-to-cpp
|
|
// \brief hpp file for Empty component base class
|
|
// ======================================================================
|
|
|
|
#ifndef EmptyComponentAc_HPP
|
|
#define EmptyComponentAc_HPP
|
|
|
|
#include <FpConfig.hpp>
|
|
|
|
#include "Fw/Comp/ActiveComponentBase.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 for white-box testing
|
|
friend class EmptyComponentBaseFriend;
|
|
|
|
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
|