Пример #1
0
  void CoilHeatingDXMultiSpeed_Impl::removeAllStages() {
    auto modelObjectList = stageDataList();
    if( modelObjectList ) {
      auto const modelObjects = modelObjectList->modelObjects();

      for(const auto & elem : modelObjects) {
          auto const modelObject = elem.optionalCast<CoilHeatingDXMultiSpeedStageData>();
          if (modelObject) {
            modelObjectList->removeModelObject(elem);
          }
      }
    }
  }
  void CoilCoolingWaterToAirHeatPumpVariableSpeedEquationFit_Impl::removeAllSpeeds() {
    auto modelObjectList = speedDataList();
    if( modelObjectList ) {
      auto const modelObjects = modelObjectList->modelObjects();

      for(const auto & elem : modelObjects) {
          auto const modelObject = elem.optionalCast<CoilCoolingWaterToAirHeatPumpVariableSpeedEquationFitSpeedData>();
          if (modelObject) {
            modelObjectList->removeModelObject(elem);
          }
      }
    }
  }
Пример #3
0
  void CentralHeatPumpSystem_Impl::removeAllModules() {
    auto modelObjectList = chillerHeaterModuleList();
    if( modelObjectList ) {
      auto const modelObjects = modelObjectList->modelObjects();

      for(const auto & elem : modelObjects) {
          auto const modelObject = elem.optionalCast<CentralHeatPumpSystemModule>();
          if (modelObject) {
            modelObjectList->removeModelObject(elem);
          }
      }
    }
  }
Пример #4
0
 void CoilHeatingDXMultiSpeed_Impl::removeStage( const CoilHeatingDXMultiSpeedStageData & stage) {
   auto modelObjectList = stageDataList();
   if( modelObjectList ) {
     modelObjectList->removeModelObject(stage);
   }
 }
 void CoilCoolingWaterToAirHeatPumpVariableSpeedEquationFit_Impl::removeSpeed( const CoilCoolingWaterToAirHeatPumpVariableSpeedEquationFitSpeedData & speed) {
   auto modelObjectList = speedDataList();
   if( modelObjectList ) {
     modelObjectList->removeModelObject(speed);
   }
 }
Пример #6
0
 void CentralHeatPumpSystem_Impl::removeModule( const CentralHeatPumpSystemModule & centralHeatPumpSystemModule) {
   auto modelObjectList = chillerHeaterModuleList();
   if( modelObjectList ) {
     modelObjectList->removeModelObject(centralHeatPumpSystemModule);
   }
 }