inciter::ctr::Scheme class

Scheme options: outsource 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::matcg, kw::diagcg, kw::alecg, kw::dg, kw::dgp1, kw::dgp2>
Valid expected choices to make them also available at compile-time.

Constructors, destructors, conversion operators

Scheme() explicit
Options constructor.

Public functions

auto centering(SchemeType type) -> Centering

Function documentation

inciter::ctr::Scheme::Scheme() explicit

Options constructor.

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

Centering inciter::ctr::Scheme::centering(SchemeType type)

Parameters
type in Scheme type
Returns Centering for scheme type

Return scheme centering for SchemeType