@@ -159,28 +159,28 @@ namespace adm {
159159
160160 // / base class which has methods for each type in a variant parameter.
161161 // /
162- // / This should be used in HasParameters, with ParameterType being a
162+ // / This should be used in HasParameters, with Parameter being a
163163 // / parameter like OptionalParameter<V>, where V is a boost::variant.
164164 // /
165165 // / When using this with OptionalParameter<V>, the following classes should
166166 // / be explicitly instantiated:
167167 // / - OptionalParameter<V>
168168 // / - One VariantTypeParameter<OptionalParameter<V>, T> for each T in V.
169169 // / - VariantParameter<OptionalParameter<V>>
170- template <typename ParameterType ,
171- typename Variant = typename ParameterType ::ParameterType>
170+ template <typename Parameter ,
171+ typename Variant = typename Parameter ::ParameterType>
172172 class VariantParameter ;
173173
174174 // / Base class for one type within a variant.
175175 // /
176- // / ParameterType should be a parameter type like
176+ // / Parameter should be a parameter type like
177177 // / OptionalParameter<boost::variant<...>>, and T should be one of the
178178 // / types of the variant.
179179 // /
180180 // / this uses CRTP with VariantParameter to access the Variant type
181- template <typename ParameterType , typename T>
181+ template <typename Parameter , typename T>
182182 class VariantTypeParameter {
183- using Base = VariantParameter<ParameterType >;
183+ using Base = VariantParameter<Parameter >;
184184 using Tag = typename detail::ParameterTraits<T>::tag;
185185
186186 Base& base () { return static_cast <Base&>(*this ); }
@@ -212,28 +212,28 @@ namespace adm {
212212 };
213213
214214 // implementation of VariantParameter; see above
215- template <typename ParameterType , typename ... Options>
216- class VariantParameter <ParameterType , boost::variant<Options...>>
217- : public ParameterType ,
218- public VariantTypeParameter<ParameterType , Options>... {
215+ template <typename Parameter , typename ... Options>
216+ class VariantParameter <Parameter , boost::variant<Options...>>
217+ : public Parameter ,
218+ public VariantTypeParameter<Parameter , Options>... {
219219 public:
220220 using Variant = boost::variant<Options...>;
221221 using VariantTag = typename detail::ParameterTraits<Variant>::tag;
222222
223- using ParameterType ::get;
224- using VariantTypeParameter<ParameterType , Options>::get...;
223+ using Parameter ::get;
224+ using VariantTypeParameter<Parameter , Options>::get...;
225225
226- using ParameterType ::set;
227- using VariantTypeParameter<ParameterType , Options>::set...;
226+ using Parameter ::set;
227+ using VariantTypeParameter<Parameter , Options>::set...;
228228
229- using ParameterType ::has;
230- using VariantTypeParameter<ParameterType , Options>::has...;
229+ using Parameter ::has;
230+ using VariantTypeParameter<Parameter , Options>::has...;
231231
232- using ParameterType ::isDefault;
233- using VariantTypeParameter<ParameterType , Options>::isDefault...;
232+ using Parameter ::isDefault;
233+ using VariantTypeParameter<Parameter , Options>::isDefault...;
234234
235- using ParameterType ::unset;
236- using VariantTypeParameter<ParameterType , Options>::unset...;
235+ using Parameter ::unset;
236+ using VariantTypeParameter<Parameter , Options>::unset...;
237237 };
238238
239239 // / Helper containing templated wrapper methods like `has<Param>()` around
0 commit comments