#ifndef DEVICE_CTRL_GWYTJ_VIDICON_H
#define DEVICE_CTRL_GWYTJ_VIDICON_H
#include "vidicon.h"
#include "wbs/ytj/ytj.h"

namespace zsy
{
    class GWYTJVidicon : public Vidicon
    {
        std::shared_ptr<Ytj> ytj;

    public:
        explicit GWYTJVidicon(const VidiconConfig &config);

        std::string photograph() override;

        ~GWYTJVidicon() override = default;
    };
} // zsy

#endif //DEVICE_CTRL_GWYTJ_VIDICON_H