Otawa
0.10
|
#include <otawa/prop/ContextualProperty.h>
Public Member Functions | |
Ref (const ContextualPath &_cp, PropList &_p, const Identifier< T > &_i) | |
Ref (const Ref< T > &r) | |
Ref< T > & | operator= (const Ref< T > &r) |
const ContextualPath & | path (void) const |
const PropList & | proplist (void) const |
const Identifier< T > & | identifier (void) const |
bool | exists (void) const |
const T & | get (void) const |
operator const T & (void) const | |
T | operator-> (void) const |
void | print (io::Output &out) |
const Ref & | add (const T &value) const |
void | remove (void) const |
T & | ref (void) const |
T & | operator& (void) const |
const Ref< T > & | operator= (const T &value) const |
Ref< T > & | operator+= (const T &v) const |
Ref< T > & | operator-= (const T &v) const |
Ref< T > & | operator*= (const T &v) const |
Ref< T > & | operator/= (const T &v) const |
Ref< T > & | operator%= (const T &v) const |
Ref< T > & | operator&= (const T &v) const |
Ref< T > & | operator|= (const T &v) const |
Ref< T > & | operator^= (const T &v) const |
Ref< T > & | operator<<= (const T &v) const |
Ref< T > & | operator>>= (const T &v) const |
Ref< T > & | operator++ (void) const |
Ref< T > & | operator-- (void) const |
Ref< T > & | operator++ (int) const |
Ref< T > & | operator-- (int) const |
Private Attributes | |
const ContextualPath & | cp |
PropList & | p |
const Identifier< T > & | i |
|
inline |
|
inline |
|
inline |
References otawa::ContextualPath::Ref< T >::add(), and otawa::ContextualProperty::make().
Referenced by otawa::ContextualPath::Ref< T >::add().
|
inline |
References otawa::ContextualProperty::exists().
|
inline |
|
inline |
|
inline |
|
inline |
References elm::value().
|
inline |
|
inline |
References elm::value().
|
inline |
References elm::value().
|
inline |
|
inline |
|
inline |
References elm::value().
|
inline |
|
inline |
|
inline |
References elm::value().
|
inline |
|
inline |
References elm::value().
|
inline |
References elm::value().
|
inline |
|
inline |
|
inline |
References elm::value().
|
inline |
References elm::value().
|
inline |
References elm::value().
|
inline |
|
inline |
References otawa::display::find().
|
inline |
|
inline |
References otawa::ContextualProperty::ref().
|
inline |
References otawa::ContextualProperty::make(), and otawa::PropList::removeProp().
|
private |
Referenced by otawa::ContextualPath::Ref< T >::operator=().
|
private |
Referenced by otawa::ContextualPath::Ref< T >::operator=().
|
private |
Referenced by otawa::ContextualPath::Ref< T >::operator=().