Otawa  0.10
otawa::ParamExeGraph::StageResource Class Reference

#include <otawa/exegraph/ParamExeGraph.h>

Inheritance diagram for otawa::ParamExeGraph::StageResource:
otawa::ParamExeGraph::Resource

Public Member Functions

 StageResource (elm::String name, PipelineStage< ParamExeNode > *stage, int slot, int index, int offset)
 
PipelineStage< ParamExeNode > * stage ()
 
int slot ()
 
elm::String name ()
 
resource_type_t type ()
 
int index ()
 
int offset ()
 

Private Attributes

PipelineStage< ParamExeNode > * _stage
 
int _slot
 

Constructor & Destructor Documentation

otawa::ParamExeGraph::StageResource::StageResource ( elm::String  name,
PipelineStage< ParamExeNode > *  stage,
int  slot,
int  index,
int  offset 
)
inline

Member Function Documentation

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::StageResource::slot ( )
inline

References _slot.

PipelineStage<ParamExeNode>* otawa::ParamExeGraph::StageResource::stage ( void  )
inline

References _stage.

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

Member Data Documentation

int otawa::ParamExeGraph::StageResource::_slot
private

Referenced by slot().

PipelineStage<ParamExeNode>* otawa::ParamExeGraph::StageResource::_stage
private

Referenced by stage().


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