/* * Copyright (c) 2020, the SerenityOS developers. * * SPDX-License-Identifier: BSD-2-Clause */ #pragma once #include "XSV.h" #include #include namespace Writer { template class CSV : public XSV { public: CSV(OutputStream& output, const ContainerType& data, const Vector& headers = {}, WriterBehaviour behaviours = default_behaviours()) : XSV(output, data, { ",", "\"", WriterTraits::Repeat }, headers, behaviours) { } }; }