This was an obvious error and a trivial fix. Therefore it is being
committed on my discretion. It corrects build failures on some OSes
after merge of #4321.
///
/// @param iaid IAID.
explicit IAID(const uint32_t iaid)
- : SpecializedTypeWrapper(iaid) { }
+ : SpecializedTypeWrapper<uint32_t>(iaid) { }
};
/// @brief Class representing strongly typed value for strict IAID checks.
/// @param strict_check Boolean value indicating if strict checking should
/// be performed.
explicit StrictIAIDChecking(const bool strict_check)
- : SpecializedTypeWrapper(strict_check) { }
+ : SpecializedTypeWrapper<bool>(strict_check) { }
/// @brief Convenience function returning an object indicating that strict
/// checks should be performed.