CIRCT  20.0.0git
Public Member Functions | List of all members
esiaccel.types.IntType Class Reference
Inheritance diagram for esiaccel.types.IntType:
Inheritance graph
[legend]
Collaboration diagram for esiaccel.types.IntType:
Collaboration graph
[legend]

Public Member Functions

def __init__ (self, cpp.IntegerType cpp_type)
 
int bit_width (self)
 
- Public Member Functions inherited from esiaccel.types.ESIType
def __init__ (self, cpp.Type cpp_type)
 
Tuple[bool, Optional[str]] supports_host (self)
 
Tuple[bool, Optional[str]] is_valid (self, obj)
 
int max_size (self)
 
bytearray serialize (self, obj)
 
Tuple[object, bytearray] deserialize (self, bytearray data)
 
str __str__ (self)
 

Additional Inherited Members

- Public Attributes inherited from esiaccel.types.ESIType
 cpp_type
 

Detailed Description

Definition at line 142 of file types.py.

Constructor & Destructor Documentation

◆ __init__()

def esiaccel.types.IntType.__init__ (   self,
cpp.IntegerType  cpp_type 
)

Member Function Documentation

◆ bit_width()

int esiaccel.types.IntType.bit_width (   self)

The documentation for this class was generated from the following file: