InteriorPartitionSurfaceGroup_Impl::InteriorPartitionSurfaceGroup_Impl(const openstudio::detail::WorkspaceObject_Impl& other, Model_Impl* model, bool keepHandle) : PlanarSurfaceGroup_Impl(other,model,keepHandle) { OS_ASSERT(other.iddObject().type() == InteriorPartitionSurfaceGroup::iddObjectType()); }
CentralHeatPumpSystemModule_Impl::CentralHeatPumpSystemModule_Impl(const openstudio::detail::WorkspaceObject_Impl& other, Model_Impl* model, bool keepHandle) : ParentObject_Impl(other,model,keepHandle) { OS_ASSERT(other.iddObject().type() == CentralHeatPumpSystemModule::iddObjectType()); }
WindowDataFile_Impl::WindowDataFile_Impl(const openstudio::detail::WorkspaceObject_Impl& other, Model_Impl* model, bool keepHandle) : ConstructionBase_Impl(other,model,keepHandle) { OS_ASSERT(other.iddObject().type() == WindowDataFile::iddObjectType()); }
GasMixture_Impl::GasMixture_Impl(const openstudio::detail::WorkspaceObject_Impl& other, Model_Impl* model, bool keepHandle) : GasLayer_Impl(other,model,keepHandle) { OS_ASSERT(other.iddObject().type() == GasMixture::iddObjectType()); }
ConvergenceLimits_Impl::ConvergenceLimits_Impl(const openstudio::detail::WorkspaceObject_Impl& other, Model_Impl* model, bool keepHandle) : ModelObject_Impl(other,model,keepHandle) { OS_ASSERT(other.iddObject().type() == ConvergenceLimits::iddObjectType()); }
ScheduleRule_Impl::ScheduleRule_Impl(const openstudio::detail::WorkspaceObject_Impl& other, Model_Impl* model, bool keepHandle) : ParentObject_Impl(other,model,keepHandle) { OS_ASSERT(other.iddObject().type() == ScheduleRule::iddObjectType()); }
PlantEquipmentOperationHeatingLoad_Impl::PlantEquipmentOperationHeatingLoad_Impl(const openstudio::detail::WorkspaceObject_Impl& other, Model_Impl* model, bool keepHandle) : PlantEquipmentOperationRangeBasedScheme_Impl(other,model,keepHandle) { OS_ASSERT(other.iddObject().type() == PlantEquipmentOperationHeatingLoad::iddObjectType()); }
Screen_Impl::Screen_Impl(const openstudio::detail::WorkspaceObject_Impl& other, Model_Impl* model, bool keepHandle) : ShadingMaterial_Impl(other,model,keepHandle) { OS_ASSERT(other.iddObject().type() == Screen::iddObjectType()); }
ChillerAbsorptionIndirect_Impl::ChillerAbsorptionIndirect_Impl(const openstudio::detail::WorkspaceObject_Impl& other, Model_Impl* model, bool keepHandle) : WaterToWaterComponent_Impl(other,model,keepHandle) { OS_ASSERT(other.iddObject().type() == ChillerAbsorptionIndirect::iddObjectType()); }
PeopleDefinition_Impl::PeopleDefinition_Impl(const openstudio::detail::WorkspaceObject_Impl& other, Model_Impl* model, bool keepHandle) : SpaceLoadDefinition_Impl(other,model,keepHandle) { OS_ASSERT(other.iddObject().type() == PeopleDefinition::iddObjectType()); }
GlareSensor_Impl::GlareSensor_Impl(const openstudio::detail::WorkspaceObject_Impl& other, Model_Impl* model, bool keepHandle) : SpaceItem_Impl(other,model,keepHandle) { OS_ASSERT(other.iddObject().type() == GlareSensor::iddObjectType()); }
ControllerWaterCoil_Impl::ControllerWaterCoil_Impl(const openstudio::detail::WorkspaceObject_Impl& other, Model_Impl* model, bool keepHandle) : HVACComponent_Impl(other,model,keepHandle) { BOOST_ASSERT(other.iddObject().type() == ControllerWaterCoil::iddObjectType()); }
CurveFunctionalPressureDrop_Impl::CurveFunctionalPressureDrop_Impl(const openstudio::detail::WorkspaceObject_Impl& other, Model_Impl* model, bool keepHandle) : Curve_Impl(other,model,keepHandle) { BOOST_ASSERT(other.iddObject().type() == CurveFunctionalPressureDrop::iddObjectType()); }
ZoneHVACEnergyRecoveryVentilator_Impl::ZoneHVACEnergyRecoveryVentilator_Impl(const openstudio::detail::WorkspaceObject_Impl& other, Model_Impl* model, bool keepHandle) : ZoneHVACComponent_Impl(other,model,keepHandle) { OS_ASSERT(other.iddObject().type() == ZoneHVACEnergyRecoveryVentilator::iddObjectType()); }
CoilHeatingGasMultiStage_Impl::CoilHeatingGasMultiStage_Impl(const openstudio::detail::WorkspaceObject_Impl& other, Model_Impl* model, bool keepHandle) : StraightComponent_Impl(other,model,keepHandle) { OS_ASSERT(other.iddObject().type() == CoilHeatingGasMultiStage::iddObjectType()); }
RefrigerationWalkInZoneBoundary_Impl::RefrigerationWalkInZoneBoundary_Impl(const openstudio::detail::WorkspaceObject_Impl& other, Model_Impl* model, bool keepHandle) : ModelObject_Impl(other,model,keepHandle) { OS_ASSERT(other.iddObject().type() == RefrigerationWalkInZoneBoundary::iddObjectType()); }
CoilCoolingLowTempRadiantConstFlow_Impl::CoilCoolingLowTempRadiantConstFlow_Impl(const openstudio::detail::WorkspaceObject_Impl& other, Model_Impl* model, bool keepHandle) : StraightComponent_Impl(other,model,keepHandle) { BOOST_ASSERT(other.iddObject().type() == CoilCoolingLowTempRadiantConstFlow::iddObjectType()); }
CoilCoolingDXVariableRefrigerantFlow_Impl::CoilCoolingDXVariableRefrigerantFlow_Impl(const openstudio::detail::WorkspaceObject_Impl& other, Model_Impl* model, bool keepHandle) : HVACComponent_Impl(other,model,keepHandle) { OS_ASSERT(other.iddObject().type() == CoilCoolingDXVariableRefrigerantFlow::iddObjectType()); }
ShadingSurface_Impl::ShadingSurface_Impl(const openstudio::detail::WorkspaceObject_Impl& other, Model_Impl* model, bool keepHandle) : PlanarSurface_Impl(other,model,keepHandle) { OS_ASSERT(other.iddObject().type() == ShadingSurface::iddObjectType()); }
HeatBalanceAlgorithm_Impl::HeatBalanceAlgorithm_Impl(const openstudio::detail::WorkspaceObject_Impl& other, Model_Impl* model, bool keepHandle) : ModelObject_Impl(other,model,keepHandle) { OS_ASSERT(other.iddObject().type() == HeatBalanceAlgorithm::iddObjectType()); }
BoilerHotWater_Impl::BoilerHotWater_Impl(const openstudio::detail::WorkspaceObject_Impl& other, Model_Impl* model, bool keepHandle) : StraightComponent_Impl(other,model,keepHandle) { OS_ASSERT(other.iddObject().type() == BoilerHotWater::iddObjectType()); }
CurveCubic_Impl::CurveCubic_Impl(const openstudio::detail::WorkspaceObject_Impl& other, Model_Impl* model, bool keepHandle) : Curve_Impl(other,model,keepHandle) { OS_ASSERT(other.iddObject().type() == CurveCubic::iddObjectType()); }
SiteGroundReflectance_Impl::SiteGroundReflectance_Impl(const openstudio::detail::WorkspaceObject_Impl& other, Model_Impl* model, bool keepHandle) : ModelObject_Impl(other,model,keepHandle) { OS_ASSERT(other.iddObject().type() == SiteGroundReflectance::iddObjectType()); }
SetpointManagerMultiZoneHumidityMinimum_Impl::SetpointManagerMultiZoneHumidityMinimum_Impl(const openstudio::detail::WorkspaceObject_Impl& other, Model_Impl* model, bool keepHandle) : SetpointManager_Impl(other,model,keepHandle) { OS_ASSERT(other.iddObject().type() == SetpointManagerMultiZoneHumidityMinimum::iddObjectType()); }
SizingPlant_Impl::SizingPlant_Impl(const openstudio::detail::WorkspaceObject_Impl& other, Model_Impl* model, bool keepHandle) : ModelObject_Impl(other,model,keepHandle) { OS_ASSERT(other.iddObject().type() == SizingPlant::iddObjectType()); }
ControllerMechanicalVentilation_Impl::ControllerMechanicalVentilation_Impl(const openstudio::detail::WorkspaceObject_Impl& other, Model_Impl* model, bool keepHandle) : ModelObject_Impl(other,model,keepHandle) { OS_ASSERT(other.iddObject().type() == ControllerMechanicalVentilation::iddObjectType()); }
CoilCoolingWaterToAirHeatPumpEquationFit_Impl::CoilCoolingWaterToAirHeatPumpEquationFit_Impl(const openstudio::detail::WorkspaceObject_Impl& other, Model_Impl* model, bool keepHandle) : WaterToAirComponent_Impl(other,model,keepHandle) { BOOST_ASSERT(other.iddObject().type() == CoilCoolingWaterToAirHeatPumpEquationFit::iddObjectType()); }
UtilityCost_Ratchet_Impl::UtilityCost_Ratchet_Impl(const openstudio::detail::WorkspaceObject_Impl& other, Model_Impl* model, bool keepHandle) : ParentObject_Impl(other,model,keepHandle) { OS_ASSERT(other.iddObject().type() == UtilityCost_Ratchet::iddObjectType()); }
InfraredTransparentMaterial_Impl::InfraredTransparentMaterial_Impl(const openstudio::detail::WorkspaceObject_Impl& other, Model_Impl* model, bool keepHandle) : ModelPartitionMaterial_Impl(other,model,keepHandle) { OS_ASSERT(other.iddObject().type() == InfraredTransparentMaterial::iddObjectType()); }
HumidifierSteamElectric_Impl::HumidifierSteamElectric_Impl(const openstudio::detail::WorkspaceObject_Impl& other, Model_Impl* model, bool keepHandle) : StraightComponent_Impl(other,model,keepHandle) { OS_ASSERT(other.iddObject().type() == HumidifierSteamElectric::iddObjectType()); }