|
| | ObjectName () |
| |
| | ObjectName (const ObjectName &src) |
| |
| | ObjectName (const ConstStringBase &src) |
| |
| | ObjectName (const char *src) |
| |
| | ~ObjectName () |
| |
| ObjectName & | operator= (const ObjectName &src) |
| |
| ObjectName & | operator= (const ConstStringBase &src) |
| |
| ObjectName & | operator= (const char *src) |
| |
| const char * | toChar () const |
| | Convert to a C-style char*. More...
|
| |
| StringBase::SizeType | getCapacity () const |
| | Return the size of the buffer. More...
|
| |
| const CHAR * | operator+= (const CHAR *src) |
| | Concatenate a CHAR*. More...
|
| |
| const StringBase & | operator+= (const ConstStringBase &src) |
| | Concatenate a ConstStringBase. More...
|
| |
| const StringBase & | operator+= (const StringBase &src) |
| | Concatenate a StringBase. More...
|
| |
| StringBase & | operator= (const CHAR *src) |
| | Assign CHAR*. More...
|
| |
| StringBase & | operator= (const ConstStringBase &src) |
| | Assign another ConstStringBase. More...
|
| |
| StringBase & | operator= (const StringBase &src) |
| | Assign another StringBase. More...
|
| |
| FormatStatus | format (const CHAR *formatString,...) |
| | write formatted string to buffer More...
|
| |
| FormatStatus | vformat (const CHAR *formatString, va_list args) |
| | write formatted string to buffer using va_list More...
|
| |
| SerializeStatus | deserializeFrom (SerialBufferBase &buffer, Endianness mode=Endianness::BIG) override |
| | Deserialize the contents of this object from a buffer. More...
|
| |
| virtual SizeType | length () const |
| | Get the length of the string. More...
|
| |
| SizeType | maxLength () const |
| | Get the maximum length of a string that the buffer can hold (which is capacity - 1) More...
|
| |
| SizeType | serializedSize () const |
| |
| SizeType | serializedTruncatedSize (FwSizeType maxLength) const |
| |
| bool | operator== (const ConstStringBase &other) const |
| | Check for equality with ConstStringBase. More...
|
| |
| bool | operator== (const CHAR *other) const |
| | Check for equality with CHAR*. More...
|
| |
| bool | operator!= (const ConstStringBase &other) const |
| | Inequality with ConstStringBase. More...
|
| |
| bool | operator!= (const CHAR *other) const |
| | Inequality with CHAR*. More...
|
| |
| SerializeStatus | serializeTo (SerialBufferBase &buffer, Endianness mode=Endianness::BIG) const override |
| | Serialize the contents of this object to a buffer. More...
|
| |
| virtual SerializeStatus | serializeTo (SerialBufferBase &buffer, SizeType maxLen, Endianness mode=Endianness::BIG) const |
| |
| | DEPRECATED (SerializeStatus serialize(SerialBufferBase &buffer) const, "Use serializeTo(SerializeBufferBase& buffer) instead") |
| |
| | DEPRECATED (SerializeStatus serialize(SerialBufferBase &buffer, SizeType maxLen) const, "Use serializeTo(SerializeBufferBase& buffer, SizeType maxLen) instead") |
| |
| Serializable & | operator= (const Serializable &src)=default |
| | TODO: this operator should be deleted, this must be done after RawTime is modified though. More...
|
| |
| | DEPRECATED (SerializeStatus serialize(SerialBufferBase &buffer) const, "Use serializeTo(SerialBufferBase& buffer) instead") |
| |
| | DEPRECATED (SerializeStatus deserialize(SerialBufferBase &buffer), "Use deserializeFrom(SerialBufferBase& buffer) instead") |
| |
Definition at line 17 of file ObjectName.hpp.