Otawa  0.10
otawa::ParamExeGraph::FuResource Class Reference

#include <otawa/exegraph/ParamExeGraph.h>

Inheritance diagram for otawa::ParamExeGraph::FuResource:
otawa::ParamExeGraph::Resource

Public Member Functions

 FuResource (elm::String name, PipelineStage< ParamExeNode >::FunctionalUnit *fu, int slot, int index, int offset)
 
PipelineStage< ParamExeNode >
::FunctionalUnit * 
fu ()
 
int slot ()
 
elm::String name ()
 
resource_type_t type ()
 
int index ()
 
int offset ()
 

Private Attributes

PipelineStage< ParamExeNode >
::FunctionalUnit * 
_fu
 
int _slot
 

Constructor & Destructor Documentation

otawa::ParamExeGraph::FuResource::FuResource ( elm::String  name,
PipelineStage< ParamExeNode >::FunctionalUnit *  fu,
int  slot,
int  index,
int  offset 
)
inline

Member Function Documentation

PipelineStage<ParamExeNode>::FunctionalUnit* otawa::ParamExeGraph::FuResource::fu ( void  )
inline

References _fu.

int otawa::ParamExeGraph::Resource::index ( void  )
inlineinherited
elm::String otawa::ParamExeGraph::Resource::name ( void  )
inlineinherited
int otawa::ParamExeGraph::Resource::offset ( void  )
inlineinherited
int otawa::ParamExeGraph::FuResource::slot ( )
inline

References _slot.

resource_type_t otawa::ParamExeGraph::Resource::type ( void  )
inlineinherited

Member Data Documentation

PipelineStage<ParamExeNode>::FunctionalUnit* otawa::ParamExeGraph::FuResource::_fu
private

Referenced by fu().

int otawa::ParamExeGraph::FuResource::_slot
private

Referenced by slot().


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