visitor_pattern::ElementA

class ElementA : public visitor_pattern::Element

Concrete ElementA class.

Public Functions

inline std::string operationA() const

Perform ElementA-specific behavior.

Returns:

A message describing the operation.

inline virtual void accept(const Visitor &visitor) const override

Accept a Visitor.

Parameters:

visitor – The Visitor to accept.