显示输出遇到的Substation的名字

Signed-off-by: facat@lab.com <facat@lab.com>
This commit is contained in:
facat@lab.com
2014-12-25 16:21:20 +08:00
parent 9a70026cf3
commit a012ca3502
7 changed files with 42 additions and 2 deletions

View File

@@ -77,6 +77,25 @@ bool TopologyRecorder::startWithNode(const QString& node)
}
if(ce.startsWith("BS"))
{
//看找到那个Substation了
BusbarSection *bs=static_cast<BusbarSection *>(ht[ce]);
if(bs==NULL)
{
std::cout<<"not find bussection"<<ce.toStdString()<<std::endl;
}
else
{
QString container=bs->getEquipmentMemberOf_EquipmentContainer();
Substation *sfd=static_cast<Substation *>(ht[container]);
if(sfd==NULL)
{
std::cout<<"can not find"<<container.toStdString()<<std::endl;
}
else
{
std::cout<<"encounter "<<sfd->getNamingDescription().toStdString()<<std::endl;
}
}
continue;
}
if(ce.startsWith("TF"))
@@ -95,7 +114,7 @@ bool TopologyRecorder::startWithNode(const QString& node)
else
{
QString feederID=sfd->getSubstationMemberOf_Feeder();
if(feederID!="FD-2004")
if(feederID!="FD-2003")
{
std::cout<<tf->getNamingDescription().toStdString()<<"not belong"<<std::endl;
}