All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
internal_representation_helper.h
Go to the documentation of this file.
1 #ifndef INTERNAL_REPRESENTATION_HELPER_H_INCLUDED_
2 #define INTERNAL_REPRESENTATION_HELPER_H_INCLUDED_
3 
4 /*
5  * ----------------------------------------------------------------------------
6  # Makefile.macros: global definitions for all Makefiles
7  # ----------------------------------------------------------------------------
8  #
9  # Modifications: (most recent first)
10  #
11  # TS 03/16/16 version 0.0, added function to find module definition by name
12  # ----------------------------------------------------------------------------
13  */
14 
15 #include <iostream>
16 
17 namespace risc {
18 
19 class Module;
20 class HierarchicalChannel;
21 
27 Module* find_module_definition(std::string name);
28 
34 HierarchicalChannel*
35 find_hierarchical_channel_definition(std::string name);
36 };
37 
38 
39 #endif /* INTERNAL_REPRESENTATION_HELPER_H_INCLUDED_ */
40 
41 /* ex: set softtabstop=2 tabstop=2 shiftwidth=2 expandtab: */
HierarchicalChannel * find_hierarchical_channel_definition(std::string name)
This function searches for module definition with the name &#39;name&#39;. The name is the mangled name of th...
Definition: internal_representation_helper.cpp:39
Module * find_module_definition(std::string name)
This function searches for module definition with the name &#39;name&#39;. The name is the mangled name of th...
Definition: internal_representation_helper.cpp:14