7 #ifndef FW_INTERNAL_INTERFACE_STRING_HPP 8 #define FW_INTERNAL_INTERFACE_STRING_HPP 37 (void)StringBase::operator=(src);
42 (void)StringBase::operator=(src);
47 (void)StringBase::operator=(src);
51 const char*
toChar()
const {
return this->m_buf; }
interface string Buffer type id
InternalInterfaceString & operator=(const char *src)
InternalInterfaceString(const char *src)
InternalInterfaceString & operator=(const InternalInterfaceString &src)
Definitions for ISF type serial IDs.
InternalInterfaceString()
InternalInterfaceString & operator=(const ConstStringBase &src)
A read-only abstract superclass for StringBase.
InternalInterfaceString(const InternalInterfaceString &src)
static constexpr SizeType STATIC_SERIALIZED_SIZE(SizeType maxLength)
Declares F Prime string base class.
Implementation of malloc based allocator.
static constexpr SizeType BUFFER_SIZE(SizeType maxLength)
Get the size of a null-terminated string buffer.
InternalInterfaceString(const ConstStringBase &src)
StringBase::SizeType getCapacity() const
Return the size of the buffer.
const char * toChar() const
Convert to a C-style char*.
~InternalInterfaceString()