class ov::frontend::ConversionExtension

#include <conversion.hpp>

class ConversionExtension: public ov::frontend::ConversionExtensionBase
{
public:
    // typedefs

    typedef std::shared_ptr<ConversionExtension> Ptr;

    // construction

    ConversionExtension(
        const std::string& op_type,
        const CreatorFunction& converter
        );

    ConversionExtension(
        const std::string& op_type,
        const CreatorFunctionNamed& converter
        );

    // methods

    const CreatorFunction& get_converter() const;
    const CreatorFunctionNamed& get_converter_named() const;
};

Inherited Members

public:
    // typedefs

    typedef std::shared_ptr<Extension> Ptr;
    typedef std::shared_ptr<ConversionExtensionBase> Ptr;

    // methods

    const std::string& get_op_type() const;