ContentDecoder(const ContentDecoder &)=delete
ContentDecoder & operator=(ContentDecoder &&) noexcept=default
ContentDecoder & operator=(const ContentDecoder &)=delete
ContentDecoder(ContentDecoder &&) noexcept=default
virtual std::size_t read()=0
std::vector< char > content
virtual ~ContentDecoder()
std::vector< char > && getContent()