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


Public Types | |
| typedef std::map< string, FindTemplateTypes * > | interfaceType |
| typedef std::pair< string, FindTemplateTypes * > | kvType |
Public Member Functions | |
| FindTLMInterfaces (CXXRecordDecl *, llvm::raw_ostream &) | |
| virtual | ~FindTLMInterfaces () |
| virtual bool | VisitFieldDecl (FieldDecl *) |
| interfaceType | getInputInterfaces () |
| interfaceType | getOutputInterfaces () |
| interfaceType | getInputOutputInterfaces () |
| void | dump () |
Private Attributes | |
| llvm::raw_ostream & | _os |
| interfaceType | _inInterfaces |
| interfaceType | _outInterfaces |
| interfaceType | _inoutInterfaces |
Definition at line 11 of file FindTLMInterfaces.h.
| std::map<string, FindTemplateTypes *> systemc_clang::FindTLMInterfaces::interfaceType |
Definition at line 14 of file FindTLMInterfaces.h.
| std::pair<string, FindTemplateTypes *> systemc_clang::FindTLMInterfaces::kvType |
Definition at line 15 of file FindTLMInterfaces.h.
| FindTLMInterfaces::FindTLMInterfaces | ( | CXXRecordDecl * | d, |
| llvm::raw_ostream & | os ) |
Definition at line 5 of file FindTLMInterfaces.cpp.
|
virtual |
Definition at line 91 of file FindTLMInterfaces.cpp.
| void FindTLMInterfaces::dump | ( | ) |
Definition at line 63 of file FindTLMInterfaces.cpp.
| FindTLMInterfaces::interfaceType FindTLMInterfaces::getInputInterfaces | ( | ) |
Definition at line 10 of file FindTLMInterfaces.cpp.
| FindTLMInterfaces::interfaceType FindTLMInterfaces::getInputOutputInterfaces | ( | ) |
Definition at line 18 of file FindTLMInterfaces.cpp.
| FindTLMInterfaces::interfaceType FindTLMInterfaces::getOutputInterfaces | ( | ) |
Definition at line 14 of file FindTLMInterfaces.cpp.
|
virtual |
This is sometype we don't know about.
Definition at line 22 of file FindTLMInterfaces.cpp.
|
private |
Definition at line 32 of file FindTLMInterfaces.h.
|
private |
Definition at line 34 of file FindTLMInterfaces.h.
|
private |
Definition at line 31 of file FindTLMInterfaces.h.
|
private |
Definition at line 33 of file FindTLMInterfaces.h.