1#ifndef LOGGING_PROPERTYNOTFOUNDEXCEPTION_H
2#define LOGGING_PROPERTYNOTFOUNDEXCEPTION_H
14 std::string m_instanceName;
15 std::string m_className;
16 std::string m_processName;
17 std::string m_message;
25 const std::string &instanceName,
26 const std::string &className,
27 const std::string &processName)
28 : m_name(name), m_instanceName(instanceName), m_className(className), m_processName(processName),
29 m_message(std::
format(
"Property<> with name: {} instanceName: {} "
30 "className: {} processName: {} not found",
Definition PropertyNotFoundException.h:11
const std::string & getInstanceName() const
Definition PropertyNotFoundException.h:43
const std::string & getClassName() const
Definition PropertyNotFoundException.h:46
const char * what() const noexcept override
Definition PropertyNotFoundException.h:37
const std::string & getProcessName() const
Definition PropertyNotFoundException.h:49
const std::string & getName() const
Definition PropertyNotFoundException.h:40
PropertyNotFoundException(const std::string &name, const std::string &instanceName, const std::string &className, const std::string &processName)
Definition PropertyNotFoundException.h:24
Definition BaseFeature.h:6
constexpr std::string_view type_name()
Definition TypeName.h:9