本文整理汇总了C++中openstudio::detail::WorkspaceObject_Impl类的典型用法代码示例。如果您正苦于以下问题:C++ WorkspaceObject_Impl类的具体用法?C++ WorkspaceObject_Impl怎么用?C++ WorkspaceObject_Impl使用的例子?那么, 这里精选的类代码示例或许可以为您提供帮助。
在下文中一共展示了WorkspaceObject_Impl类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1:
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:
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:
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:
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:
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:
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:
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:
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:
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:
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:
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:
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:
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:
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:
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());
}