Design Patterns
operational::visitor::VisitedEquipmentInterface Class Referenceabstract

#include <visited_equipment_interface.h>

Inheritance diagram for operational::visitor::VisitedEquipmentInterface:
Collaboration diagram for operational::visitor::VisitedEquipmentInterface:

Public Member Functions

virtual ~VisitedEquipmentInterface ()
 
virtual std::string name () const =0
 
virtual double price () const =0
 
virtual void price (const double &)=0
 
virtual void Accept (EquipmentVisitorInterface &)=0
 

Constructor & Destructor Documentation

virtual operational::visitor::VisitedEquipmentInterface::~VisitedEquipmentInterface ( )
inlinevirtual

Member Function Documentation

virtual void operational::visitor::VisitedEquipmentInterface::Accept ( EquipmentVisitorInterface )
pure virtual
virtual std::string operational::visitor::VisitedEquipmentInterface::name ( ) const
pure virtual
virtual double operational::visitor::VisitedEquipmentInterface::price ( ) const
pure virtual
virtual void operational::visitor::VisitedEquipmentInterface::price ( const double &  )
pure virtual

The documentation for this class was generated from the following file: