Namespaces | Classes | Typedefs | Functions

risc Namespace Reference

Namespaces

namespace  tools
namespace  traverser

Classes

class  Channel
class  ChannelInstance
class  Class
class  CThread
class  Definition
class  Design
class  GlobalDesign
class  Event
class  Function
class  HierarchicalChannel
class  HierarchicalChannelInstance
class  InOutPort
class  InPort
class  Instance
class  Method
class  Module
 This class represents a definition of a module. More...
class  ModuleInstance
 This class represents a instance of a module. More...
class  Object
class  OutPort
class  Port
class  PrimitiveChannel
class  PrimitiveChannelInstance
class  Thread
class  Variable
 This class represents a variable in a module. More...

Typedefs

typedef std::vector< CThread * > CThreadVector
typedef std::vector< CThread * >
::iterator 
CThreadVectorIter
typedef std::vector< CThread * >
::const_iterator 
CThreadVectorConstIter
typedef std::vector< Event * > EventVector
typedef std::vector< Event * >
::iterator 
EventVectorIter
typedef std::vector< Event * >
::const_iterator 
EventVectorConstIter
typedef std::vector< Function * > FunctionVector
typedef std::vector< Function * >
::iterator 
FunctionVectorIter
typedef std::vector< Function * >
::const_iterator 
FunctionVectorConstIter
typedef std::vector
< HierarchicalChannel * > 
HierarchicalChannelVector
typedef std::vector
< HierarchicalChannel * >
::iterator 
HierarchicalChannelVectorIter
typedef std::vector
< HierarchicalChannel * >
::const_iterator 
HierarchicalChannelVectorConstIter
typedef std::vector
< HierarchicalChannelInstance * > 
HierarchicalChannelInstanceVector
typedef std::vector
< HierarchicalChannelInstance * >
::iterator 
HierarchicalChannelInstanceVectorIter
typedef std::vector
< HierarchicalChannelInstance * >
::const_iterator 
HierarchicalChannelInstanceVectorConstIter
typedef std::vector< InOutPort * > InOutPortVector
typedef std::vector< InOutPort * >
::iterator 
InOutPortVectorIter
typedef std::vector< InOutPort * >
::const_iterator 
InOutPortVectorConstIter
typedef std::vector< InPort * > InPortVector
typedef std::vector< InPort * >
::iterator 
InPortVectorIter
typedef std::vector< InPort * >
::const_iterator 
InPortVectorConstIter
typedef std::vector< Method * > MethodVector
typedef std::vector< Method * >
::iterator 
MethodVectorIter
typedef std::vector< Method * >
::const_iterator 
MethodVectorConstIter
typedef std::vector< Module * > ModuleVector
typedef std::vector< Module * >
::iterator 
ModuleVectorIter
typedef std::vector< Module * >
::const_iterator 
ModuleVectorConstIter
typedef std::vector
< ModuleInstance * > 
ModuleInstanceVector
typedef std::vector
< ModuleInstance * >::iterator 
ModuleInstanceVectorIter
typedef std::vector
< ModuleInstance * >
::const_iterator 
ModuleInstanceVectorConstIter
typedef std::vector< OutPort * > OutPortVector
typedef std::vector< OutPort * >
::iterator 
OutPortVectorIter
typedef std::vector< OutPort * >
::const_iterator 
OutPortVectorConstIter
typedef std::vector
< PrimitiveChannel * > 
PrimitiveChannelVector
typedef std::vector
< PrimitiveChannel * >
::iterator 
PrimitiveChannelVectorIter
typedef std::vector
< PrimitiveChannel * >
::const_iterator 
PrimitiveChannelVectorConstIter
typedef std::vector
< PrimitiveChannelInstance * > 
PrimitiveChannelInstanceVector
typedef std::vector
< PrimitiveChannelInstance * >
::iterator 
PrimitiveChannelInstanceVectorIter
typedef std::vector
< PrimitiveChannelInstance * >
::const_iterator 
PrimitiveChannelInstanceVectorConstIter
typedef std::vector< Thread * > ThreadVector
typedef std::vector< Thread * >
::iterator 
ThreadVectorIter
typedef std::vector< Thread * >
::const_iterator 
ThreadVectorConstIter
typedef std::vector< Variable * > VariableVector
typedef std::vector< Variable * >
::iterator 
VariableVectorIter
typedef std::vector< Variable * >
::const_iterator 
VariableVectorConstIter

Functions

Designget_design ()
SgProject * get_project ()

Typedef Documentation

typedef std::vector<CThread*> risc::CThreadVector
typedef std::vector<CThread*>::const_iterator risc::CThreadVectorConstIter
typedef std::vector<CThread*>::iterator risc::CThreadVectorIter
typedef std::vector<Event*> risc::EventVector
typedef std::vector<Event*>::const_iterator risc::EventVectorConstIter
typedef std::vector<Event*>::iterator risc::EventVectorIter
typedef std::vector<Function*> risc::FunctionVector
typedef std::vector<Function*>::const_iterator risc::FunctionVectorConstIter
typedef std::vector<Function*>::iterator risc::FunctionVectorIter
typedef std::vector<HierarchicalChannel*>::const_iterator risc::HierarchicalChannelVectorConstIter
typedef std::vector<InOutPort*> risc::InOutPortVector
typedef std::vector<InOutPort*>::const_iterator risc::InOutPortVectorConstIter
typedef std::vector<InOutPort*>::iterator risc::InOutPortVectorIter
typedef std::vector<InPort*> risc::InPortVector
typedef std::vector<InPort*>::const_iterator risc::InPortVectorConstIter
typedef std::vector<InPort*>::iterator risc::InPortVectorIter
typedef std::vector<Method*> risc::MethodVector
typedef std::vector<Method*>::const_iterator risc::MethodVectorConstIter
typedef std::vector<Method*>::iterator risc::MethodVectorIter
typedef std::vector<ModuleInstance*>::const_iterator risc::ModuleInstanceVectorConstIter
typedef std::vector<ModuleInstance*>::iterator risc::ModuleInstanceVectorIter
typedef std::vector<Module*> risc::ModuleVector
typedef std::vector<Module*>::const_iterator risc::ModuleVectorConstIter
typedef std::vector<Module*>::iterator risc::ModuleVectorIter
typedef std::vector<OutPort*> risc::OutPortVector
typedef std::vector<OutPort*>::const_iterator risc::OutPortVectorConstIter
typedef std::vector<OutPort*>::iterator risc::OutPortVectorIter
typedef std::vector<PrimitiveChannel*>::const_iterator risc::PrimitiveChannelVectorConstIter
typedef std::vector<PrimitiveChannel*>::iterator risc::PrimitiveChannelVectorIter
typedef std::vector<Thread*> risc::ThreadVector
typedef std::vector<Thread*>::const_iterator risc::ThreadVectorConstIter
typedef std::vector<Thread*>::iterator risc::ThreadVectorIter
typedef std::vector<Variable*> risc::VariableVector
typedef std::vector<Variable*>::const_iterator risc::VariableVectorConstIter
typedef std::vector<Variable*>::iterator risc::VariableVectorIter

Function Documentation

risc::Design * risc::get_design (  ) 
SgProject * risc::get_project (  ) 
 All Classes Namespaces Files Functions Variables Typedefs