Public Member Functions | Data Fields
ngraph::pass::FunctionPass Class Referenceabstract
Inheritance diagram for ngraph::pass::FunctionPass:
Inheritance graph
[legend]
Collaboration diagram for ngraph::pass::FunctionPass:
Collaboration graph
[legend]

Public Member Functions

virtual bool run_on_function (std::shared_ptr< ngraph::Function >)=0
 
- Public Member Functions inherited from ngraph::pass::PassBase
bool get_property (const PassPropertyMask &prop_mask) const
 Check if this pass has all the pass properties.
 
void set_name (const std::string &name)
 
std::string get_name () const
 
void set_callback (const param_callback &callback)
 
virtual const type_info_t & get_type_info () const =0
 

Data Fields

 NGRAPH_RTTI_DECLARATION
 

Additional Inherited Members

- Public Types inherited from ngraph::pass::PassBase
using type_info_t = DiscreteTypeInfo
 
- Protected Member Functions inherited from ngraph::pass::PassBase
void set_property (const PassPropertyMask &prop, bool value)
 
- Protected Attributes inherited from ngraph::pass::PassBase
param_callback m_transformation_callback
 
bool m_has_default_callback = true
 

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