12 #ifndef FW_PRM_BUFFER_HPP
13 #define FW_PRM_BUFFER_HPP
25 "param string must fit into param buffer");
uint8_t U8
8-bit unsigned integer
PlatformUIntType NATIVE_UINT_TYPE
FwSizeStoreType FwBuffSizeType
#define FW_PARAM_BUFFER_MAX_SIZE
#define FW_PARAM_STRING_MAX_SIZE
Max size of parameter string type.
C++-compatible configuration header for fprime configuration.
Definitions for ISF type serial IDs.
Declares F Prime string base class.
NATIVE_UINT_TYPE getBuffCapacity() const
returns capacity, not current size, of buffer
ParamBuffer & operator=(const ParamBuffer &other)
U8 * getBuffAddr()
gets buffer address for data filling
static constexpr SizeType BUFFER_SIZE(SizeType maxLength)
Get the size of a null-terminated string buffer.
@ FW_TYPEID_PRM_BUFF
Parameter Buffer type id.