CIRCT 24.0.0git
Loading...
Searching...
No Matches
esiaccel.types Namespace Reference

Classes

class  ESIType
class  ChannelType
class  BundleType
class  VoidType
class  AnyType
class  BitsType
class  IntType
class  UIntType
class  SIntType
class  StructType
class  ArrayType
class  ListType
class  WindowType
class  UnionType
class  TypeAlias
class  Port
class  WritePort
class  ReadPort
class  BundlePort
class  MessageFuture
class  MMIORegion
class  FunctionPort
class  CallbackPort
class  MetricPort
class  ToHostPort
class  FromHostPort

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 28 of file types.py.

Variable Documentation

◆ __esi_mapping

dict esiaccel.types.__esi_mapping = {}
private

Definition at line 37 of file types.py.