17 virtual bool visitCompositeType(std::shared_ptr<const CompositeDataType> node)
override;
18 virtual bool visitArrayType(std::shared_ptr<const ArrayDataType> node)
override;
19 virtual bool visitPointerType(std::shared_ptr<const PointerDataType> node)
override;
21 virtual bool visitStringType (std::shared_ptr<const StringDataType> node)
override;
22 virtual bool visitSequenceType (std::shared_ptr<const SequenceDataType> node)
override;
Definition: ContainsPointer.hpp:10
virtual bool visitSequenceType(std::shared_ptr< const SequenceDataType > node) override
Definition: ContainsPointer.cpp:46
virtual bool visitEnumeratedType(std::shared_ptr< const EnumDataType > node) override
Definition: ContainsPointer.cpp:42
virtual bool visitPrimitiveDataType(std::shared_ptr< const PrimitiveDataType > node) override
Definition: ContainsPointer.cpp:9
virtual bool visitPointerType(std::shared_ptr< const PointerDataType > node) override
Definition: ContainsPointer.cpp:37
virtual bool visitStringType(std::shared_ptr< const StringDataType > node) override
Definition: ContainsPointer.cpp:13
virtual bool visitCompositeType(std::shared_ptr< const CompositeDataType > node) override
Definition: ContainsPointer.cpp:17
ContainsPointerVisitor()
Definition: ContainsPointer.cpp:7
virtual bool visitArrayType(std::shared_ptr< const ArrayDataType > node) override
Definition: ContainsPointer.cpp:32
Abstract base class for a DataTypeVisitor.
Definition: DataTypeVisitor.hpp:20
Definition: ContainsPointer.hpp:6
bool Result
Definition: ContainsPointer.hpp:8