7 #ifndef FW_STRING_TEMPLATE_HPP 8 #define FW_STRING_TEMPLATE_HPP 16 template <Fw::StringBase::SizeType size>
35 (void)StringBase::operator=(src);
40 (void)StringBase::operator=(src);
45 (void)StringBase::operator=(src);
49 const char*
toChar()
const {
return this->m_buf; }
StringTemplate(const char *src)
StringTemplate & operator=(const char *src)
StringTemplate(const StringBase &src)
StringTemplate & operator=(const StringTemplate &src)
StringTemplate(const StringTemplate &src)
const char * toChar() const
StringBase::SizeType getCapacity() const
return size of buffer
static constexpr SizeType BUFFER_SIZE(SizeType maxLength)
Get the size of a null-terminated string buffer.
StringTemplate & operator=(const StringBase &src)
Declares F Prime string base class.
static constexpr SizeType STATIC_SERIALIZED_SIZE(SizeType maxLength)