tvm
Public Types | Public Member Functions | List of all members
tvm::meta_schedule::RunnerFuture Class Reference

Managed reference to RunnerFutureNode. More...

#include <runner.h>

Inheritance diagram for tvm::meta_schedule::RunnerFuture:
Collaboration diagram for tvm::meta_schedule::RunnerFuture:

Public Types

using FDone = RunnerFutureNode::FDone
 
using FResult = RunnerFutureNode::FResult
 

Public Member Functions

 RunnerFuture (FDone f_done, FResult f_result)
 Constructor of RunnerFuture. More...
 
 TVM_DEFINE_MUTABLE_NOTNULLABLE_OBJECT_REF_METHODS (RunnerFuture, runtime::ObjectRef, RunnerFutureNode)
 

Detailed Description

Managed reference to RunnerFutureNode.

See also
RunnerFutureNode

Member Typedef Documentation

◆ FDone

◆ FResult

Constructor & Destructor Documentation

◆ RunnerFuture()

tvm::meta_schedule::RunnerFuture::RunnerFuture ( FDone  f_done,
FResult  f_result 
)
explicit

Constructor of RunnerFuture.

Parameters
f_doneThe packed function to check whether the runner has finished.
f_resultThe packed function to fetch runner output if it is ready.

Member Function Documentation

◆ TVM_DEFINE_MUTABLE_NOTNULLABLE_OBJECT_REF_METHODS()

tvm::meta_schedule::RunnerFuture::TVM_DEFINE_MUTABLE_NOTNULLABLE_OBJECT_REF_METHODS ( RunnerFuture  ,
runtime::ObjectRef  ,
RunnerFutureNode   
)

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