PurifiedElement_Constants
не имеет конструктора по умолчанию (очень неудобные названия у вас
ElementPurified_Constant
vs
PurifiedElement_Constants
- обратите внимание, ошибка не про ваш класс, а про тип
_properties
).
Т.е. член
_properties
в вашем классе нельзя сконструировать без каких-то параметров.
Вам надо в вашем конструктрое класса явно вызывать конструктор
_properties
с какими-то параметрами:
Machinarium::Materials::ElementPurified_Constant::ElementPurified_Constant()
: _properties(some, valid, parameters)
{
}