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


C++ XmlNode::FirstChild方法代码示例

本文整理汇总了C++中XmlNode::FirstChild方法的典型用法代码示例。如果您正苦于以下问题:C++ XmlNode::FirstChild方法的具体用法?C++ XmlNode::FirstChild怎么用?C++ XmlNode::FirstChild使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在XmlNode的用法示例。


在下文中一共展示了XmlNode::FirstChild方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。

示例1:

Storage& Storage::operator =(const XmlNode& xmlNode)
{
  XmlNode resultNode = xmlNode;

  if(!resultNode.IsNull())
  {
    XmlNode s3Node = resultNode.FirstChild("S3");
    if(!s3Node.IsNull())
    {
      m_s3 = s3Node;
      m_s3HasBeenSet = true;
    }
  }

  return *this;
}
开发者ID:wrtcoder,项目名称:aws-sdk-cpp,代码行数:16,代码来源:Storage.cpp

示例2:

ScheduledInstancesMonitoring& ScheduledInstancesMonitoring::operator =(const XmlNode& xmlNode)
{
  XmlNode resultNode = xmlNode;

  if(!resultNode.IsNull())
  {
    XmlNode enabledNode = resultNode.FirstChild("Enabled");
    if(!enabledNode.IsNull())
    {
      m_enabled = StringUtils::ConvertToBool(StringUtils::Trim(enabledNode.GetText().c_str()).c_str());
      m_enabledHasBeenSet = true;
    }
  }

  return *this;
}
开发者ID:Bu11etmagnet,项目名称:aws-sdk-cpp,代码行数:16,代码来源:ScheduledInstancesMonitoring.cpp

示例3:

Monitoring& Monitoring::operator =(const XmlNode& xmlNode)
{
  XmlNode resultNode = xmlNode;

  if(!resultNode.IsNull())
  {
    XmlNode stateNode = resultNode.FirstChild("state");
    if(!stateNode.IsNull())
    {
      m_state = MonitoringStateMapper::GetMonitoringStateForName(StringUtils::Trim(stateNode.GetText().c_str()).c_str());
      m_stateHasBeenSet = true;
    }
  }

  return *this;
}
开发者ID:chadbrewbaker,项目名称:aws-sdk-cpp,代码行数:16,代码来源:Monitoring.cpp

示例4:

CreditSpecificationRequest& CreditSpecificationRequest::operator =(const XmlNode& xmlNode)
{
  XmlNode resultNode = xmlNode;

  if(!resultNode.IsNull())
  {
    XmlNode cpuCreditsNode = resultNode.FirstChild("CpuCredits");
    if(!cpuCreditsNode.IsNull())
    {
      m_cpuCredits = StringUtils::Trim(cpuCreditsNode.GetText().c_str());
      m_cpuCreditsHasBeenSet = true;
    }
  }

  return *this;
}
开发者ID:marcomagdy,项目名称:aws-sdk-cpp,代码行数:16,代码来源:CreditSpecificationRequest.cpp

示例5:

GetReusableDelegationSetResult& GetReusableDelegationSetResult::operator =(const AmazonWebServiceResult<XmlDocument>& result)
{
  const XmlDocument& xmlDocument = result.GetPayload();
  XmlNode resultNode = xmlDocument.GetRootElement();

  if(!resultNode.IsNull())
  {
    XmlNode delegationSetNode = resultNode.FirstChild("DelegationSet");
    if(!delegationSetNode.IsNull())
    {
      m_delegationSet = delegationSetNode;
    }
  }

  return *this;
}
开发者ID:chadbrewbaker,项目名称:aws-sdk-cpp,代码行数:16,代码来源:GetReusableDelegationSetResult.cpp

示例6:

Trigger& Trigger::operator =(const XmlNode& xmlNode)
{
  XmlNode resultNode = xmlNode;

  if(!resultNode.IsNull())
  {
    XmlNode nameNode = resultNode.FirstChild("Name");
    if(!nameNode.IsNull())
    {
      m_name = StringUtils::Trim(nameNode.GetText().c_str());
      m_nameHasBeenSet = true;
    }
  }

  return *this;
}
开发者ID:wrtcoder,项目名称:aws-sdk-cpp,代码行数:16,代码来源:Trigger.cpp

示例7:

IndexDocument& IndexDocument::operator =(const XmlNode& xmlNode)
{
  XmlNode resultNode = xmlNode;

  if(!resultNode.IsNull())
  {
    XmlNode suffixNode = resultNode.FirstChild("Suffix");
    if(!suffixNode.IsNull())
    {
      m_suffix = StringUtils::Trim(suffixNode.GetText().c_str());
      m_suffixHasBeenSet = true;
    }
  }

  return *this;
}
开发者ID:Fahrenheit2539,项目名称:aws-sdk-cpp,代码行数:16,代码来源:IndexDocument.cpp

示例8:

ServiceTypeDetail& ServiceTypeDetail::operator =(const XmlNode& xmlNode)
{
  XmlNode resultNode = xmlNode;

  if(!resultNode.IsNull())
  {
    XmlNode serviceTypeNode = resultNode.FirstChild("serviceType");
    if(!serviceTypeNode.IsNull())
    {
      m_serviceType = ServiceTypeMapper::GetServiceTypeForName(StringUtils::Trim(serviceTypeNode.GetText().c_str()).c_str());
      m_serviceTypeHasBeenSet = true;
    }
  }

  return *this;
}
开发者ID:marcomagdy,项目名称:aws-sdk-cpp,代码行数:16,代码来源:ServiceTypeDetail.cpp

