本文整理汇总了C++中Distribution::Save方法的典型用法代码示例。如果您正苦于以下问题:C++ Distribution::Save方法的具体用法?C++ Distribution::Save怎么用?C++ Distribution::Save使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Distribution
的用法示例。
在下文中一共展示了Distribution::Save方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: Save
void Resource::Save(CMSD::CResource& resource)
{
resource.Identifier.append() = std::string((LPCSTR) identifier);
CREATEIF(resource.Name.append() , name);
CREATEIF(resource.ResourceType.append() , type);
CREATEIF(resource.Description.append(), description);
//PropertyElement(L"Capacity", capacity).Save(resource.Property.append());
//PropertyElement(L"Manufacturer", manufacturer).Save(resource.Property.append());
//PropertyElement(L"Serial_number", serial_number).Save(resource.Property.append());
//for(int i=0; i< simpleproperties.size(); i++)
//{
// simpleproperties[i].Save(resource.Property.append());
//}
PropertyElement().SaveProperties<CMSD::CResource>(resource, properties);
Distribution* mtbfdist = CCMSDIntegrator::FindDistributionById(mtbfid);
Distribution* mttrdist = CCMSDIntegrator::FindDistributionById(mttrid);
if(mtbfdist!=NULL)// !mtbf.IsEmpty())
mtbf->Save(resource.Property.append());
if(mttrdist!=NULL)
mttrdist->Save(resource.Property.append());
}