Utopia  2
Framework for studying models of complex & adaptive systems.
Static Public Attributes | List of all members
Utopia::is_agent_manager< M > Struct Template Reference

Metafunction to determine whether a Manager is an AgentManager. More...

#include <select.hh>

Static Public Attributes

static constexpr bool value
 

Detailed Description

template<class M>
struct Utopia::is_agent_manager< M >

Metafunction to determine whether a Manager is an AgentManager.

Note
Relies on export of the traits type by Entity and the manager types exporting the Utopia::Space type.

Member Data Documentation

◆ value

template<class M >
constexpr bool Utopia::is_agent_manager< M >::value
staticconstexpr
Initial value:
=
std::is_same_v<Agent<typename M::Entity::Traits,
typename M::Space>,
typename M::Entity>

The documentation for this struct was generated from the following file: