7 #ifndef OS_QUEUE_STRING_HPP
8 #define OS_QUEUE_STRING_HPP
31 (void)StringBase::operator=(src);
36 (void)StringBase::operator=(src);
41 (void)StringBase::operator=(src);
45 const char*
toChar()
const {
return this->m_buf; }
47 StringBase::SizeType
getCapacity()
const {
return sizeof this->m_buf; }
#define FW_QUEUE_NAME_BUFFER_SIZE
Max size of message queue name.
C++-compatible configuration header for fprime configuration.
Declares F Prime string base class.
static constexpr SizeType STATIC_SERIALIZED_SIZE(SizeType maxLength)
static constexpr SizeType BUFFER_SIZE(SizeType maxLength)
Get the size of a null-terminated string buffer.
QueueString(const StringBase &src)
QueueString & operator=(const QueueString &src)
QueueString(const char *src)
QueueString(const QueueString &src)
QueueString & operator=(const StringBase &src)
QueueString & operator=(const char *src)
StringBase::SizeType getCapacity() const
return size of buffer
const char * toChar() const