SourceXtractorPlusPlus
0.10
Please provide a description of the project.
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
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
std::string
STL class.
SourceXtractor::PropertyNotFoundException::PropertyNotFoundException
PropertyNotFoundException(PropertyId property_id)
Definition:
PropertyNotFoundException.h:38
PropertyId.h
Elements::Exception::Exception
Exception(ExitCode e=ExitCode::NOT_OK)
Elements::Exception
SourceXtractor::PropertyId
Identifier used to set and retrieve properties.
Definition:
PropertyId.h:40
SourceXtractor::PropertyNotFoundException
An exception indicating that a Property was not available and could not be computed on demand...
Definition:
PropertyNotFoundException.h:36
Exception.h
Generated by
1.8.5