示例9:

GetTrafficPolicyInstanceResult& GetTrafficPolicyInstanceResult::operator =(const AmazonWebServiceResult<XmlDocument>& result)
{
  const XmlDocument& xmlDocument = result.GetPayload();
  XmlNode resultNode = xmlDocument.GetRootElement();

  if(!resultNode.IsNull())
  {
    XmlNode trafficPolicyInstanceNode = resultNode.FirstChild("TrafficPolicyInstance");
    if(!trafficPolicyInstanceNode.IsNull())
    {
      m_trafficPolicyInstance = trafficPolicyInstanceNode;
    }
  }

  return *this;
}
开发者ID:chadbrewbaker,项目名称:aws-sdk-cpp,代码行数:16,代码来源:GetTrafficPolicyInstanceResult.cpp

示例10:

NotificationConfigurationFilter& NotificationConfigurationFilter::operator =(const XmlNode& xmlNode)
{
  XmlNode resultNode = xmlNode;

  if(!resultNode.IsNull())
  {
    XmlNode keyNode = resultNode.FirstChild("S3Key");
    if(!keyNode.IsNull())
    {
      m_key = keyNode;
      m_keyHasBeenSet = true;
    }
  }

  return *this;
}
开发者ID:chadbrewbaker,项目名称:aws-sdk-cpp,代码行数:16,代码来源:NotificationConfigurationFilter.cpp

示例11:

ElasticGpuSpecification& ElasticGpuSpecification::operator =(const XmlNode& xmlNode)
{
  XmlNode resultNode = xmlNode;

  if(!resultNode.IsNull())
  {
    XmlNode typeNode = resultNode.FirstChild("Type");
    if(!typeNode.IsNull())
    {
      m_type = StringUtils::Trim(typeNode.GetText().c_str());
      m_typeHasBeenSet = true;
    }
  }

  return *this;
}
开发者ID:marcomagdy,项目名称:aws-sdk-cpp,代码行数:16,代码来源:ElasticGpuSpecification.cpp

示例12:

ReservedInstancesId& ReservedInstancesId::operator =(const XmlNode& xmlNode)
{
    XmlNode resultNode = xmlNode;

    if(!resultNode.IsNull())
    {
        XmlNode reservedInstancesIdNode = resultNode.FirstChild("reservedInstancesId");
        if(!reservedInstancesIdNode.IsNull())
        {
            m_reservedInstancesId = StringUtils::Trim(reservedInstancesIdNode.GetText().c_str());
            m_reservedInstancesIdHasBeenSet = true;
        }
    }

    return *this;
}
开发者ID:yamashi,项目名称:aws-sdk-cpp,代码行数:16,代码来源:ReservedInstancesId.cpp

示例13:

GetTrafficPolicyInstanceCountResult& GetTrafficPolicyInstanceCountResult::operator =(const AmazonWebServiceResult<XmlDocument>& result)
{
  const XmlDocument& xmlDocument = result.GetPayload();
  XmlNode resultNode = xmlDocument.GetRootElement();

  if(!resultNode.IsNull())
  {
    XmlNode trafficPolicyInstanceCountNode = resultNode.FirstChild("TrafficPolicyInstanceCount");
    if(!trafficPolicyInstanceCountNode.IsNull())
    {
      m_trafficPolicyInstanceCount = StringUtils::ConvertToInt32(StringUtils::Trim(trafficPolicyInstanceCountNode.GetText().c_str()).c_str());
    }
  }

  return *this;
}
开发者ID:chadbrewbaker,项目名称:aws-sdk-cpp,代码行数:16,代码来源:GetTrafficPolicyInstanceCountResult.cpp

示例14:

NoncurrentVersionExpiration& NoncurrentVersionExpiration::operator =(const XmlNode& xmlNode)
{
  XmlNode resultNode = xmlNode;

  if(!resultNode.IsNull())
  {
    XmlNode noncurrentDaysNode = resultNode.FirstChild("NoncurrentDays");
    if(!noncurrentDaysNode.IsNull())
    {
      m_noncurrentDays = StringUtils::ConvertToInt32(StringUtils::Trim(noncurrentDaysNode.GetText().c_str()).c_str());
      m_noncurrentDaysHasBeenSet = true;
    }
  }

  return *this;
}
开发者ID:Bu11etmagnet,项目名称:aws-sdk-cpp,代码行数:16,代码来源:NoncurrentVersionExpiration.cpp

示例15:

Restrictions& Restrictions::operator =(const XmlNode& xmlNode)
{
  XmlNode resultNode = xmlNode;

  if(!resultNode.IsNull())
  {
    XmlNode geoRestrictionNode = resultNode.FirstChild("GeoRestriction");
    if(!geoRestrictionNode.IsNull())
    {
      m_geoRestriction = geoRestrictionNode;
      m_geoRestrictionHasBeenSet = true;
    }
  }

  return *this;
}
开发者ID:Bu11etmagnet,项目名称:aws-sdk-cpp,代码行数:16,代码来源:Restrictions.cpp


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