class ov::Extension

The class provides the base interface for OpenVINO extensions.

#include <extension.hpp>

class Extension
{
public:
    // typedefs

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

// direct descendants

class BaseOpExtension;
class ConversionExtensionBase;
class DecoderTransformationExtension;
class ProgressReporterExtension;
class TelemetryExtension;