当前位置: 首页>>代码示例>>C++>>正文


C++ copy_self函数代码示例

本文整理汇总了C++中copy_self函数的典型用法代码示例。如果您正苦于以下问题:C++ copy_self函数的具体用法?C++ copy_self怎么用?C++ copy_self使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。


在下文中一共展示了copy_self函数的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的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


注:本文中的copy_self函数示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。