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