|
systemc-clang 2.0.0
Parsing SystemC constructs
|
#include <InterfaceDecl.h>

Public Member Functions | |
| InterfaceDecl () | |
| InterfaceDecl (const std::string &, FindTemplateTypes *) | |
| InterfaceDecl (const InterfaceDecl &) | |
| virtual | ~InterfaceDecl () |
| void | setModuleName (const std::string &) |
| std::string | getName () |
| Get parameters. | |
| FindTemplateTypes * | getTemplateType () |
| void | dump (llvm::raw_ostream &, int tabn=0) |
Private Attributes | |
| std::string | name_ |
| FindTemplateTypes * | template_type_ |
Definition at line 12 of file InterfaceDecl.h.
| InterfaceDecl::InterfaceDecl | ( | ) |
Definition at line 12 of file InterfaceDecl.cpp.
| InterfaceDecl::InterfaceDecl | ( | const std::string & | name, |
| FindTemplateTypes * | tt ) |
Definition at line 14 of file InterfaceDecl.cpp.
| InterfaceDecl::InterfaceDecl | ( | const InterfaceDecl & | from | ) |
Definition at line 17 of file InterfaceDecl.cpp.
|
virtual |
Definition at line 6 of file InterfaceDecl.cpp.
| void InterfaceDecl::dump | ( | llvm::raw_ostream & | os, |
| int | tabn = 0 ) |
Definition at line 29 of file InterfaceDecl.cpp.
| std::string InterfaceDecl::getName | ( | ) |
Get parameters.
Definition at line 25 of file InterfaceDecl.cpp.
| FindTemplateTypes * InterfaceDecl::getTemplateType | ( | ) |
Definition at line 27 of file InterfaceDecl.cpp.
| void InterfaceDecl::setModuleName | ( | const std::string & | name | ) |
Definition at line 23 of file InterfaceDecl.cpp.
|
private |
Definition at line 32 of file InterfaceDecl.h.
|
private |
Definition at line 33 of file InterfaceDecl.h.