Otawa
0.10
|
#include <otawa/proc/Registration.h>
Public Types | |
enum | kind_t { none, require, provide, invalidate, use } |
typedef enum otawa::FeatureUsage::kind_t | kind_t |
Public Member Functions | |
FeatureUsage (void) | |
FeatureUsage (kind_t kind, const AbstractFeature &feature) | |
FeatureUsage (const FeatureUsage &usage) | |
FeatureUsage & | operator= (const FeatureUsage &usage) |
kind_t | kind (void) const |
const AbstractFeature & | feature (void) const |
Private Attributes | |
kind_t | _kind |
const AbstractFeature * | _feature |
typedef enum otawa::FeatureUsage::kind_t otawa::FeatureUsage::kind_t |
|
inline |
References elm::none.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |
Referenced by operator=().
|
private |
Referenced by operator=().