![]() |
F´ Flight Software - C/C++ Documentation
NASA-v2.0.0
A framework for building embedded system applications to NASA flight quality standards.
|
#include <Os/QueueString.hpp>
Public Member Functions | |
QueueString (const char *src) | |
char buffer constructor More... | |
QueueString (const StringBase &src) | |
copy constructor More... | |
QueueString (const QueueString &src) | |
copy constructor More... | |
QueueString (void) | |
default constructor More... | |
~QueueString (void) | |
destructor More... | |
const char * | toChar (void) const |
get pointer to char buffer More... | |
NATIVE_UINT_TYPE | length (void) const |
get current length of string More... | |
const QueueString & | operator= (const QueueString &other) |
equal operator More... | |
![]() | |
const char * | operator+= (const char *src) |
Concatenate a char*. More... | |
const StringBase & | operator+= (const StringBase &src) |
Concatenate a StringBase. More... | |
bool | operator== (const StringBase &other) const |
Check for equality with StringBase. More... | |
bool | operator== (const char *other) const |
Check for equality with char*. More... | |
bool | operator!= (const StringBase &other) const |
Inequality with StringBase. More... | |
bool | operator!= (const char *other) const |
Inequality with char*. More... | |
const char * | operator= (const char *src) |
Assign char*. More... | |
const StringBase & | operator= (const StringBase &src) |
Assign another StringBase. More... | |
void | appendBuff (const char *buff, NATIVE_UINT_TYPE size) |
void | format (const char *formatString,...) |
write formatted string to buffer More... | |
![]() | |
virtual SerializeStatus | serialize (SerializeBufferBase &buffer) const =0 |
serialize contents More... | |
virtual SerializeStatus | deserialize (SerializeBufferBase &buffer)=0 |
deserialize to contents More... | |
Additional Inherited Members | |
![]() | |
StringBase (void) | |
virtual | ~StringBase (void) |
![]() | |
Serializable () | |
Default constructor. More... | |
virtual | ~Serializable () |
destructor More... | |
Definition at line 10 of file QueueString.hpp.
Os::QueueString::QueueString | ( | const char * | src | ) |
char buffer constructor
Definition at line 11 of file QueueString.cpp.
Os::QueueString::QueueString | ( | const StringBase & | src | ) |
copy constructor
Definition at line 15 of file QueueString.cpp.
Os::QueueString::QueueString | ( | const QueueString & | src | ) |
copy constructor
Definition at line 19 of file QueueString.cpp.
Os::QueueString::QueueString | ( | void | ) |
default constructor
Definition at line 23 of file QueueString.cpp.
Os::QueueString::~QueueString | ( | void | ) |
destructor
Definition at line 27 of file QueueString.cpp.
|
virtual |
get current length of string
Implements Fw::StringBase.
Definition at line 36 of file QueueString.cpp.
const QueueString & Os::QueueString::operator= | ( | const QueueString & | other | ) |
equal operator
Definition at line 30 of file QueueString.cpp.
|
virtual |
get pointer to char buffer
Implements Fw::StringBase.
Definition at line 40 of file QueueString.cpp.