本文整理汇总了C++中ePipeline::Clone方法的典型用法代码示例。如果您正苦于以下问题:C++ ePipeline::Clone方法的具体用法?C++ ePipeline::Clone怎么用?C++ ePipeline::Clone使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类ePipeline
的用法示例。
在下文中一共展示了ePipeline::Clone方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: RegisterGlobalLogic
void CBrainMemory::RegisterGlobalLogic(tstring& Name, const tstring& LogicText, ePipeline& LogicData, uint32 State,
tstring LogicMeaning /*=""*/, tstring InputDescrip /*=""*/, tstring OutputDescrip /*=""*/ )
{
ePipeline LogicItem;
LogicItem.SetLabel(Name.c_str());
LogicItem.PushInt(State);
LogicItem.PushString(LogicText);
LogicItem.PushString(LogicMeaning);
LogicItem.PushString(InputDescrip);
LogicItem.PushString(OutputDescrip);
LogicItem.Push_Directly(LogicData.Clone());
ePipeline RefList;
LogicItem.PushPipe(RefList); //引用名:谁引用,字符串成对保存
CLock lk(&m_MemoryMutex);
m_GlobalLogicList.PushPipe(LogicItem);
};