DefaultConstructionSet_Impl::DefaultConstructionSet_Impl(const openstudio::detail::WorkspaceObject_Impl& other, Model_Impl* model, bool keepHandle) : ResourceObject_Impl(other,model,keepHandle) { OS_ASSERT(other.iddObject().type() == DefaultConstructionSet::iddObjectType()); }
SetpointManagerSingleZoneHumidityMaximum_Impl::SetpointManagerSingleZoneHumidityMaximum_Impl(const openstudio::detail::WorkspaceObject_Impl& other, Model_Impl* model, bool keepHandle) : SetpointManager_Impl(other,model,keepHandle) { OS_ASSERT(other.iddObject().type() == SetpointManagerSingleZoneHumidityMaximum::iddObjectType()); }
DistrictCooling_Impl::DistrictCooling_Impl(const openstudio::detail::WorkspaceObject_Impl& other, Model_Impl* model, bool keepHandle) : StraightComponent_Impl(other,model,keepHandle) { OS_ASSERT(other.iddObject().type() == DistrictCooling::iddObjectType()); }
ThermalStorageIceDetailed_Impl::ThermalStorageIceDetailed_Impl(const openstudio::detail::WorkspaceObject_Impl& other, Model_Impl* model, bool keepHandle) : StraightComponent_Impl(other,model,keepHandle) { OS_ASSERT(other.iddObject().type() == ThermalStorageIceDetailed::iddObjectType()); }
CurveQuadratic_Impl::CurveQuadratic_Impl(const openstudio::detail::WorkspaceObject_Impl& other, Model_Impl* model, bool keepHandle) : Curve_Impl(other,model,keepHandle) { BOOST_ASSERT(other.iddObject().type() == CurveQuadratic::iddObjectType()); }
AirflowNetworkEquivalentDuct_Impl::AirflowNetworkEquivalentDuct_Impl(const openstudio::detail::WorkspaceObject_Impl& other, Model_Impl* model, bool keepHandle) : AirflowNetworkComponent_Impl(other,model,keepHandle) { OS_ASSERT(other.iddObject().type() == AirflowNetworkEquivalentDuct::iddObjectType()); }
CurveExponentialSkewNormal_Impl::CurveExponentialSkewNormal_Impl(const openstudio::detail::WorkspaceObject_Impl& other, Model_Impl* model, bool keepHandle) : Curve_Impl(other,model,keepHandle) { OS_ASSERT(other.iddObject().type() == CurveExponentialSkewNormal::iddObjectType()); }
ProgramControl_Impl::ProgramControl_Impl(const openstudio::detail::WorkspaceObject_Impl& other, Model_Impl* model, bool keepHandle) : ModelObject_Impl(other,model,keepHandle) { BOOST_ASSERT(other.iddObject().type() == ProgramControl::iddObjectType()); }
EnergyManagementSystemProgramCallingManager_Impl::EnergyManagementSystemProgramCallingManager_Impl(const openstudio::detail::WorkspaceObject_Impl& other, Model_Impl* model, bool keepHandle) : ModelObject_Impl(other,model,keepHandle) { OS_ASSERT(other.iddObject().type() == EnergyManagementSystemProgramCallingManager::iddObjectType()); }
SetpointManagerFollowGroundTemperature_Impl::SetpointManagerFollowGroundTemperature_Impl(const openstudio::detail::WorkspaceObject_Impl& other, Model_Impl* model, bool keepHandle) : SetpointManager_Impl(other,model,keepHandle) { OS_ASSERT(other.iddObject().type() == SetpointManagerFollowGroundTemperature::iddObjectType()); }
ExteriorLightsDefinition_Impl::ExteriorLightsDefinition_Impl(const openstudio::detail::WorkspaceObject_Impl& other, Model_Impl* model, bool keepHandle) : ResourceObject_Impl(other,model,keepHandle) { OS_ASSERT(other.iddObject().type() == ExteriorLightsDefinition::iddObjectType()); }
PortList_Impl::PortList_Impl(const openstudio::detail::WorkspaceObject_Impl& other, Model_Impl* model, bool keepHandle) : ModelObject_Impl(other,model,keepHandle) { OS_ASSERT(other.iddObject().type() == PortList::iddObjectType()); }
CurveRectangularHyperbola2_Impl::CurveRectangularHyperbola2_Impl(const openstudio::detail::WorkspaceObject_Impl& other, Model_Impl* model, bool keepHandle) : Curve_Impl(other,model,keepHandle) { OS_ASSERT(other.iddObject().type() == CurveRectangularHyperbola2::iddObjectType()); }
CurveFunctionalPressureDrop_Impl::CurveFunctionalPressureDrop_Impl(const openstudio::detail::WorkspaceObject_Impl& other, Model_Impl* model, bool keepHandle) : Curve_Impl(other,model,keepHandle) { OS_ASSERT(other.iddObject().type() == CurveFunctionalPressureDrop::iddObjectType()); }
SizingParameters_Impl::SizingParameters_Impl(const openstudio::detail::WorkspaceObject_Impl& other, Model_Impl* model, bool keepHandle) : ModelObject_Impl(other,model,keepHandle) { OS_ASSERT(other.iddObject().type() == SizingParameters::iddObjectType()); }
RunPeriodControlSpecialDays_Impl::RunPeriodControlSpecialDays_Impl(const openstudio::detail::WorkspaceObject_Impl& other, Model_Impl* model, bool keepHandle) : ModelObject_Impl(other,model,keepHandle) { OS_ASSERT(other.iddObject().type() == RunPeriodControlSpecialDays::iddObjectType()); }
AvailabilityManagerNightCycle_Impl::AvailabilityManagerNightCycle_Impl(const openstudio::detail::WorkspaceObject_Impl& other, Model_Impl* model, bool keepHandle) : AvailabilityManager_Impl(other,model,keepHandle) { OS_ASSERT(other.iddObject().type() == AvailabilityManagerNightCycle::iddObjectType()); }
CurveSigmoid_Impl::CurveSigmoid_Impl(const openstudio::detail::WorkspaceObject_Impl& other, Model_Impl* model, bool keepHandle) : Curve_Impl(other,model,keepHandle) { OS_ASSERT(other.iddObject().type() == CurveSigmoid::iddObjectType()); }
FluidCoolerSingleSpeed_Impl::FluidCoolerSingleSpeed_Impl(const openstudio::detail::WorkspaceObject_Impl& other, Model_Impl* model, bool keepHandle) : StraightComponent_Impl(other,model,keepHandle) { OS_ASSERT(other.iddObject().type() == FluidCoolerSingleSpeed::iddObjectType()); }
ComponentCostAdjustments_Impl::ComponentCostAdjustments_Impl(const openstudio::detail::WorkspaceObject_Impl& other, Model_Impl* model, bool keepHandle) : ParentObject_Impl(other,model,keepHandle) { BOOST_ASSERT(other.iddObject().type() == ComponentCostAdjustments::iddObjectType()); }
SurfacePropertyOtherSideConditionsModel_Impl::SurfacePropertyOtherSideConditionsModel_Impl(const openstudio::detail::WorkspaceObject_Impl& other, Model_Impl* model, bool keepHandle) : ResourceObject_Impl(other,model,keepHandle) { OS_ASSERT(other.iddObject().type() == SurfacePropertyOtherSideConditionsModel::iddObjectType()); }
SpaceInfiltrationEffectiveLeakageArea_Impl::SpaceInfiltrationEffectiveLeakageArea_Impl( const openstudio::detail::WorkspaceObject_Impl& other, Model_Impl* model, bool keepHandle) : SpaceLoad_Impl(other,model,keepHandle) { OS_ASSERT(other.iddObject().type() == SpaceInfiltrationEffectiveLeakageArea::iddObjectType()); }
ScheduleDay_Impl::ScheduleDay_Impl(const openstudio::detail::WorkspaceObject_Impl& other, Model_Impl* model, bool keepHandle) : ScheduleBase_Impl(other,model,keepHandle) { OS_ASSERT(other.iddObject().type() == ScheduleDay::iddObjectType()); // connect signals connect(this, &ScheduleDay_Impl::onChange, this, &ScheduleDay_Impl::clearCachedVariables); }
CoilHeatingWater_Impl::CoilHeatingWater_Impl( const openstudio::detail::WorkspaceObject_Impl& other,Model_Impl* model,bool keepHandle) : WaterToAirComponent_Impl(other,model,keepHandle) { OS_ASSERT(other.iddObject().type() == CoilHeatingWater::iddObjectType()); }
WeatherFileConditionType_Impl::WeatherFileConditionType_Impl( const openstudio::detail::WorkspaceObject_Impl& other,Model_Impl* model,bool keepHandle) : SizingPeriod_Impl(other,model,keepHandle) { OS_ASSERT(other.iddObject().type() == WeatherFileConditionType::iddObjectType()); }
AirLoopHVACZoneMixer_Impl::AirLoopHVACZoneMixer_Impl( const openstudio::detail::WorkspaceObject_Impl& other,Model_Impl* model,bool keepHandle) : Mixer_Impl(other,model,keepHandle) { OS_ASSERT(other.iddObject().type() == AirLoopHVACZoneMixer::iddObjectType()); }
FanConstantVolume_Impl::FanConstantVolume_Impl( const openstudio::detail::WorkspaceObject_Impl& other,Model_Impl* model,bool keepHandle) : StraightComponent_Impl(other,model,keepHandle) { OS_ASSERT(other.iddObject().type() == FanConstantVolume::iddObjectType()); }
InsideSurfaceConvectionAlgorithm_Impl::InsideSurfaceConvectionAlgorithm_Impl( const openstudio::detail::WorkspaceObject_Impl& other,Model_Impl* model,bool keepHandle) : ModelObject_Impl(other,model,keepHandle) { OS_ASSERT(other.iddObject().type() == InsideSurfaceConvectionAlgorithm::iddObjectType()); }
EvaporativeCoolerDirectResearchSpecial_Impl::EvaporativeCoolerDirectResearchSpecial_Impl( const openstudio::detail::WorkspaceObject_Impl& other, Model_Impl* model, bool keepHandle) : StraightComponent_Impl(other,model,keepHandle) { OS_ASSERT(other.iddObject().type() == EvaporativeCoolerDirectResearchSpecial::iddObjectType()); }
ShadowCalculation_Impl::ShadowCalculation_Impl( const openstudio::detail::WorkspaceObject_Impl& other,Model_Impl* model,bool keepHandle) : ModelObject_Impl(other,model,keepHandle) { OS_ASSERT(other.iddObject().type() == ShadowCalculation::iddObjectType()); }