Otawa
0.10
|
This class is used to throw an exception when a process does not support an invoked feature. More...
#include <otawa/prog/Process.h>
Public Member Functions | |
UnsupportedFeatureException (Process *proc, const AbstractFeature &feature) | |
UnsupportedFeatureException (const AbstractFeature &feature) | |
const AbstractFeature & | feature (void) const |
virtual String | message (void) |
Process * | process (void) const |
Get the process where the exception was thrown. More... | |
Private Attributes | |
const AbstractFeature & | f |
This class is used to throw an exception when a process does not support an invoked feature.
|
inline |
References elm::io::f().
|
inline |
References elm::io::f().
|
inline |
References elm::io::f().
|
virtual |
Reimplemented from otawa::ProcessException.
References _, f, otawa::AbstractIdentifier::name(), and otawa::ProcessException::process().
|
inlineinherited |
Get the process where the exception was thrown.
References proc.
Referenced by otawa::ProcessException::message(), message(), and otawa::OutOfSegmentException::message().
|
private |
Referenced by message().