private:
using typename CommonFieldClass<LibObjT>::_LibObjPtr;
using typename CommonBaseEnumerationFieldClass<LibObjT>::_ThisCommonBaseEnumerationFieldClass;
- using _ThisCommonEnumerationFieldClass = CommonEnumerationFieldClass<LibObjT, MappingT>;
public:
- using Shared = SharedFieldClass<_ThisCommonEnumerationFieldClass, LibObjT>;
+ using Shared = SharedFieldClass<CommonEnumerationFieldClass, LibObjT>;
using Iterator = BorrowedObjectIterator<CommonEnumerationFieldClass>;
using Mapping = MappingT;
template <typename OtherLibObjT>
CommonEnumerationFieldClass(
const CommonEnumerationFieldClass<OtherLibObjT, MappingT> fc) noexcept :
- _ThisCommonEnumerationFieldClass {fc}
+ CommonEnumerationFieldClass {fc}
{
}
CommonEnumerationFieldClass&
operator=(const CommonEnumerationFieldClass<OtherLibObjT, MappingT> fc) noexcept
{
- _ThisCommonEnumerationFieldClass::operator=(fc);
+ CommonEnumerationFieldClass::operator=(fc);
return *this;
}
using typename CommonOptionWithSelectorFieldClass<
LibObjT>::_ThisCommonOptionWithSelectorFieldClass;
- using _ThisCommonOptionWithIntegerSelectorFieldClass =
- CommonOptionWithIntegerSelectorFieldClass<LibObjT, RangeSetT>;
-
public:
- using Shared = SharedFieldClass<_ThisCommonOptionWithIntegerSelectorFieldClass, LibObjT>;
-
+ using Shared = SharedFieldClass<CommonOptionWithIntegerSelectorFieldClass, LibObjT>;
using RangeSet = RangeSetT;
explicit CommonOptionWithIntegerSelectorFieldClass(const _LibObjPtr libObjPtr) noexcept :
using typename CommonVariantWithSelectorFieldClass<
LibObjT>::_ThisCommonVariantWithSelectorFieldClass;
using typename CommonFieldClass<LibObjT>::_LibObjPtr;
- using _ThisCommonVariantWithIntegerSelectorFieldClass =
- CommonVariantWithIntegerSelectorFieldClass<LibObjT, OptionT>;
using _Spec = internal::CommonVariantWithIntegerSelectorFieldClassSpec<OptionT>;
public:
- using Shared = SharedFieldClass<_ThisCommonVariantWithIntegerSelectorFieldClass, LibObjT>;
-
+ using Shared = SharedFieldClass<CommonVariantWithIntegerSelectorFieldClass, LibObjT>;
using Option = OptionT;
using Iterator =