Otawa  0.10
otawa::ParamExeGraph::Resource Class Reference

#include <otawa/exegraph/ParamExeGraph.h>

Inheritance diagram for otawa::ParamExeGraph::Resource:
otawa::ParamExeGraph::ExternalConflictResource otawa::ParamExeGraph::FuResource otawa::ParamExeGraph::InternalConflictResource otawa::ParamExeGraph::QueueResource otawa::ParamExeGraph::RegResource otawa::ParamExeGraph::StageResource otawa::ParamExeGraph::StartResource

Public Member Functions

 Resource (elm::String name, resource_type_t type, int index, int offset)
 
elm::String name ()
 
resource_type_t type ()
 
int index ()
 
int offset ()
 

Private Attributes

elm::String _name
 
resource_type_t _type
 
int _index
 
int _offset
 

Constructor & Destructor Documentation

otawa::ParamExeGraph::Resource::Resource ( elm::String  name,
resource_type_t  type,
int  index,
int  offset 
)
inline

Member Function Documentation

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

References _offset.

Referenced by otawa::ParamExeGraph::Delta().

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

References _type.

Referenced by otawa::ParamExeGraph::Delta().

Member Data Documentation

int otawa::ParamExeGraph::Resource::_index
private

Referenced by index().

elm::String otawa::ParamExeGraph::Resource::_name
private

Referenced by name().

int otawa::ParamExeGraph::Resource::_offset
private

Referenced by offset().

resource_type_t otawa::ParamExeGraph::Resource::_type
private

Referenced by type().


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