SourceXtractorPlusPlus
0.13
Please provide a description of the project.
SEFramework
SEFramework
Property
PropertyNotFoundException.h
Go to the documentation of this file.
1
23
#ifndef _SEFRAMEWORK_PROPERTY_PROPERTYNOTFOUNDEXCEPTION_H
24
#define _SEFRAMEWORK_PROPERTY_PROPERTYNOTFOUNDEXCEPTION_H
25
26
#include "
ElementsKernel/Exception.h
"
27
#include "
SEFramework/Property/PropertyId.h
"
28
29
namespace
SourceXtractor
{
30
36
class
PropertyNotFoundException
:
public
Elements::Exception
{
37
public
:
38
PropertyNotFoundException
(
PropertyId
property_id) :
Elements
::
Exception
(
39
std
::
string
(
"Property "
) + property_id.getString() +
" not found!"
) {}
40
};
41
42
}
/* namespace SourceXtractor */
43
44
45
#endif
PropertyId.h
std::string
STL class.
SourceXtractor::PropertyNotFoundException
An exception indicating that a Property was not available and could not be computed on demand.
Definition:
PropertyNotFoundException.h:36
SourceXtractor::PropertyId
Identifier used to set and retrieve properties.
Definition:
PropertyId.h:40
SourceXtractor
Definition:
Aperture.h:30
Elements::Exception::Exception
Exception(ExitCode e=ExitCode::NOT_OK)
Exception.h
Elements::Exception
std
STL namespace.
SourceXtractor::PropertyNotFoundException::PropertyNotFoundException
PropertyNotFoundException(PropertyId property_id)
Definition:
PropertyNotFoundException.h:38
Elements
Generated by
1.8.20