|
fipa_acl
1.4
|
Representation of a byte sequence. We also embed information about the encoding. More...
#include <byte_sequence.h>
Public Member Functions | |
| std::string | toPrettyString () const |
| std::string | toRawDataString () const |
| void | toRawDataString (std::string *output) const |
Public Attributes | |
| std::string | encoding |
| fipa::acl::LengthValue | length |
| fipa::acl::ByteString | bytes |
Representation of a byte sequence. We also embed information about the encoding.
whereas the encoding is defined by a natural number, i.e. postprocessing has to be performed to convert it to string
Definition at line 130 of file byte_sequence.h.
|
inline |
Convert a bytesequence to a string representation This will be a defined format: see ByteStringPrinter for that
Definition at line 141 of file byte_sequence.h.
|
inline |
Definition at line 149 of file byte_sequence.h.
|
inline |
Allow to assign output directly using a pointer to the receiver string to avoid copying of large contents
Definition at line 163 of file byte_sequence.h.
| fipa::acl::ByteString fipa::acl::ByteSequence::bytes |
Definition at line 134 of file byte_sequence.h.
| std::string fipa::acl::ByteSequence::encoding |
Definition at line 132 of file byte_sequence.h.
| fipa::acl::LengthValue fipa::acl::ByteSequence::length |
Definition at line 133 of file byte_sequence.h.
1.8.11