15 std::shared_ptr<PropertyBase> m_property;
16 std::string m_message;
24 m_message(std::
format(
"{} no runtime change allowed", m_property->toString()))
Definition PropertyNoRuntimeChangeSupported.h:13
PropertyNoRuntimeChangeSupported()=delete
const std::shared_ptr< PropertyBase > & getProperty()
Definition PropertyNoRuntimeChangeSupported.h:30
PropertyNoRuntimeChangeSupported(std::shared_ptr< PropertyBase > tempProperty)
Definition PropertyNoRuntimeChangeSupported.h:22
const char * what() const noexcept override
Definition PropertyNoRuntimeChangeSupported.h:27
Definition BaseFeature.h:6
constexpr std::string_view type_name()
Definition TypeName.h:9