6#ifndef ACTIVE_UTILITY_DATA_FORMAT
7#define ACTIVE_UTILITY_DATA_FORMAT
9#include "Active/Utility/Memory.h"
10#include "Active/Utility/TextEncoding.h"
25 using Option = std::optional<DataFormat>;
27 inline static constexpr bool defaultEndian{std::endian::native == std::endian::big};
55 DataFormat(TextEncoding encode,
bool withBOM =
false,
bool asBigEndian = defaultEndian) :
std::optional< Memory > Option
Unique pointer.
Definition Memory.h:30
std::size_t size_type
Memory size/position type.
Definition Memory.h:26
Definition Base64Transport.h:11