SimpleDepoSet(int ident, const IDepo::vector &depos)
IDepo::shared_vector m_depos
virtual int ident() const
Return some identifier number that is unique to this set.
std::vector< pointer > vector
decltype(auto) constexpr end(T &&obj)
ADL-aware version of std::end.
virtual IDepo::shared_vector depos() const
Return the depositions in this set.
decltype(auto) constexpr begin(T &&obj)
ADL-aware version of std::begin.
std::shared_ptr< const vector > shared_vector