コード例 #1
0
 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());
 }
コード例 #2
0
 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());
 }
コード例 #3
0
 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());
 }
コード例 #4
0
ファイル: GasMixture.cpp プロジェクト: ORNL-BTRIC/OpenStudio
 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());
 }
コード例 #5
0
 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());
 }
コード例 #6
0
ファイル: ScheduleRule.cpp プロジェクト: Anto-F/OpenStudio
 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());
 }
コード例 #7
0
 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());
 }
コード例 #8
0
ファイル: Screen.cpp プロジェクト: ORNL-BTRIC/OpenStudio
 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());
 }
コード例 #9
0
 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());
 }
コード例 #10
0
 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());
 }
コード例 #11
0
ファイル: GlareSensor.cpp プロジェクト: Anto-F/OpenStudio
 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());
 }
コード例 #12
0
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());
}
コード例 #13
0
 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());
 }
コード例 #14
0
 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());
 }
コード例 #15
0
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());
}
コード例 #16
0
 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());
 }
コード例 #17
0
 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());
 }
コード例 #18
0
 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());
 }
コード例 #19
0
ファイル: ShadingSurface.cpp プロジェクト: Anto-F/OpenStudio
 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());
 }
コード例 #20
0
 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());
 }
コード例 #21
0
 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());
 }
コード例 #22
0
ファイル: CurveCubic.cpp プロジェクト: ORNL-BTRIC/OpenStudio
 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());
 }
コード例 #23
0
 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());
 }
コード例 #24
0
 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());
 }
コード例 #25
0
ファイル: SizingPlant.cpp プロジェクト: ORNL-BTRIC/OpenStudio
 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());
 }
コード例 #26
0
 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());
 }
コード例 #27
0
  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());
				}
コード例 #28
0
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());
}
コード例 #29
0
 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());
 }
コード例 #30
0
 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());
 }