Example #1
0
//  *******************************************************************************************************************
const shared_ptr<IXMLNode> cXMLNode::VGetChild(const cString & Name) const
{
	shared_ptr<IXMLNode> pNode;
	for(auto Iter = m_ChildNodes.begin(); Iter != m_ChildNodes.end(); Iter++)
	{
		pNode = (*Iter);
		if(Name.CompareInsensitive(pNode->VGetName()) == 0)
		{
			return pNode;
		}
	}
	return NULL;
}