6#ifndef ACTIVE_SERIALISE_ENCODING
7#define ACTIVE_SERIALISE_ENCODING
9#include "Active/Serialise/Item/Wrapper/ValueWrap.h"
10#include "Active/Utility/TextEncoding.h"
21 if (
auto encoding = encodingFromName(source); encoding) {
22 base::get() = *encoding;
36 if (
auto name = nameFromEncoding(base::get()); name) {
virtual bool read(const utility::String &source) override
Definition ValueWrap.h:65
virtual bool write(utility::String &dest) const override
Definition ValueWrap.h:53
A Unicode-aware string class.
Definition String.h:51