Base Framework
|
#include <base/string/FormatOutputStream.h>
Public Member Functions | |
Sequence (const TYPE *_value, MemorySize _size) noexcept | |
Sequence (const TYPE *_value, MemorySize _size, const Literal &_separator) noexcept | |
const TYPE * | getValue () const noexcept |
MemorySize | getSize () const noexcept |
const Literal & | getSeparator () const noexcept |
Sequence descriptor.
This class describes a seqence of elements to be written to a format output stream.
|
inlinenoexcept |
Initializes sequence descriptor with no separator.
value | The beginning of the sequence. |
size | The number of elements in the sequence. |
|
inlinenoexcept |
Initializes sequence descriptor.
value | The beginning of the sequence. |
size | The number of elements in the sequence. |
separator | The separator to be written between elements. |
Returns the separator to be used between elements.
|
inlinenoexcept |
Returns the number of elements in the sequence.
|
inlinenoexcept |
Returns the beginning of the sequence.