CIRCT 20.0.0git
Loading...
Searching...
No Matches
Classes | Functions | Variables
esiaccel.types Namespace Reference

Classes

class  ArrayType
 
class  BitsType
 
class  BundlePort
 
class  ESIType
 
class  FunctionPort
 
class  IntType
 
class  MessageFuture
 
class  MMIORegion
 
class  Port
 
class  ReadPort
 
class  SIntType
 
class  StructType
 
class  UIntType
 
class  VoidType
 
class  WritePort
 

Functions

 _get_esi_type (cpp.Type cpp_type)
 

Variables

dict __esi_mapping
 

Function Documentation

◆ _get_esi_type()

esiaccel.types._get_esi_type ( cpp.Type  cpp_type)
protected
Get the wrapper class for a C++ type.

Definition at line 25 of file types.py.

Variable Documentation

◆ __esi_mapping

dict esiaccel.types.__esi_mapping
private
Initial value:
1= {
2 cpp.ChannelType: lambda cpp_type: _get_esi_type(cpp_type.inner)
3}

Definition at line 35 of file types.py.