lintel 0.2.0
Loading...
Searching...
No Matches
Public Member Functions | List of all members
lintel::PropertyNotFoundException Class Reference

#include <PropertyNotFoundException.h>

Inheritance diagram for lintel::PropertyNotFoundException:

Public Member Functions

 PropertyNotFoundException (const std::string &name, const std::string &instanceName, const std::string &className, const std::string &processName)
 
const char * what () const noexcept override
 
const std::string & getName () const
 
const std::string & getInstanceName () const
 
const std::string & getClassName () const
 
const std::string & getProcessName () const
 

Detailed Description

Exception thrown when a requested property is not found

Constructor & Destructor Documentation

◆ PropertyNotFoundException()

lintel::PropertyNotFoundException::PropertyNotFoundException ( const std::string &  name,
const std::string &  instanceName,
const std::string &  className,
const std::string &  processName 
)
inline
Parameters
nameproperty name
instanceNameinstance name
classNameclass name
processNameprocess name

Member Function Documentation

◆ getClassName()

const std::string & lintel::PropertyNotFoundException::getClassName ( ) const
inline
Returns
the class name

◆ getInstanceName()

const std::string & lintel::PropertyNotFoundException::getInstanceName ( ) const
inline
Returns
the instance name

◆ getName()

const std::string & lintel::PropertyNotFoundException::getName ( ) const
inline
Returns
the property name

◆ getProcessName()

const std::string & lintel::PropertyNotFoundException::getProcessName ( ) const
inline
Returns
the process name

◆ what()

const char * lintel::PropertyNotFoundException::what ( ) const
inlineoverridenoexcept

The documentation for this class was generated from the following file: