Template Class RegulationExposedByModuleArtist

Inheritance Relationships

Base Type

  • public dish2::Artist< RegulationExposedByModuleGetter, IsAliveGetter, KinGroupIDGetter > (Template Struct Artist)

Class Documentation

template<typename Spec, typename RegulationExposedByModuleGetter = dish2::RegulationExposedByModuleGetter<Spec>, typename IsAliveGetter = dish2::IsAliveGetter<Spec>, typename KinGroupIDGetter = dish2::KinGroupIDGetter<Spec>>
class dish2::RegulationExposedByModuleArtist : public dish2::Artist<RegulationExposedByModuleGetter, IsAliveGetter, KinGroupIDGetter>

Public Static Functions

constexpr std::string_view GetName()
size_t GetSeriesLength(const dish2::ThreadWorld<Spec> &thread_world)