ONE - On-device Neural Engine
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
onert::backend::acl_common::AclFunction Class Reference

#include <AclFunction.h>

Collaboration diagram for onert::backend::acl_common::AclFunction:

Public Member Functions

 AclFunction ()=delete
 
 AclFunction (std::unique_ptr<::arm_compute::IFunction > &&func)
 
void run () override
 
void prepare () override
 
- Public Member Functions inherited from onert::exec::IFunction
virtual ~IFunction ()=default
 

Detailed Description

Definition at line 27 of file AclFunction.h.

Constructor & Destructor Documentation

◆ AclFunction() [1/2]

onert::backend::acl_common::AclFunction::AclFunction ( )
delete

◆ AclFunction() [2/2]

onert::backend::acl_common::AclFunction::AclFunction ( std::unique_ptr<::arm_compute::IFunction > &&  func)
inline

Definition at line 33 of file AclFunction.h.

33 : _func(std::move(func))
34 {
35 // DO NOTHING
36 }

Member Function Documentation

◆ prepare()

void onert::backend::acl_common::AclFunction::prepare ( )
inlineoverridevirtual

Reimplemented from onert::exec::IFunction.

Definition at line 40 of file AclFunction.h.

40{ _func->prepare(); }

◆ run()

void onert::backend::acl_common::AclFunction::run ( )
inlineoverridevirtual

Implements onert::exec::IFunction.

Definition at line 39 of file AclFunction.h.

39{ _func->run(); }

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