| MLIR
    22.0.0git
    | 
This class implements a dialect interface that provides common functionality for interacting with a resource blob manager. More...
#include "mlir/IR/DialectResourceBlobManager.h"
 Inheritance diagram for mlir::ResourceBlobManagerDialectInterface:
 Inheritance diagram for mlir::ResourceBlobManagerDialectInterface:| Public Member Functions | |
| ResourceBlobManagerDialectInterface (Dialect *dialect) | |
| DialectResourceBlobManager & | getBlobManager () | 
| Return the blob manager held by this interface.  More... | |
| const DialectResourceBlobManager & | getBlobManager () const | 
| void | setBlobManager (std::shared_ptr< DialectResourceBlobManager > newBlobManager) | 
| Set the blob manager held by this interface.  More... | |
| Additional Inherited Members | |
|  Public Types inherited from mlir::detail::DialectInterfaceBase< ConcreteType, BaseT > | |
| using | Base = DialectInterfaceBase< ConcreteType, BaseT > | 
|  Static Public Member Functions inherited from mlir::detail::DialectInterfaceBase< ConcreteType, BaseT > | |
| static TypeID | getInterfaceID () | 
| Get a unique id for the derived interface type.  More... | |
|  Protected Member Functions inherited from mlir::detail::DialectInterfaceBase< ConcreteType, BaseT > | |
| DialectInterfaceBase (Dialect *dialect) | |
This class implements a dialect interface that provides common functionality for interacting with a resource blob manager.
Definition at line 117 of file DialectResourceBlobManager.h.
| 
 | inline | 
Definition at line 120 of file DialectResourceBlobManager.h.
| 
 | inline | 
Return the blob manager held by this interface.
Definition at line 125 of file DialectResourceBlobManager.h.
Referenced by mlir::ResourceBlobManagerDialectInterfaceBase< HandleT >::update().
| 
 | inline | 
Definition at line 126 of file DialectResourceBlobManager.h.
| 
 | inline | 
Set the blob manager held by this interface.
Definition at line 132 of file DialectResourceBlobManager.h.