class ov::VisitorAdapter

Adapters will see visitor.

#include <attribute_adapter.hpp>

class VisitorAdapter: public ov::ValueAccessor<void>
{
public:
    // methods

    virtual bool visit_attributes(AttributeVisitor& visitor) = 0;
};

// direct descendants

template <>
class AttributeAdapter<ParameterVector>;

template <>
class AttributeAdapter<ResultVector>;

template <>
class AttributeAdapter<op::AutoBroadcastSpec>;

template <>
class AttributeAdapter<op::BroadcastModeSpec>;

template <>
class AttributeAdapter<ov::NodeVector>;

template <>
class AttributeAdapter<std::shared_ptr<ov::Node>>;

Inherited Members

public:
    // methods

    virtual const DiscreteTypeInfo& get_type_info() const = 0;
    virtual void set_as_any(const ov::Any& x);