本文整理汇总了C++中copy_self函数的典型用法代码示例。如果您正苦于以下问题:C++ copy_self函数的具体用法?C++ copy_self怎么用?C++ copy_self使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了copy_self函数的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。
示例1: copy_self
shared_ptr<BuildingObject> IfcBoolean::getDeepCopy( BuildingCopyOptions& options )
{
shared_ptr<IfcBoolean> copy_self( new IfcBoolean() );
copy_self->m_value = m_value;
return copy_self;
}
开发者ID:promethe42,项目名称:ifcplusplus,代码行数:6,代码来源:IfcBoolean.cpp
示例2: copy_self
shared_ptr<BuildingObject> IfcFontStyle::getDeepCopy( BuildingCopyOptions& options )
{
shared_ptr<IfcFontStyle> copy_self( new IfcFontStyle() );
copy_self->m_value = m_value;
return copy_self;
}
开发者ID:berndhahnebach,项目名称:IfcPlusPlus,代码行数:6,代码来源:IfcFontStyle.cpp
示例3: copy_self
shared_ptr<IfcPPObject> IfcOpeningElementTypeEnum::getDeepCopy( IfcPPCopyOptions& options )
{
shared_ptr<IfcOpeningElementTypeEnum> copy_self( new IfcOpeningElementTypeEnum() );
copy_self->m_enum = m_enum;
return copy_self;
}
开发者ID:IfcGitHub,项目名称:ifcplusplus,代码行数:6,代码来源:IfcOpeningElementTypeEnum.cpp
示例4: copy_self
shared_ptr<IfcPPObject> IfcIonConcentrationMeasure::getDeepCopy( IfcPPCopyOptions& options )
{
shared_ptr<IfcIonConcentrationMeasure> copy_self( new IfcIonConcentrationMeasure() );
copy_self->m_value = m_value;
return copy_self;
}
开发者ID:PanicSheep,项目名称:ifcplusplus,代码行数:6,代码来源:IfcIonConcentrationMeasure.cpp
示例5: copy_self
// TYPE IfcCurveInterpolationEnum = ENUMERATION OF (LINEAR ,LOG_LINEAR ,LOG_LOG ,NOTDEFINED);
shared_ptr<BuildingObject> IfcCurveInterpolationEnum::getDeepCopy( BuildingCopyOptions& options )
{
shared_ptr<IfcCurveInterpolationEnum> copy_self( new IfcCurveInterpolationEnum() );
copy_self->m_enum = m_enum;
return copy_self;
}
开发者ID:berndhahnebach,项目名称:IfcPlusPlus,代码行数:7,代码来源:IfcCurveInterpolationEnum.cpp
示例6: copy_self
shared_ptr<IfcPPObject> IfcEvaporativeCoolerTypeEnum::getDeepCopy( IfcPPCopyOptions& options )
{
shared_ptr<IfcEvaporativeCoolerTypeEnum> copy_self( new IfcEvaporativeCoolerTypeEnum() );
copy_self->m_enum = m_enum;
return copy_self;
}
开发者ID:mbinette91,项目名称:ConstructionLCA-IfcReader,代码行数:6,代码来源:IfcEvaporativeCoolerTypeEnum.cpp
示例7: copy_self
// TYPE IfcNonNegativeLengthMeasure = IfcLengthMeasure;
shared_ptr<BuildingObject> IfcNonNegativeLengthMeasure::getDeepCopy( BuildingCopyOptions& options )
{
shared_ptr<IfcNonNegativeLengthMeasure> copy_self( new IfcNonNegativeLengthMeasure() );
copy_self->m_value = m_value;
return copy_self;
}
开发者ID:berndhahnebach,项目名称:IfcPlusPlus,代码行数:7,代码来源:IfcNonNegativeLengthMeasure.cpp
示例8: copy_self
shared_ptr<BuildingObject> IfcIsothermalMoistureCapacityMeasure::getDeepCopy( BuildingCopyOptions& options )
{
shared_ptr<IfcIsothermalMoistureCapacityMeasure> copy_self( new IfcIsothermalMoistureCapacityMeasure() );
copy_self->m_value = m_value;
return copy_self;
}
开发者ID:berndhahnebach,项目名称:IfcPlusPlus,代码行数:6,代码来源:IfcIsothermalMoistureCapacityMeasure.cpp
示例9: copy_self
shared_ptr<IfcPPObject> IfcMoistureDiffusivityMeasure::getDeepCopy( IfcPPCopyOptions& options )
{
shared_ptr<IfcMoistureDiffusivityMeasure> copy_self( new IfcMoistureDiffusivityMeasure() );
copy_self->m_value = m_value;
return copy_self;
}
开发者ID:PanicSheep,项目名称:ifcplusplus,代码行数:6,代码来源:IfcMoistureDiffusivityMeasure.cpp
示例10: copy_self
shared_ptr<IfcPPObject> IfcMechanicalFastenerTypeEnum::getDeepCopy( IfcPPCopyOptions& options )
{
shared_ptr<IfcMechanicalFastenerTypeEnum> copy_self( new IfcMechanicalFastenerTypeEnum() );
copy_self->m_enum = m_enum;
return copy_self;
}
开发者ID:PanicSheep,项目名称:ifcplusplus,代码行数:6,代码来源:IfcMechanicalFastenerTypeEnum.cpp
示例11: copy_self
shared_ptr<IfcPPObject> IfcPresentableText::getDeepCopy( IfcPPCopyOptions& options )
{
shared_ptr<IfcPresentableText> copy_self( new IfcPresentableText() );
copy_self->m_value = m_value;
return copy_self;
}
开发者ID:IfcGitHub,项目名称:ifcplusplus,代码行数:6,代码来源:IfcPresentableText.cpp
示例12: copy_self
shared_ptr<IfcPPObject> IfcGlobalOrLocalEnum::getDeepCopy( IfcPPCopyOptions& options )
{
shared_ptr<IfcGlobalOrLocalEnum> copy_self( new IfcGlobalOrLocalEnum() );
copy_self->m_enum = m_enum;
return copy_self;
}
开发者ID:mbinette91,项目名称:ConstructionLCA-IfcReader,代码行数:6,代码来源:IfcGlobalOrLocalEnum.cpp
示例13: copy_self
shared_ptr<IfcPPObject> IfcDistributionChamberElementTypeEnum::getDeepCopy( IfcPPCopyOptions& options )
{
shared_ptr<IfcDistributionChamberElementTypeEnum> copy_self( new IfcDistributionChamberElementTypeEnum() );
copy_self->m_enum = m_enum;
return copy_self;
}
开发者ID:mbinette91,项目名称:ConstructionLCA-IfcReader,代码行数:6,代码来源:IfcDistributionChamberElementTypeEnum.cpp
示例14: copy_self
shared_ptr<IfcPPObject> IfcModulusOfElasticityMeasure::getDeepCopy( IfcPPCopyOptions& options )
{
shared_ptr<IfcModulusOfElasticityMeasure> copy_self( new IfcModulusOfElasticityMeasure() );
copy_self->m_value = m_value;
return copy_self;
}
开发者ID:IfcGitHub,项目名称:ifcplusplus,代码行数:6,代码来源:IfcModulusOfElasticityMeasure.cpp
示例15: copy_self
shared_ptr<IfcPPObject> IfcTextAlignment::getDeepCopy( IfcPPCopyOptions& options )
{
shared_ptr<IfcTextAlignment> copy_self( new IfcTextAlignment() );
copy_self->m_value = m_value;
return copy_self;
}
开发者ID:IfcGitHub,项目名称:ifcplusplus,代码行数:6,代码来源:IfcTextAlignment.cpp
示例16: copy_self
shared_ptr<IfcPPObject> IfcWasteTerminalTypeEnum::getDeepCopy( IfcPPCopyOptions& options )
{
shared_ptr<IfcWasteTerminalTypeEnum> copy_self( new IfcWasteTerminalTypeEnum() );
copy_self->m_enum = m_enum;
return copy_self;
}
开发者ID:IfcGitHub,项目名称:ifcplusplus,代码行数:6,代码来源:IfcWasteTerminalTypeEnum.cpp
示例17: copy_self
shared_ptr<BuildingObject> IfcSequenceEnum::getDeepCopy( BuildingCopyOptions& options )
{
shared_ptr<IfcSequenceEnum> copy_self( new IfcSequenceEnum() );
copy_self->m_enum = m_enum;
return copy_self;
}
开发者ID:promethe42,项目名称:ifcplusplus,代码行数:6,代码来源:IfcSequenceEnum.cpp
示例18: copy_self
shared_ptr<IfcPPObject> IfcCartesianPointList::getDeepCopy( IfcPPCopyOptions& options )
{
shared_ptr<IfcCartesianPointList> copy_self( new IfcCartesianPointList() );
return copy_self;
}
开发者ID:mbinette91,项目名称:ConstructionLCA-IfcReader,代码行数:5,代码来源:IfcCartesianPointList.cpp
示例19: copy_self
shared_ptr<IfcPPObject> IfcSpecificHeatCapacityMeasure::getDeepCopy( IfcPPCopyOptions& options )
{
shared_ptr<IfcSpecificHeatCapacityMeasure> copy_self( new IfcSpecificHeatCapacityMeasure() );
copy_self->m_value = m_value;
return copy_self;
}
开发者ID:IfcGitHub,项目名称:ifcplusplus,代码行数:6,代码来源:IfcSpecificHeatCapacityMeasure.cpp
示例20: copy_self
shared_ptr<BuildingObject> IfcReinforcingBarTypeEnum::getDeepCopy( BuildingCopyOptions& options )
{
shared_ptr<IfcReinforcingBarTypeEnum> copy_self( new IfcReinforcingBarTypeEnum() );
copy_self->m_enum = m_enum;
return copy_self;
}
开发者ID:promethe42,项目名称:ifcplusplus,代码行数:6,代码来源:IfcReinforcingBarTypeEnum.cpp
注:本文中的copy_self函数示例由纯净天空整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论