28 ContactPoolSys::ContactPoolSys() : m_currentContactPoolId(), m_sys()
ContactPool * CreateContactPool()
Templated version of for use when type id is fixed.
Id
Enumerates the ContactPool types.
A group of Persons that potentially have contacts with one another.
ContactType::IdSubscriptArray< util::SegmentedVector< ContactPool > > m_sys
Pool system container: array that is subscriptable with ContactType::Ids and for each Id contains a S...
Container for the contact pools of various type (household, work, ...).
constexpr std::initializer_list< Id > IdList
To allow iteration over the type ids.
ContactType::IdSubscriptArray< unsigned int > m_currentContactPoolId
The contact pool counters (one per type id) for assigning pool UIDs.
Namespace for the simulator and related classes.
Namespace to manage types of ContactPool.