#ifndef INCLUDED_TABLELINES_
#define INCLUDED_TABLELINES_

#include <ostream>
#include <bobcat/tablesupport>

namespace FBB
{

class TableLines: public TableSupport
{
    public:
        TableLines()     = default;
        TableLines(TableLines &&tmp);               // 1.f

        TableLines &operator=(TableLines &&tmp);    // opassign.f

    private:
        void v_hline(size_t row) const override;

        static void outLine(Field const &field,  std::ostream &out);
};

inline TableLines::TableLines(TableLines &&tmp)
:
    TableSupport(std::move(tmp))
{}
inline TableLines &TableLines::operator=(TableLines &&tmp)
{
    *this = std::move(tmp);
    return *this;
}

} // FBB
#endif
