11 #if FW_ENABLE_TEXT_LOGGING 
   33       this->m_getValue_InputPort[port].
init();
 
   38       this->m_getValue_InputPort[port].
setPortNum(port);
 
   40 #if FW_OBJECT_NAMES == 1 
   55       this->m_getValue_InputPort[port].setObjName(portName);
 
   65       this->m_setValue_InputPort[port].
init();
 
   70       this->m_setValue_InputPort[port].
setPortNum(port);
 
   72 #if FW_OBJECT_NAMES == 1 
   87       this->m_setValue_InputPort[port].setObjName(portName);
 
  104     return &this->m_getValue_InputPort[portNum];
 
  115     return &this->m_setValue_InputPort[portNum];
 
  124       Fw::PassiveComponentBase(compName)
 
  229     this->m_guardedPortMutex.
lock();
 
  235     this->m_guardedPortMutex.
unLock();
 
  242   void PolyDbComponentBase ::
 
  263   void PolyDbComponentBase ::
 
  275     compPtr->setValue_handlerBase(
 
PlatformIntType NATIVE_INT_TYPE
#define FW_NUM_ARRAY_ELEMENTS(a)
number of elements in an array
int PlatformIntType
DefaultTypes.hpp provides fallback defaults for the platform types.
#define PRI_PlatformIntType
PlatformAssertArgType FwAssertArgType
#define FW_OBJ_NAME_MAX_SIZE
Size of object name (if object names enabled). AC Limits to 80, truncation occurs above 80.
void init()
Object initializer.
void unLock()
unlock the mutex
void lock()
lock the mutex
An enumeration for measurement status.
Auto-generated base for PolyDb component.
virtual void unLock()
Unlock the guarded mutex.
NATIVE_INT_TYPE getNum_setValue_InputPorts() const
virtual void getValue_handler(NATIVE_INT_TYPE portNum, U32 entry, Svc::MeasurementStatus &status, Fw::Time &time, Fw::PolyType &val)=0
Handler for input port getValue.
PolyDbComponentBase(const char *compName="")
Construct PolyDbComponentBase object.
virtual void lock()
Lock the guarded mutex.
Svc::InputPolyPort * get_getValue_InputPort(NATIVE_INT_TYPE portNum)
void getValue_handlerBase(NATIVE_INT_TYPE portNum, U32 entry, Svc::MeasurementStatus &status, Fw::Time &time, Fw::PolyType &val)
Handler base-class function for input port getValue.
virtual void setValue_handler(NATIVE_INT_TYPE portNum, U32 entry, Svc::MeasurementStatus &status, Fw::Time &time, Fw::PolyType &val)=0
Handler for input port setValue.
NATIVE_INT_TYPE getNum_getValue_InputPorts() const
void setValue_handlerBase(NATIVE_INT_TYPE portNum, U32 entry, Svc::MeasurementStatus &status, Fw::Time &time, Fw::PolyType &val)
Handler base-class function for input port setValue.
virtual ~PolyDbComponentBase()
Destroy PolyDbComponentBase object.
Svc::InputPolyPort * get_setValue_InputPort(NATIVE_INT_TYPE portNum)