tvm
Protected Member Functions | List of all members
tvm::runtime::vm::VMExtensionNode Class Reference

Represent a VM extension. A VM extension allows the user to extend the VM with target specific functionalities. The VM holds the reference of the extensions to ensure the extensions have the same lifetime as the VM. More...

#include <vm.h>

Inheritance diagram for tvm::runtime::vm::VMExtensionNode:
Collaboration diagram for tvm::runtime::vm::VMExtensionNode:

Protected Member Functions

 TVM_FFI_DECLARE_OBJECT_INFO ("runtime.VMExtension", VMExtensionNode, Object)
 

Detailed Description

Represent a VM extension. A VM extension allows the user to extend the VM with target specific functionalities. The VM holds the reference of the extensions to ensure the extensions have the same lifetime as the VM.

This is the base class for all VM extensions and should not be used directly.

Member Function Documentation

◆ TVM_FFI_DECLARE_OBJECT_INFO()

tvm::runtime::vm::VMExtensionNode::TVM_FFI_DECLARE_OBJECT_INFO ( "runtime.VMExtension"  ,
VMExtensionNode  ,
Object   
)
protected

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