OpenStudio:utilities
Loading...
Searching...
No Matches
openstudio::FSVisitor Class Referenceabstract

#include <FSVisitor.hpp>

Public Member Functions

virtual void Dispatch (const FSBuildingType &entity)=0
 
virtual void Dispatch (const FSBuildingUnit &entity)=0
 
virtual void Dispatch (const FSConfig &entity)=0
 
virtual void Dispatch (const FSConstructionSet &entity)=0
 
virtual void Dispatch (const FSDaylightingControl &entity)=0
 
virtual void Dispatch (const FSDaylightingControlDefinition &entity)=0
 
virtual void Dispatch (const FSDoor &entity)=0
 
virtual void Dispatch (const FSDoorDefinition &entity)=0
 
virtual void Dispatch (const FSGround &entity)=0
 
virtual void Dispatch (const FSModel &entity)=0
 
virtual void Dispatch (const FSProject &entity)=0
 
virtual void Dispatch (const FSShading &entity)=0
 
virtual void Dispatch (const FSSpace &entity)=0
 
virtual void Dispatch (const FSSpaceType &entity)=0
 
virtual void Dispatch (const FSStory &entity)=0
 
virtual void Dispatch (const FSThermalZone &entity)=0
 
virtual void Dispatch (const FSWindow &entity)=0
 
virtual void Dispatch (const FSWindowDefinition &entity)=0
 
virtual ~FSVisitor ()=default
 

Constructor & Destructor Documentation

◆ ~FSVisitor()

virtual openstudio::FSVisitor::~FSVisitor ( )
virtualdefault

Member Function Documentation

◆ Dispatch() [1/18]

virtual void openstudio::FSVisitor::Dispatch ( const FSBuildingType & entity)
pure virtual

◆ Dispatch() [2/18]

virtual void openstudio::FSVisitor::Dispatch ( const FSBuildingUnit & entity)
pure virtual

◆ Dispatch() [3/18]

virtual void openstudio::FSVisitor::Dispatch ( const FSConfig & entity)
pure virtual

◆ Dispatch() [4/18]

virtual void openstudio::FSVisitor::Dispatch ( const FSConstructionSet & entity)
pure virtual

◆ Dispatch() [5/18]

virtual void openstudio::FSVisitor::Dispatch ( const FSDaylightingControl & entity)
pure virtual

◆ Dispatch() [6/18]

virtual void openstudio::FSVisitor::Dispatch ( const FSDaylightingControlDefinition & entity)
pure virtual

◆ Dispatch() [7/18]

virtual void openstudio::FSVisitor::Dispatch ( const FSDoor & entity)
pure virtual

◆ Dispatch() [8/18]

virtual void openstudio::FSVisitor::Dispatch ( const FSDoorDefinition & entity)
pure virtual

◆ Dispatch() [9/18]

virtual void openstudio::FSVisitor::Dispatch ( const FSGround & entity)
pure virtual

◆ Dispatch() [10/18]

virtual void openstudio::FSVisitor::Dispatch ( const FSModel & entity)
pure virtual

◆ Dispatch() [11/18]

virtual void openstudio::FSVisitor::Dispatch ( const FSProject & entity)
pure virtual

◆ Dispatch() [12/18]

virtual void openstudio::FSVisitor::Dispatch ( const FSShading & entity)
pure virtual

◆ Dispatch() [13/18]

virtual void openstudio::FSVisitor::Dispatch ( const FSSpace & entity)
pure virtual

◆ Dispatch() [14/18]

virtual void openstudio::FSVisitor::Dispatch ( const FSSpaceType & entity)
pure virtual

◆ Dispatch() [15/18]

virtual void openstudio::FSVisitor::Dispatch ( const FSStory & entity)
pure virtual

◆ Dispatch() [16/18]

virtual void openstudio::FSVisitor::Dispatch ( const FSThermalZone & entity)
pure virtual

◆ Dispatch() [17/18]

virtual void openstudio::FSVisitor::Dispatch ( const FSWindow & entity)
pure virtual

◆ Dispatch() [18/18]

virtual void openstudio::FSVisitor::Dispatch ( const FSWindowDefinition & entity)
pure virtual