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