Design Patterns
operational::visitor::EquipmentVisitorInterface Class Referenceabstract

#include <equipment_visitor_interface.h>

Inheritance diagram for operational::visitor::EquipmentVisitorInterface:
Collaboration diagram for operational::visitor::EquipmentVisitorInterface:

Public Member Functions

virtual ~EquipmentVisitorInterface ()
 
virtual void VisitFloppyDisk (FloppyDiskInterface *)=0
 
virtual void VisitCard (CardInterface *)=0
 
virtual void VisitChassis (ChassisInterface *)=0
 
virtual void VisitBus (BusInterface *)=0
 

Constructor & Destructor Documentation

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

Member Function Documentation

virtual void operational::visitor::EquipmentVisitorInterface::VisitBus ( BusInterface )
pure virtual

Implemented in operational::visitor::InventoryVisitor, and operational::visitor::PricingVisitor.

Here is the caller graph for this function:

virtual void operational::visitor::EquipmentVisitorInterface::VisitCard ( CardInterface )
pure virtual

Implemented in operational::visitor::InventoryVisitor, and operational::visitor::PricingVisitor.

Here is the caller graph for this function:

virtual void operational::visitor::EquipmentVisitorInterface::VisitChassis ( ChassisInterface )
pure virtual

Implemented in operational::visitor::InventoryVisitor, and operational::visitor::PricingVisitor.

Here is the caller graph for this function:

virtual void operational::visitor::EquipmentVisitorInterface::VisitFloppyDisk ( FloppyDiskInterface )
pure virtual

Implemented in operational::visitor::InventoryVisitor, and operational::visitor::PricingVisitor.

Here is the caller graph for this function:


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