CIRCT 24.0.0git
Loading...
Searching...
No Matches
ServiceGenFunc Class Reference

Container for a Python function that will be called to generate a service. More...

Collaboration diagram for ServiceGenFunc:

Public Member Functions

 ServiceGenFunc (nb::object genFunc)
MlirLogicalResult run (MlirOperation reqOp, MlirOperation declOp, MlirOperation recOp)

Private Attributes

nb::object genFunc

Detailed Description

Container for a Python function that will be called to generate a service.

Definition at line 35 of file ESIModule.cpp.

Constructor & Destructor Documentation

◆ ServiceGenFunc()

ServiceGenFunc::ServiceGenFunc ( nb::object genFunc)
inline

Definition at line 37 of file ESIModule.cpp.

References genFunc.

Member Function Documentation

◆ run()

MlirLogicalResult ServiceGenFunc::run ( MlirOperation reqOp,
MlirOperation declOp,
MlirOperation recOp )
inline

Definition at line 39 of file ESIModule.cpp.

References genFunc.

Member Data Documentation

◆ genFunc

nb::object ServiceGenFunc::genFunc
private

Definition at line 48 of file ESIModule.cpp.

Referenced by run(), and ServiceGenFunc().


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