本文整理汇总了C++中Search::getName方法的典型用法代码示例。如果您正苦于以下问题:C++ Search::getName方法的具体用法?C++ Search::getName怎么用?C++ Search::getName使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Search
的用法示例。
在下文中一共展示了Search::getName方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: main
//
//using namespace pugi;
int main()
{
int ok=0;
int fail=0;
string xml("<Search name='request_001' id='12345'><Filters><Filter name='CPU-Frequency' /><Filter name='MEM-Count' /><Filter name='OS-Name' /></Filters><Data><Compare type='OR'><Compare type='AND'><Atrybute name='CPU-frequency' compType='>=' value='1.0GHz' /><Atrybute name='CPU-frequency' compType='<=' value='2.0GHz' /></Compare><Atrybute name='MEM-Count' compType='>=' value='4GB' /></Compare></Data></Search>");
cout<<"Konstruktor domyslny -> ";
Search sz;
if(sz.getName()!="")
{
++ok;
cout<<"OK :"<<sz.getName()<<","<<sz.getId()<<endl;
}
else
{
++fail;
cout<<"FAIL "<<endl;
}
Search szuka;
string s1("szukam");
cout<<"Nadanie nazwy -> ";
szuka.setName(s1);
if(s1==szuka.getName())
{
++ok;
cout<<"OK :"<<sz.getName()<<endl;
}
else
{
++fail;
cout<<"FAIL "<<endl;
}
int id_n=60;
cout<<"Nadanie nowej wartości id -> ";
szuka.setId(id_n);
if(szuka.getIdI()==id_n)
{
++ok;
cout<<"OK :"<<szuka.getId()<<endl;
}
else
{
++fail;
cout<<"FAIL "<<szuka.getId()<<endl;
}
Atribute* at=new Atribute();
vector<Atribute*> k;
k.push_back(at);
vector<Atribute> k2;
Monitor m;
Monitor m1("mon1",k);
m1.addAtrib(at);
m.addAtrib(at);
m.addAtrib(at);
m.addAtrib(at);
at->setName("nnn");
m.addAtrib(at);
Response rr;
rr.addMonitor(&m);
rr.addMonitor(&m);
rr.addMonitor(&m1);
vector<Monitor*> mov=rr.getMonitor();
Response rr1(3,mov);
int r=mov.size();
Compare c;
c.addInfo(at);
at->setType("xxx");
c.addInfo(at);
vector<Info*> n=c.getInfo();
r=n.size();
Compare c2;
c2.Copy(c);
c2.addInfo(at);
c2.addInfo(&c);
int siz=szuka.getComp().size();
cout<<"Dodanie porównania -> ";
szuka.addCompare(&c2);
if(szuka.getComp().size()>siz)
{
++ok;
cout<<"OK "<<endl;
}
else
{
++fail;
cout<<"FAIL "<<endl;
}
szuka.addCompare(&c);
string* napis=new string("napis");
siz=szuka.getFilters().size();
cout<<"Dodanie filtra -> ";
szuka.addFilter(napis);
//.........这里部分代码省略.........