walker::ctr::HydroTimeScales class

HydroTimeScales options: outsource searches to base templated on enum type.

Base classes

template<typename Enum>
class tk::Toggle
Toggle is the base for an Option, doing generic searches.

Public types

using keywords = brigand::list<kw::eq_A005H, kw::eq_A005S, kw::eq_A005L, kw::eq_A05H, kw::eq_A05S, kw::eq_A05L, kw::eq_A075H, kw::eq_A075S, kw::eq_A075L>
Valid expected choices to make them also available at compile-time.

Constructors, destructors, conversion operators

HydroTimeScales() explicit
Options constructor.

Public functions

auto table(HydroTimeScalesType t) const -> tk::Table<1>
Return table based on Enum.

Function documentation

walker::ctr::HydroTimeScales::HydroTimeScales() explicit

Options constructor.

Simply initialize in-line and pass associations to base, which will handle client interactions

tk::Table<1> walker::ctr::HydroTimeScales::table(HydroTimeScalesType t) const

Return table based on Enum.

Parameters
in Enum value of the option requested
Returns tk::Table associated to the option