class ov::VisitorAdapter

Adapters will see visitor.

#include <attribute_adapter.hpp>

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

    virtual boolAttributeVisitor& visit_attributes() = 0;
};

// direct descendants

template <>
class FactoryAttributeAdapter;

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 voidconst ov::Any& set_as_any();