#pragma once #include "fwd.h" #include #include #include #include template class TDeque: public std::deque> { using TBase = std::deque>; public: using TBase::TBase; inline yssize_t ysize() const noexcept { return (yssize_t)this->size(); } inline explicit operator bool() const noexcept { return !this->empty(); } };