7 #ifndef Svc_VerifyStatusPortAc_HPP 8 #define Svc_VerifyStatusPortAc_HPP 14 #if !FW_DIRECT_PORT_CALLS 115 #if !FW_DIRECT_PORT_CALLS 172 #if FW_PORT_SERIALIZATION == 1
Serialization buffer for VerifyStatus port.
Fw::SerializeStatus deserializePortArgs(Fw::SerialBufferBase &_buffer)
Deserialze port arguments into members.
VerifyStatusPortBuffer()
Constructor.
PlatformSizeType FwSizeType
static constexpr FwSizeType CAPACITY
void init()
Initialization function.
LinearBufferBase()=delete
SerializeStatus
forward declaration for string
OutputVerifyStatusPort()
Constructor.
Output VerifyStatus port.
static Fw::SerializeStatus serializePortArgs(const Fw::StringBase &path, U32 crc, Fw::SerialBufferBase &_buffer)
Serialize port arguments into a buffer.
A string backed by an external buffer.
uint8_t U8
8-bit unsigned integer
Serializer for VerifyStatus port.
PlatformIndexType FwIndexType
void invoke(const Fw::StringBase &path, U32 crc) const
Invoke a port connection.
RateGroupDivider component implementation.
static constexpr SizeType STATIC_SERIALIZED_SIZE(SizeType maxLength)
Implementation of malloc based allocator.
static constexpr SizeType BUFFER_SIZE(SizeType maxLength)
Get the size of a null-terminated string buffer.
void addCallPort(InputVerifyStatusPort *callPort)
Register an input port.
VerifyStatusPortSerializer()
Constructor.
Fw::ExternalString m_path