ONE - On-device Neural Engine
Loading...
Searching...
No Matches
onert::backend::ValidatorBase Class Reference

#include <ValidatorBase.h>

Collaboration diagram for onert::backend::ValidatorBase:

Public Member Functions

virtual ~ValidatorBase ()=default
 
 ValidatorBase ()=delete
 
 ValidatorBase (const ir::Graph &graph)
 
virtual bool supported (const ir::IOperation &op) final
 
- Public Member Functions inherited from onert::ir::OperationVisitor
virtual ~OperationVisitor ()=default
 

Protected Attributes

const ir::Graph_graph
 
bool _supported
 

Detailed Description

Definition at line 26 of file ValidatorBase.h.

Constructor & Destructor Documentation

◆ ~ValidatorBase()

virtual onert::backend::ValidatorBase::~ValidatorBase ( )
virtualdefault

◆ ValidatorBase() [1/2]

onert::backend::ValidatorBase::ValidatorBase ( )
delete

◆ ValidatorBase() [2/2]

onert::backend::ValidatorBase::ValidatorBase ( const ir::Graph graph)
inline

Definition at line 31 of file ValidatorBase.h.

31: _graph(graph), _supported(false) {}

Member Function Documentation

◆ supported()

virtual bool onert::backend::ValidatorBase::supported ( const ir::IOperation op)
inlinefinalvirtual

Definition at line 34 of file ValidatorBase.h.

35 {
36 op.accept(*this);
37 return _supported;
38 }

References _supported.

Field Documentation

◆ _graph

const ir::Graph& onert::backend::ValidatorBase::_graph
protected

Definition at line 49 of file ValidatorBase.h.

◆ _supported

bool onert::backend::ValidatorBase::_supported
protected

Definition at line 50 of file ValidatorBase.h.

Referenced by supported().


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