本文整理汇总了C++中XmlNode::GetName方法的典型用法代码示例。如果您正苦于以下问题:C++ XmlNode::GetName方法的具体用法?C++ XmlNode::GetName怎么用?C++ XmlNode::GetName使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类XmlNode
的用法示例。
在下文中一共展示了XmlNode::GetName方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: while
DescribeStackResourcesResult& DescribeStackResourcesResult::operator =(const AmazonWebServiceResult<XmlDocument>& result)
{
const XmlDocument& xmlDocument = result.GetPayload();
XmlNode rootNode = xmlDocument.GetRootElement();
XmlNode resultNode = rootNode;
if (rootNode.GetName() != "DescribeStackResourcesResult")
{
resultNode = rootNode.FirstChild("DescribeStackResourcesResult");
}
if(!resultNode.IsNull())
{
XmlNode stackResourcesNode = resultNode.FirstChild("StackResources");
if(!stackResourcesNode.IsNull())
{
XmlNode stackResourcesMember = stackResourcesNode.FirstChild("member");
while(!stackResourcesMember.IsNull())
{
m_stackResources.push_back(stackResourcesMember);
stackResourcesMember = stackResourcesMember.NextNode("member");
}
}
}
XmlNode responseMetadataNode = rootNode.FirstChild("ResponseMetadata");
m_responseMetadata = responseMetadataNode;
AWS_LOGSTREAM_DEBUG("Aws::CloudFormation::Model::DescribeStackResourcesResult", "x-amzn-request-id: " << m_responseMetadata.GetRequestId() );
return *this;
}
示例2:
RestoreDBClusterToPointInTimeResult& RestoreDBClusterToPointInTimeResult::operator =(const AmazonWebServiceResult<XmlDocument>& result)
{
const XmlDocument& xmlDocument = result.GetPayload();
XmlNode rootNode = xmlDocument.GetRootElement();
XmlNode resultNode = rootNode;
if (rootNode.GetName() != "RestoreDBClusterToPointInTimeResult")
{
resultNode = rootNode.FirstChild("RestoreDBClusterToPointInTimeResult");
}
if(!resultNode.IsNull())
{
XmlNode dBClusterNode = resultNode.FirstChild("DBCluster");
if(!dBClusterNode.IsNull())
{
m_dBCluster = dBClusterNode;
}
}
XmlNode responseMetadataNode = rootNode.FirstChild("ResponseMetadata");
m_responseMetadata = responseMetadataNode;
AWS_LOGSTREAM_DEBUG("Aws::RDS::Model::RestoreDBClusterToPointInTimeResult", "x-amzn-request-id: " << m_responseMetadata.GetRequestId() );
return *this;
}
示例3: while
DescribeNetworkInterfacesResponse& DescribeNetworkInterfacesResponse::operator =(const AmazonWebServiceResult<XmlDocument>& result)
{
const XmlDocument& xmlDocument = result.GetPayload();
XmlNode rootNode = xmlDocument.GetRootElement();
XmlNode resultNode = rootNode;
if (rootNode.GetName() != "DescribeNetworkInterfacesResponse")
{
resultNode = rootNode.FirstChild("DescribeNetworkInterfacesResponse");
}
if(!resultNode.IsNull())
{
XmlNode networkInterfacesNode = resultNode.FirstChild("networkInterfaceSet");
if(!networkInterfacesNode.IsNull())
{
XmlNode networkInterfacesMember = networkInterfacesNode.FirstChild("item");
while(!networkInterfacesMember.IsNull())
{
m_networkInterfaces.push_back(networkInterfacesMember);
networkInterfacesMember = networkInterfacesMember.NextNode("item");
}
}
}
XmlNode responseMetadataNode = rootNode.FirstChild("ResponseMetadata");
m_responseMetadata = responseMetadataNode;
AWS_LOGSTREAM_DEBUG("Aws::EC2::Model::DescribeNetworkInterfacesResponse", "x-amzn-request-id: " << m_responseMetadata.GetRequestId() );
return *this;
}
示例4:
CreateClusterSecurityGroupResult& CreateClusterSecurityGroupResult::operator =(const AmazonWebServiceResult<XmlDocument>& result)
{
const XmlDocument& xmlDocument = result.GetPayload();
XmlNode rootNode = xmlDocument.GetRootElement();
XmlNode resultNode = rootNode;
if (rootNode.GetName() != "CreateClusterSecurityGroupResult")
{
resultNode = rootNode.FirstChild("CreateClusterSecurityGroupResult");
}
if(!resultNode.IsNull())
{
XmlNode clusterSecurityGroupNode = resultNode.FirstChild("ClusterSecurityGroup");
if(!clusterSecurityGroupNode.IsNull())
{
m_clusterSecurityGroup = clusterSecurityGroupNode;
}
}
XmlNode responseMetadataNode = rootNode.FirstChild("ResponseMetadata");
m_responseMetadata = responseMetadataNode;
AWS_LOGSTREAM_DEBUG("Aws::Redshift::Model::CreateClusterSecurityGroupResult", "x-amzn-request-id: " << m_responseMetadata.GetRequestId() );
return *this;
}
示例5: while
DescribeEventCategoriesResult& DescribeEventCategoriesResult::operator =(const AmazonWebServiceResult<XmlDocument>& result)
{
const XmlDocument& xmlDocument = result.GetPayload();
XmlNode rootNode = xmlDocument.GetRootElement();
XmlNode resultNode = rootNode;
if (rootNode.GetName() != "DescribeEventCategoriesResult")
{
resultNode = rootNode.FirstChild("DescribeEventCategoriesResult");
}
if(!resultNode.IsNull())
{
XmlNode eventCategoriesMapListNode = resultNode.FirstChild("EventCategoriesMapList");
if(!eventCategoriesMapListNode.IsNull())
{
XmlNode eventCategoriesMapListMember = eventCategoriesMapListNode.FirstChild("EventCategoriesMap");
while(!eventCategoriesMapListMember.IsNull())
{
m_eventCategoriesMapList.push_back(eventCategoriesMapListMember);
eventCategoriesMapListMember = eventCategoriesMapListMember.NextNode("EventCategoriesMap");
}
}
}
XmlNode responseMetadataNode = rootNode.FirstChild("ResponseMetadata");
m_responseMetadata = responseMetadataNode;
return *this;
}
示例6: while
ListSubscriptionsByTopicResult& ListSubscriptionsByTopicResult::operator =(const AmazonWebServiceResult<XmlDocument>& result)
{
const XmlDocument& xmlDocument = result.GetPayload();
XmlNode rootNode = xmlDocument.GetRootElement();
XmlNode resultNode = rootNode;
if (rootNode.GetName() != "ListSubscriptionsByTopicResult")
{
resultNode = rootNode.FirstChild("ListSubscriptionsByTopicResult");
}
if(!resultNode.IsNull())
{
XmlNode subscriptionsNode = resultNode.FirstChild("Subscriptions");
if(!subscriptionsNode.IsNull())
{
XmlNode subscriptionsMember = subscriptionsNode.FirstChild("member");
while(!subscriptionsMember.IsNull())
{
m_subscriptions.push_back(subscriptionsMember);
subscriptionsMember = subscriptionsMember.NextNode("member");
}
}
XmlNode nextTokenNode = resultNode.FirstChild("NextToken");
if(!nextTokenNode.IsNull())
{
m_nextToken = StringUtils::Trim(nextTokenNode.GetText().c_str());
}
}
XmlNode responseMetadataNode = rootNode.FirstChild("ResponseMetadata");
m_responseMetadata = responseMetadataNode;
return *this;
}
示例7:
GenerateCredentialReportResult& GenerateCredentialReportResult::operator =(const AmazonWebServiceResult<XmlDocument>& result)
{
const XmlDocument& xmlDocument = result.GetPayload();
XmlNode rootNode = xmlDocument.GetRootElement();
XmlNode resultNode = rootNode;
if (rootNode.GetName() != "GenerateCredentialReportResult")
{
resultNode = rootNode.FirstChild("GenerateCredentialReportResult");
}
if(!resultNode.IsNull())
{
XmlNode stateNode = resultNode.FirstChild("State");
if(!stateNode.IsNull())
{
m_state = ReportStateTypeMapper::GetReportStateTypeForName(StringUtils::Trim(stateNode.GetText().c_str()).c_str());
}
XmlNode descriptionNode = resultNode.FirstChild("Description");
if(!descriptionNode.IsNull())
{
m_description = StringUtils::Trim(descriptionNode.GetText().c_str());
}
}
XmlNode responseMetadataNode = rootNode.FirstChild("ResponseMetadata");
m_responseMetadata = responseMetadataNode;
AWS_LOGSTREAM_DEBUG("Aws::IAM::Model::GenerateCredentialReportResult", "x-amzn-request-id: " << m_responseMetadata.GetRequestId() );
return *this;
}
示例8: while
BuildSuggestersResult& BuildSuggestersResult::operator =(const AmazonWebServiceResult<XmlDocument>& result)
{
const XmlDocument& xmlDocument = result.GetPayload();
XmlNode rootNode = xmlDocument.GetRootElement();
XmlNode resultNode = rootNode;
if (rootNode.GetName() != "BuildSuggestersResult")
{
resultNode = rootNode.FirstChild("BuildSuggestersResult");
}
if(!resultNode.IsNull())
{
XmlNode fieldNamesNode = resultNode.FirstChild("FieldNames");
if(!fieldNamesNode.IsNull())
{
XmlNode fieldNamesMember = fieldNamesNode.FirstChild("member");
while(!fieldNamesMember.IsNull())
{
m_fieldNames.push_back(StringUtils::Trim(fieldNamesMember.GetText().c_str()));
fieldNamesMember = fieldNamesMember.NextNode("member");
}
}
}
XmlNode responseMetadataNode = rootNode.FirstChild("ResponseMetadata");
m_responseMetadata = responseMetadataNode;
AWS_LOGSTREAM_DEBUG("Aws::CloudSearch::Model::BuildSuggestersResult", "x-amzn-request-id: " << m_responseMetadata.GetRequestId() );
return *this;
}
示例9:
ModifySpotFleetRequestResponse& ModifySpotFleetRequestResponse::operator =(const AmazonWebServiceResult<XmlDocument>& result)
{
const XmlDocument& xmlDocument = result.GetPayload();
XmlNode rootNode = xmlDocument.GetRootElement();
XmlNode resultNode = rootNode;
if (rootNode.GetName() != "ModifySpotFleetRequestResponse")
{
resultNode = rootNode.FirstChild("ModifySpotFleetRequestResponse");
}
if(!resultNode.IsNull())
{
XmlNode returnNode = resultNode.FirstChild("return");
if(!returnNode.IsNull())
{
m_return = StringUtils::ConvertToBool(StringUtils::Trim(returnNode.GetText().c_str()).c_str());
}
}
XmlNode responseMetadataNode = rootNode.FirstChild("ResponseMetadata");
m_responseMetadata = responseMetadataNode;
AWS_LOGSTREAM_DEBUG("Aws::EC2::Model::ModifySpotFleetRequestResponse", "x-amzn-request-id: " << m_responseMetadata.GetRequestId() );
return *this;
}
示例10:
RemoveSourceIdentifierFromSubscriptionResult& RemoveSourceIdentifierFromSubscriptionResult::operator =(const AmazonWebServiceResult<XmlDocument>& result)
{
const XmlDocument& xmlDocument = result.GetPayload();
XmlNode rootNode = xmlDocument.GetRootElement();
XmlNode resultNode = rootNode;
if (rootNode.GetName() != "RemoveSourceIdentifierFromSubscriptionResult")
{
resultNode = rootNode.FirstChild("RemoveSourceIdentifierFromSubscriptionResult");
}
if(!resultNode.IsNull())
{
XmlNode eventSubscriptionNode = resultNode.FirstChild("EventSubscription");
if(!eventSubscriptionNode.IsNull())
{
m_eventSubscription = eventSubscriptionNode;
}
}
XmlNode responseMetadataNode = rootNode.FirstChild("ResponseMetadata");
m_responseMetadata = responseMetadataNode;
AWS_LOGSTREAM_DEBUG("Aws::RDS::Model::RemoveSourceIdentifierFromSubscriptionResult", "x-amzn-request-id: " << m_responseMetadata.GetRequestId() );
return *this;
}
示例11: while
GetSendStatisticsResult& GetSendStatisticsResult::operator =(const AmazonWebServiceResult<XmlDocument>& result)
{
const XmlDocument& xmlDocument = result.GetPayload();
XmlNode rootNode = xmlDocument.GetRootElement();
XmlNode resultNode = rootNode;
if (rootNode.GetName() != "GetSendStatisticsResult")
{
resultNode = rootNode.FirstChild("GetSendStatisticsResult");
}
if(!resultNode.IsNull())
{
XmlNode sendDataPointsNode = resultNode.FirstChild("SendDataPoints");
if(!sendDataPointsNode.IsNull())
{
XmlNode sendDataPointsMember = sendDataPointsNode.FirstChild("member");
while(!sendDataPointsMember.IsNull())
{
m_sendDataPoints.push_back(sendDataPointsMember);
sendDataPointsMember = sendDataPointsMember.NextNode("member");
}
}
}
XmlNode responseMetadataNode = rootNode.FirstChild("ResponseMetadata");
m_responseMetadata = responseMetadataNode;
AWS_LOGSTREAM_DEBUG("Aws::SES::Model::GetSendStatisticsResult", "x-amzn-request-id: " << m_responseMetadata.GetRequestId() );
return *this;
}
示例12: while
DescribeEnvironmentsResult& DescribeEnvironmentsResult::operator =(const AmazonWebServiceResult<XmlDocument>& result)
{
const XmlDocument& xmlDocument = result.GetPayload();
XmlNode rootNode = xmlDocument.GetRootElement();
XmlNode resultNode = rootNode;
if (rootNode.GetName() != "DescribeEnvironmentsResult")
{
resultNode = rootNode.FirstChild("DescribeEnvironmentsResult");
}
if(!resultNode.IsNull())
{
XmlNode environmentsNode = resultNode.FirstChild("Environments");
if(!environmentsNode.IsNull())
{
XmlNode environmentsMember = environmentsNode.FirstChild("member");
while(!environmentsMember.IsNull())
{
m_environments.push_back(environmentsMember);
environmentsMember = environmentsMember.NextNode("member");
}
}
}
XmlNode responseMetadataNode = rootNode.FirstChild("ResponseMetadata");
m_responseMetadata = responseMetadataNode;
AWS_LOGSTREAM_DEBUG("Aws::ElasticBeanstalk::Model::DescribeEnvironmentsResult", "x-amzn-request-id: " << m_responseMetadata.GetRequestId() );
return *this;
}
示例13: while
ValidateConfigurationSettingsResult& ValidateConfigurationSettingsResult::operator =(const AmazonWebServiceResult<XmlDocument>& result)
{
const XmlDocument& xmlDocument = result.GetPayload();
XmlNode rootNode = xmlDocument.GetRootElement();
XmlNode resultNode = rootNode;
if (rootNode.GetName() != "ValidateConfigurationSettingsResult")
{
resultNode = rootNode.FirstChild("ValidateConfigurationSettingsResult");
}
if(!resultNode.IsNull())
{
XmlNode messagesNode = resultNode.FirstChild("Messages");
if(!messagesNode.IsNull())
{
XmlNode messagesMember = messagesNode.FirstChild("member");
while(!messagesMember.IsNull())
{
m_messages.push_back(messagesMember);
messagesMember = messagesMember.NextNode("member");
}
}
}
XmlNode responseMetadataNode = rootNode.FirstChild("ResponseMetadata");
m_responseMetadata = responseMetadataNode;
AWS_LOGSTREAM_DEBUG("Aws::ElasticBeanstalk::Model::ValidateConfigurationSettingsResult", "x-amzn-request-id: " << m_responseMetadata.GetRequestId() );
return *this;
}
示例14: while
EnterStandbyResult& EnterStandbyResult::operator =(const AmazonWebServiceResult<XmlDocument>& result)
{
const XmlDocument& xmlDocument = result.GetPayload();
XmlNode rootNode = xmlDocument.GetRootElement();
XmlNode resultNode = rootNode;
if (rootNode.GetName() != "EnterStandbyResult")
{
resultNode = rootNode.FirstChild("EnterStandbyResult");
}
if(!resultNode.IsNull())
{
XmlNode activitiesNode = resultNode.FirstChild("Activities");
if(!activitiesNode.IsNull())
{
XmlNode activitiesMember = activitiesNode.FirstChild("member");
while(!activitiesMember.IsNull())
{
m_activities.push_back(activitiesMember);
activitiesMember = activitiesMember.NextNode("member");
}
}
}
XmlNode responseMetadataNode = rootNode.FirstChild("ResponseMetadata");
m_responseMetadata = responseMetadataNode;
return *this;
}
示例15: while
DescribeReplicationGroupsResult& DescribeReplicationGroupsResult::operator =(const AmazonWebServiceResult<XmlDocument>& result)
{
const XmlDocument& xmlDocument = result.GetPayload();
XmlNode rootNode = xmlDocument.GetRootElement();
XmlNode resultNode = rootNode;
if (rootNode.GetName() != "DescribeReplicationGroupsResult")
{
resultNode = rootNode.FirstChild("DescribeReplicationGroupsResult");
}
if(!resultNode.IsNull())
{
XmlNode markerNode = resultNode.FirstChild("Marker");
if(!markerNode.IsNull())
{
m_marker = StringUtils::Trim(markerNode.GetText().c_str());
}
XmlNode replicationGroupsNode = resultNode.FirstChild("ReplicationGroups");
if(!replicationGroupsNode.IsNull())
{
XmlNode replicationGroupsMember = replicationGroupsNode.FirstChild("ReplicationGroup");
while(!replicationGroupsMember.IsNull())
{
m_replicationGroups.push_back(replicationGroupsMember);
replicationGroupsMember = replicationGroupsMember.NextNode("ReplicationGroup");
}
}
}
XmlNode responseMetadataNode = rootNode.FirstChild("ResponseMetadata");
m_responseMetadata = responseMetadataNode;
return *this;
}