Otawa  0.10
otawa::clp::State::Node Class Reference

A node in the memory list. More...

#include <otawa/data/clp/ClpState.h>

Public Member Functions

 Node (void)
 
 Node (t::uint32 address, const Value &value)
 
 Node (const Node *node)
 
NodegetNext (void) const
 
t::uint32 getAddress (void) const
 
const ValuegetValue (void) const
 

Private Attributes

Nodenext
 
t::uint32 addr
 
Value val
 

Friends

class State
 

Detailed Description

A node in the memory list.

Constructor & Destructor Documentation

otawa::clp::State::Node::Node ( void  )
inline
otawa::clp::State::Node::Node ( t::uint32  address,
const Value value 
)
inline
otawa::clp::State::Node::Node ( const Node node)
inline

Member Function Documentation

t::uint32 otawa::clp::State::Node::getAddress ( void  ) const
inline

References addr.

Referenced by otawa::clp::State::Iter::id().

Node* otawa::clp::State::Node::getNext ( void  ) const
inline
const Value& otawa::clp::State::Node::getValue ( void  ) const
inline

References val.

Referenced by otawa::clp::State::Iter::item().

Friends And Related Function Documentation

friend class State
friend

Member Data Documentation

t::uint32 otawa::clp::State::Node::addr
private

The documentation for this class was generated from the following file: