Alias AliasList::get(const StorageKey& storage, const QString& name) { if (!storage.isValid()) return Alias(); QSqlQuery query=DataStorage::instance() ->prepareQuery("SELECT global, value FROM aliases WHERE plugin=? AND storage=? AND name=?"); query.addBindValue(storage.plugin()); query.addBindValue(storage.storage()); query.addBindValue(name); query.exec(); if (!query.next()) return Alias(); Alias alias(name, query.value(1).toString()); alias.setGlobal(query.value(0).toBool()); return alias; }
void AliasManager::addAlias(const QString &name, const QString &expansion) { if(contains(name)) { return; } _aliases << Alias(name, expansion); SYNC(ARG(name), ARG(expansion)) }
void alias_types() { Alias("integer{size:32, signed:true, format:dec}","int32d"); Alias("integer{size:32, signed:false, format:dec}","uint32d"); Alias("integer{size:32, signed:true, format:hex}","int32h"); Alias("integer{size:32, signed:false, format:hex}","uint32h"); Alias("integer{size:64, signed:true, format:dec}","int64d"); Alias("integer{size:64, signed:false, format:dec}","uint64d"); Alias("integer{size:64, signed:true, format:hex}","int64h"); Alias("integer{size:64, signed:false, format:hex}","uint64h"); }
AliasManager::AliasList AliasManager::defaults() { AliasList aliases; aliases << Alias("j", "/join $0") << Alias("ns", "/msg nickserv $0") << Alias("nickserv", "/msg nickserv $0") << Alias("cs", "/msg chanserv $0") << Alias("chanserv", "/msg chanserv $0") << Alias("hs", "/msg hostserv $0") << Alias("hostserv", "/msg hostserv $0") << Alias("back", "/quote away"); #ifdef Q_OS_LINUX // let's add aliases for scripts that only run on linux aliases << Alias("inxi", "/exec inxi $0") << Alias("sysinfo", "/exec inxi -d"); #endif return aliases; }
void Nym::DisplayStatistics(String& strOutput) const { sLock lock(shared_lock_); strOutput.Concatenate("Source for ID:\n%s\n", Source().asString()->Get()); strOutput.Concatenate("Description: %s\n\n", m_strDescription->Get()); strOutput.Concatenate("%s", "\n"); strOutput.Concatenate("==> Name: %s\n", Alias().c_str()); strOutput.Concatenate(" Version: %s\n", m_strVersion->Get()); auto theStringID = String::Factory(ID()); strOutput.Concatenate("Nym ID: %s\n", theStringID->Get()); }
void FilterAntiPar(PATTERN **Pat, int NPat) { register int i, j; int I1A, I1D, I2A, I2D, J1A, J1D, J2A, J2D; char I1ACn, I1DCn, I2ACn, I2DCn, J1ACn, J1DCn, J2ACn, J2DCn; for( i=0; i<NPat; i++ ) { if( !Pat[i]->ExistPattern ) continue; Alias(&I1D,&I1A,&I2D,&I2A,&I1DCn,&I1ACn,&I2DCn,&I2ACn,Pat[i]); for( j=0; j<NPat; j++ ) { if( j == i || !Pat[j]->ExistPattern ) continue; Alias(&J1D,&J1A,&J2D,&J2A,&J1DCn,&J1ACn,&J2DCn,&J2ACn,Pat[j]); if( J1D == J2A && J2D == J1A && I1D != I2A && I2D != I1A && ( (J1D == I1D && J1A == I1A) || (J1D == I1A && J1A == I1D) || (J1D == I2A && J1A == I2D) || (J1D == I2D && J1A == I2A) ) ) continue; if( ( ( I1D < I2A || I2D < I1A ) && ( (J1A <= I2A && J1A >= I1D && J2D <= I2A && J2D >= I1D && J2DCn == I1DCn && J2A <= I1A && J2A >= I2D && J1D <= I1A && J1D >= I2D && J1DCn == I2DCn) || (J2A <= I2A && J2A >= I1D && J1D <= I2A && J1D >= I1D && J1DCn == I1DCn && J1A <= I1A && J1A >= I2D && J2D <= I1A && J2D >= I2D && J2DCn == I2DCn) ) ) || ( ( I1D > I2A || I2D > I1A ) && ( (J1A >= I2A && J1A <= I1D && J2D >= I2A && J2D <= I1D && J2DCn == I1DCn && J2A >= I1A && J2A <= I2D && J1D >= I1A && J1D <= I2D && J1DCn == I2DCn) || (J2A >= I2A && J2A <= I1D && J1D >= I2A && J1D <= I1D && J1DCn == I1DCn && J1A >= I1A && J1A <= I2D && J2D >= I1A && J2D <= I2D && J2DCn == I2DCn) ) ) ) { Pat[j]->ExistPattern = NO; } } } }
void Preprocessor::addMacro(const LineIterator& line) { *line = line->substr(1); size_t pos = line->find(":="); if(pos == std::string::npos) return handleSpecialMacro(line); std::string name = line->substr(0, pos); trim(name); std::string replacement = line->substr(pos + 2); trim(replacement); parseEscapes(replacement); aliases.push_back(Alias(name, replacement)); }
void AliasManager::initSetAliases(const QVariantMap &aliases) { QStringList names = aliases["names"].toStringList(); QStringList expansions = aliases["expansions"].toStringList(); if(names.count() != expansions.count()) { qWarning() << "AliasesManager::initSetAliases: received" << names.count() << "alias names but only" << expansions.count() << "expansions!"; return; } _aliases.clear(); for(int i = 0; i < names.count(); i++) { _aliases << Alias(names[i], expansions[i]); } }
Emitter& operator << (Emitter& out, const Node& node) { // write anchor/alias if(node.m_anchor != "") { if(node.m_alias) out << Alias(node.m_anchor); else out << Anchor(node.m_anchor); } // TODO: write tag // write content if(node.m_pContent) node.m_pContent->Write(out); else if(!node.m_alias) out << Null; return out; }
void MergePatternsAntiPar(STRIDE_PATTERN **Pat, int NPat) { register int i, j; int DB, DW, MinDB1, MinDB2, MinDW1, MinDW2, Min, Lnk1A, Lnk1D; int I1A, I1D, I2A, I2D, J1A, J1D, J2A, J2D; char I1ACn, I1DCn, I2ACn, I2DCn, J1ACn, J1DCn, J2ACn, J2DCn; for( i=0; i<NPat; i++ ) { if( !Pat[i]->ExistPattern ) continue; MinDB1 = MinDB2 = MinDW1 = MinDW2 = 1000; Min = ERR; Lnk1D = Lnk1A = ERR; Alias(&I1D,&I1A,&I2D,&I2A,&I1DCn,&I1ACn,&I2DCn,&I2ACn,Pat[i]); for( j=0; j<NPat; j++ ) { if( i == j || !Pat[j]->ExistPattern ) continue; Alias(&J1D,&J1A,&J2D,&J2A,&J1DCn,&J1ACn,&J2DCn,&J2ACn,Pat[j]); if( Near(I1D,J1D,J1A,I1A,J2A,J2D,I2A,I2D,I1DCn,J1DCn,J1ACn,I1ACn,&DB,&DW) && ((DB < MinDB1 && DW <= MinDW1) || (DB <= MinDB1 && DW < MinDW1) ) && RightSide(J1A,J1D,I1A,I1D,I2A,I2D) ) JoinNeighbours(&Lnk1A,J2D,&Lnk1D,J2A,&Pat[i]->Nei1,Pat[j],&MinDB1,DB,&MinDW1,DW,&Min,j); if( Near(I1D,J1A,J1D,I1A,J2D,J2A,I2A,I2D,I1DCn,J1ACn,J1DCn,I1ACn,&DB,&DW) && ((DB < MinDB1 && DW <= MinDW1) || (DB <= MinDB1 && DW < MinDW1) ) && RightSide(J1D,J1A,I1A,I1D,I2A,I2D) ) JoinNeighbours(&Lnk1A,J2A,&Lnk1D,J2D,&Pat[i]->Nei1,Pat[j],&MinDB1,DB,&MinDW1,DW,&Min,j); if( Near(I1D,J2D,J2A,I1A,J1A,J1D,I2A,I2D,I1DCn,J2DCn,J2ACn,I1ACn,&DB,&DW) && ((DB < MinDB1 && DW <= MinDW1) || (DB <= MinDB1 && DW < MinDW1) ) && RightSide(J2A,J2D,I1A,I1D,I2A,I2D) ) JoinNeighbours(&Lnk1A,J1D,&Lnk1D,J1A,&Pat[i]->Nei1,Pat[j],&MinDB1,DB,&MinDW1,DW,&Min,j); if( Near(I1D,J2A,J2D,I1A,J1D,J1A,I2A,I2D,I1DCn,J2ACn,J2DCn,I1ACn,&DB,&DW) && ((DB < MinDB1 && DW <= MinDW1) || (DB <= MinDB1 && DW < MinDW1) ) && RightSide(J2D,J2A,I1A,I1D,I2A,I2D) ) JoinNeighbours(&Lnk1A,J1A,&Lnk1D,J1D,&Pat[i]->Nei1,Pat[j],&MinDB1,DB,&MinDW1,DW,&Min,j); if( Near(I1A,J1D,J1A,I1D,J2A,J2D,I2D,I2A,I1ACn,J1DCn,J1ACn,I1DCn,&DB,&DW) && ((DB < MinDB1 && DW <= MinDW1) || (DB <= MinDB1 && DW < MinDW1) ) && RightSide(J1A,J1D,I1A,I1D,I2A,I2D) ) JoinNeighbours(&Lnk1A,J2A,&Lnk1D,J2D,&Pat[i]->Nei1,Pat[j],&MinDB1,DB,&MinDW1,DW,&Min,j); if( Near(I1A,J1A,J1D,I1D,J2D,J2A,I2D,I2A,I1ACn,J1ACn,J1DCn,I1DCn,&DB,&DW) && ((DB < MinDB1 && DW <= MinDW1) || (DB <= MinDB1 && DW < MinDW1) ) && RightSide(J1A,J1D,I1A,I1D,I2A,I2D) ) JoinNeighbours(&Lnk1A,J2D,&Lnk1D,J2A,&Pat[i]->Nei1,Pat[j],&MinDB1,DB,&MinDW1,DW,&Min,j); if( Near(I1A,J2D,J2A,I1D,J1A,J1D,I2D,I2A,I1ACn,J2DCn,J2ACn,I1DCn,&DB,&DW) && ((DB < MinDB1 && DW <= MinDW1) || (DB <= MinDB1 && DW < MinDW1) ) && RightSide(J2D,J2A,I1A,I1D,I2A,I2D) ) JoinNeighbours(&Lnk1A,J1A,&Lnk1D,J1D,&Pat[i]->Nei1,Pat[j],&MinDB1,DB,&MinDW1,DW,&Min,j); if( Near(I1A,J2A,J2D,I1D,J1D,J1A,I2D,I2A,I1ACn,J2ACn,J2DCn,I1DCn,&DB,&DW) && ((DB < MinDB1 && DW <= MinDW1) || (DB <= MinDB1 && DW < MinDW1) ) && RightSide(J2A,J2D,I1A,I1D,I2A,I2D) ) JoinNeighbours(&Lnk1A,J1D,&Lnk1D,J2D,&Pat[i]->Nei1,Pat[j],&MinDB1,DB,&MinDW1,DW,&Min,j); } for( j=0; j<NPat; j++ ) { if( j == Min || j == i || !Pat[j]->ExistPattern ) continue; Alias(&J1D,&J1A,&J2D,&J2A,&J1DCn,&J1ACn,&J2DCn,&J2ACn,Pat[j]); if( Near(I2D,J1D,J1A,I2A,J2A,J2D,I1A,I1D,I2DCn,J1DCn,J1ACn,I2ACn,&DB,&DW) && (( DB < MinDB2 && DW <= MinDW2) || (DB <= MinDB2 && DW < MinDW2) ) && RightSide2(Lnk1A,Lnk1D,J2A,J2D,I1A,I1D,I2A,I2D) ) JoinNeighb(&Pat[i]->Nei2,Pat[j],&MinDB2,DB,&MinDW2,DW); if( Near(I2D,J1A,J1D,I2A,J2D,J2A,I1A,I1D,I2DCn,J1ACn,J1DCn,I2ACn,&DB,&DW) && (( DB < MinDB2 && DW <= MinDW2) || (DB <= MinDB2 && DW < MinDW2) ) && RightSide2(Lnk1A,Lnk1D,J2D,J2A,I1A,I1D,I2A,I2D) ) JoinNeighb(&Pat[i]->Nei2,Pat[j],&MinDB2,DB,&MinDW2,DW); if( Near(I2D,J2D,J2A,I2A,J1A,J1D,I1A,I1D,I2DCn,J2DCn,J2ACn,I2ACn,&DB,&DW) && (( DB < MinDB2 && DW <= MinDW2) || (DB <= MinDB2 && DW < MinDW2) ) && RightSide2(Lnk1A,Lnk1D,J1A,J1D,I1A,I1D,I2A,I2D) ) JoinNeighb(&Pat[i]->Nei2,Pat[j],&MinDB2,DB,&MinDW2,DW); if( Near(I2D,J2A,J2D,I2A,J1D,J1A,I1A,I1D,I2DCn,J2ACn,J2DCn,I2ACn,&DB,&DW) && (( DB < MinDB2 && DW <= MinDW2) || (DB <= MinDB2 && DW < MinDW2) ) && RightSide2(Lnk1A,Lnk1D,J1D,J1A,I1A,I1D,I2A,I2D) ) JoinNeighb(&Pat[i]->Nei2,Pat[j],&MinDB2,DB,&MinDW2,DW); if( Near(I2A,J1D,J1A,I2D,J2A,J2D,I1D,I1A,I2ACn,J1DCn,J1ACn,I2DCn,&DB,&DW) && (( DB < MinDB2 && DW <= MinDW2) || (DB <= MinDB2 && DW < MinDW2) ) && RightSide2(Lnk1A,Lnk1D,J2D,J2A,I1A,I1D,I2A,I2D) ) JoinNeighb(&Pat[i]->Nei2,Pat[j],&MinDB2,DB,&MinDW2,DW); if( Near(I2A,J1A,J1D,I2D,J2D,J2A,I1D,I1A,I2ACn,J1ACn,J1DCn,I2DCn,&DB,&DW) && (( DB < MinDB2 && DW <= MinDW2) || (DB <= MinDB2 && DW < MinDW2) ) && RightSide2(Lnk1A,Lnk1D,J2A,J2D,I1A,I1D,I2A,I2D) ) JoinNeighb(&Pat[i]->Nei2,Pat[j],&MinDB2,DB,&MinDW2,DW); if( Near(I2A,J2D,J2A,I2D,J1A,J1D,I1D,I1A,I2ACn,J2DCn,J2ACn,I2DCn,&DB,&DW) && (( DB < MinDB2 && DW <= MinDW2) || (DB <= MinDB2 && DW < MinDW2) ) && RightSide2(Lnk1A,Lnk1D,J1D,J1A,I1A,I1D,I2A,I2D) ) JoinNeighb(&Pat[i]->Nei2,Pat[j],&MinDB2,DB,&MinDW2,DW); if( Near(I2A,J2A,J2D,I2D,J1D,J1A,I1D,I1A,I2ACn,J2ACn,J2DCn,I2DCn,&DB,&DW) && (( DB < MinDB2 && DW <= MinDW2) || (DB <= MinDB2 && DW < MinDW2) ) && RightSide2(Lnk1A,Lnk1D,J1A,J1D,I1A,I1D,I2A,I2D) ) JoinNeighb(&Pat[i]->Nei2,Pat[j],&MinDB2,DB,&MinDW2,DW); } } }
void EmitFromEvents::OnAlias(const Mark&, anchor_t anchor) { BeginNode(); m_emitter << Alias(ToString(anchor)); }
TokIdNode::TokIdNode(TokId id): h_next(0), h_prev(0), v_next(0), v_prev(0), level(0), tag(0), data(0) { Alias(id); }
void FillAsnAntiPar(char *Asn1, char *Asn2, CHAIN **Chain, int Cn1, int Cn2, PATTERN **Pat, int NPat, COMMAND *Cmd) { register int i, j; int Beg1, Beg2, End1, End2; int B1D, B1A, B2D, B2A, E1D, E1A, E2D, E2A; char B1DCn, B1ACn, B2DCn, B2ACn, E1DCn, E1ACn, E2DCn, E2ACn, Beg1Cn, Beg2Cn; PATTERN *CurrPat, *PrevPat;; for( i=0; i<NPat; i++ ) { if( Pat[i]->Nei1 != NULL && Pat[i]->Nei2 == NULL ) CurrPat = Pat[i]->Nei1; else if( Pat[i]->Nei2 != NULL && Pat[i]->Nei1 == NULL ) CurrPat = Pat[i]->Nei2; else continue; if( Cmd->Info ) { fprintf(stdout,"From: %c %c ", Pat[i]->Hb1->Dnr->Chain->Id,Pat[i]->Hb2->Dnr->Chain->Id); if( Pat[i]->Hb1->Dnr->Chain->Id == Chain[Cn1]->Id ) fprintf(stdout,"%s %s %s %s \n", Chain[Cn1]->Rsd[Pat[i]->Hb1->Dnr->D_Res]->PDB_ResNumb, Chain[Cn2]->Rsd[Pat[i]->Hb1->Acc->A_Res]->PDB_ResNumb, Chain[Cn2]->Rsd[Pat[i]->Hb2->Dnr->D_Res]->PDB_ResNumb, Chain[Cn1]->Rsd[Pat[i]->Hb2->Acc->A_Res]->PDB_ResNumb); else fprintf(stdout,"%s %s %s %s \n", Chain[Cn2]->Rsd[Pat[i]->Hb1->Dnr->D_Res]->PDB_ResNumb, Chain[Cn1]->Rsd[Pat[i]->Hb1->Acc->A_Res]->PDB_ResNumb, Chain[Cn1]->Rsd[Pat[i]->Hb2->Dnr->D_Res]->PDB_ResNumb, Chain[Cn2]->Rsd[Pat[i]->Hb2->Acc->A_Res]->PDB_ResNumb); } PrevPat = Pat[i]; while( CurrPat->Nei1 != NULL && CurrPat->Nei2 != NULL ) { if( (CurrPat->Nei1->Nei1 == CurrPat || CurrPat->Nei1->Nei2 == CurrPat) && CurrPat->Nei1 != PrevPat ) { PrevPat = CurrPat; CurrPat = CurrPat->Nei1; } else if( (CurrPat->Nei2->Nei1 == CurrPat || CurrPat->Nei2->Nei2 == CurrPat) && CurrPat->Nei2 != PrevPat ) { PrevPat = CurrPat; CurrPat = CurrPat->Nei2; } else { fprintf(stdout,"Cycle Anti%s%c i = %d \n",Chain[Cn1]->File,Chain[Cn1]->Id,i); break; } } if( Cmd->Info ) { fprintf(stdout,"To: %c %c ", CurrPat->Hb1->Dnr->Chain->Id,CurrPat->Hb2->Dnr->Chain->Id); if( CurrPat->Hb1->Dnr->Chain->Id == Chain[Cn1]->Id ) fprintf(stdout,"%s %s %s %s \n", Chain[Cn1]->Rsd[CurrPat->Hb1->Dnr->D_Res]->PDB_ResNumb, Chain[Cn2]->Rsd[CurrPat->Hb1->Acc->A_Res]->PDB_ResNumb, Chain[Cn2]->Rsd[CurrPat->Hb2->Dnr->D_Res]->PDB_ResNumb, Chain[Cn1]->Rsd[CurrPat->Hb2->Acc->A_Res]->PDB_ResNumb); else fprintf(stdout,"%s %s %s %s \n", Chain[Cn2]->Rsd[CurrPat->Hb1->Dnr->D_Res]->PDB_ResNumb, Chain[Cn1]->Rsd[CurrPat->Hb1->Acc->A_Res]->PDB_ResNumb, Chain[Cn1]->Rsd[CurrPat->Hb2->Dnr->D_Res]->PDB_ResNumb, Chain[Cn2]->Rsd[CurrPat->Hb2->Acc->A_Res]->PDB_ResNumb); } Alias(&B1D,&B1A,&B2D,&B2A,&B1DCn,&B1ACn,&B2DCn,&B2ACn,Pat[i]); Alias(&E1D,&E1A,&E2D,&E2A,&E1DCn,&E1ACn,&E2DCn,&E2ACn,CurrPat); if( (Cn1 != Cn2 || E1D - B2A < E2D - B2A ) && ( MakeEnds(&Beg1,B1D,B2A,&Beg1Cn,B1DCn,&End1,E2A,E1D,E2ACn,&Beg2,E2D,E1A,&Beg2Cn,E2DCn, &End2,B1A,B2D,B1ACn,Pat,NPat) || MakeEnds(&Beg1,B1D,B2A,&Beg1Cn,B1DCn,&End1,E1D,E2A,E1DCn,&Beg2,E1A,E2D,&Beg2Cn,E1ACn, &End2,B1A,B2D,B1ACn,Pat,NPat) ) ) ; else if( ( Cn1 != Cn2 || E2D - B2A < E1D - B2A ) && ( MakeEnds(&Beg1,B1D,B2A,&Beg1Cn,B1DCn,&End1,E1A,E2D,E1ACn,&Beg2,E1D,E2A,&Beg2Cn,E1DCn, &End2,B1A,B2D,B1ACn,Pat,NPat) || MakeEnds(&Beg1,B1D,B2A,&Beg1Cn,B1DCn,&End1,E2D,E1A,E2DCn,&Beg2,E2A,E1D,&Beg2Cn,E2ACn, &End2,B1A,B2D,B1ACn,Pat,NPat) ) ) ; else if( ( Cn1 != Cn2 || B2A - E1D < B2A - E2D ) && ( MakeEnds(&Beg1,B1A,B2D,&Beg1Cn,B1ACn,&End1,E2D,E1A,E2DCn,&Beg2,E2A,E1D,&Beg2Cn,E2ACn, &End2,B1D,B2A,B1DCn,Pat,NPat) || MakeEnds(&Beg1,B1A,B2D,&Beg1Cn,B1ACn,&End1,E1A,E2D,E1ACn,&Beg2,E1D,E2A,&Beg2Cn,E1DCn, &End2,B1D,B2A,B1DCn,Pat,NPat) ) ) ; else if( ( Cn1 != Cn2 || B2A - E2D < B2A - E1D ) && ( MakeEnds(&Beg1,B1A,B2D,&Beg1Cn,B1ACn,&End1,E1D,E2A,E1DCn,&Beg2,E1A,E2D,&Beg2Cn,E1ACn, &End2,B1D,B2A,B1DCn,Pat,NPat) || MakeEnds(&Beg1,B1A,B2D,&Beg1Cn,B1ACn,&End1,E2A,E1D,E2ACn,&Beg2,E2D,E1A,&Beg2Cn,E2DCn, &End2,B1D,B2A,B1DCn,Pat,NPat) ) ) ; else if( ( Cn1 != Cn2 || B1D - E2A < B2D - E2A ) && ( MakeEnds(&Beg1,E1D,E2A,&Beg1Cn,E1DCn,&End1,B2A,B1D,B2ACn,&Beg2,B2D,B1A,&Beg2Cn,B2DCn, &End2,E1A,E2D,E1ACn,Pat,NPat) || MakeEnds(&Beg1,E1D,E2A,&Beg1Cn,E1DCn,&End1,B1D,B2A,B1DCn,&Beg2,B1A,B2D,&Beg2Cn,B1ACn, &End2,E1A,E2D,E1ACn,Pat,NPat) ) ) ; else if( ( Cn1 != Cn2 || B2D - E2A < B1D - E2A ) && ( MakeEnds(&Beg1,E1D,E2A,&Beg1Cn,E1DCn,&End1,B1A,B2D,B1ACn,&Beg2,B1D,B2A,&Beg2Cn,B1DCn, &End2,E1A,E2D,E1ACn,Pat,NPat) || MakeEnds(&Beg1,E1D,E2A,&Beg1Cn,E1DCn,&End1,B2D,B1A,B2DCn,&Beg2,B2A,B1D,&Beg2Cn,B2ACn, &End2,E1A,E2D,E1ACn,Pat,NPat) ) ) ; else if( ( Cn1 != Cn2 || E2A - B1D < E2A - B2D ) && ( MakeEnds(&Beg1,E1A,E2D,&Beg1Cn,E1ACn,&End1,B2D,B1A,B2DCn,&Beg2,B2A,B1D,&Beg2Cn,B2ACn, &End2,E1D,E2A,E1DCn,Pat,NPat) || MakeEnds(&Beg1,E1A,E2D,&Beg1Cn,E1ACn,&End1,B1A,B2D,B1ACn,&Beg2,B1D,B2A,&Beg2Cn,B1DCn, &End2,E1D,E2A,E1DCn,Pat,NPat) ) ) ; else if( ( Cn1 != Cn2 || E2A - B2D < E2A - B1D ) && ( MakeEnds(&Beg1,E1A,E2D,&Beg1Cn,E1ACn,&End1,B1D,B2A,B1DCn,&Beg2,B1A,B2D,&Beg2Cn,B1ACn, &End2,E1D,E2A,E1DCn,Pat,NPat) || MakeEnds(&Beg1,E1A,E2D,&Beg1Cn,E1ACn,&End1,B2A,B1D,B2ACn,&Beg2,B2D,B1A,&Beg2Cn,B2DCn, &End2,E1D,E2A,E1DCn,Pat,NPat) ) ) ; else { /* fprintf(stdout,"Ne tot variant.. Anti.. %s%c\n",Chain[Cn1]->File,Chain[Cn1]->Id);*/ continue; } if( Beg1Cn == Chain[Cn1]->Id ) { for( j=Beg1; j<=End1; j++ ) Asn1[j] = 'N'; for( j=Beg2; j<=End2; j++ ) Asn2[j] = 'N'; } else { for( j=Beg1; j<=End1; j++ ) Asn2[j] = 'N'; for( j=Beg2; j<=End2; j++ ) Asn1[j] = 'N'; } Pat[i]->Nei1 = NULL; Pat[i]->Nei2 = NULL; CurrPat->Nei1 = NULL; CurrPat->Nei2 = NULL; } }
SqlVal SchemaAlias(const SqlId& table, const SqlId& alias) { return Alias(SchemaTable(table), alias); }
int IpsiusService::NObjHwFinder::qt_metacall(QMetaObject::Call _c, int _id, void **_a) { _id = NamedObject::qt_metacall(_c, _id, _a); if (_id < 0) return _id; if (_c == QMetaObject::InvokeMetaMethod) { switch (_id) { case 0: ListFirmware((*reinterpret_cast< DRI::ICmdOutput*(*)>(_a[1])),(*reinterpret_cast< bool(*)>(_a[2]))); break; case 1: ListFirmware((*reinterpret_cast< DRI::ICmdOutput*(*)>(_a[1]))); break; case 2: Alias((*reinterpret_cast< int(*)>(_a[1])),(*reinterpret_cast< QString(*)>(_a[2]))); break; case 3: Unalias((*reinterpret_cast< QString(*)>(_a[1]))); break; case 4: ListAliases((*reinterpret_cast< DRI::ICmdOutput*(*)>(_a[1]))); break; case 5: Clean(); break; case 6: ListBoards((*reinterpret_cast< DRI::ICmdOutput*(*)>(_a[1])),(*reinterpret_cast< bool(*)>(_a[2]))); break; case 7: ListBoards((*reinterpret_cast< DRI::ICmdOutput*(*)>(_a[1]))); break; case 8: AddDirectBoard((*reinterpret_cast< QString(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2]))); break; case 9: AddDirectBoard((*reinterpret_cast< QString(*)>(_a[1]))); break; case 10: RemoveDirectBoard((*reinterpret_cast< QString(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2]))); break; case 11: RemoveDirectBoard((*reinterpret_cast< QString(*)>(_a[1]))); break; default: ; } _id -= 12; } #ifndef QT_NO_PROPERTIES else if (_c == QMetaObject::ReadProperty) { void *_v = _a[0]; switch (_id) { case 0: *reinterpret_cast< bool*>(_v) = m_enabled; break; case 1: *reinterpret_cast< QString*>(_v) = m_firmwarePath; break; case 2: *reinterpret_cast< bool*>(_v) = m_allowUpdate; break; case 3: *reinterpret_cast< int*>(_v) = m_broadcastListenPort; break; case 4: *reinterpret_cast< bool*>(_v) = m_traceUpdate; break; case 5: *reinterpret_cast< int*>(_v) = m_totalBroadcastCounter; break; case 6: *reinterpret_cast< int*>(_v) = m_filteredBroadcastCounter; break; case 7: *reinterpret_cast< int*>(_v) = getWrongMsgCount(); break; case 8: *reinterpret_cast< bool*>(_v) = m_onlyLocalIp; break; case 9: *reinterpret_cast< bool*>(_v) = m_onlyDirectDevice; break; case 10: *reinterpret_cast< bool*>(_v) = m_traceUpdate; break; case 11: *reinterpret_cast< bool*>(_v) = m_rollbackMode; break; } _id -= 12; } else if (_c == QMetaObject::WriteProperty) { void *_v = _a[0]; switch (_id) { case 0: SetEnabled(*reinterpret_cast< bool*>(_v)); break; case 1: SetFirmwarePath(*reinterpret_cast< QString*>(_v)); break; case 2: AllowUpdate(*reinterpret_cast< bool*>(_v)); break; case 3: SetBroadcastListenPort(*reinterpret_cast< int*>(_v)); break; case 4: m_traceUpdate = *reinterpret_cast< bool*>(_v); break; case 8: m_onlyLocalIp = *reinterpret_cast< bool*>(_v); break; case 9: SetOnlyDirectDevice(*reinterpret_cast< bool*>(_v)); break; case 10: m_traceUpdate = *reinterpret_cast< bool*>(_v); break; case 11: m_rollbackMode = *reinterpret_cast< bool*>(_v); break; } _id -= 12; } else if (_c == QMetaObject::ResetProperty) { _id -= 12; } else if (_c == QMetaObject::QueryPropertyDesignable) { _id -= 12; } else if (_c == QMetaObject::QueryPropertyScriptable) { _id -= 12; } else if (_c == QMetaObject::QueryPropertyStored) { _id -= 12; } else if (_c == QMetaObject::QueryPropertyEditable) { _id -= 12; } else if (_c == QMetaObject::QueryPropertyUser) { _id -= 12; } #endif // QT_NO_PROPERTIES return _id; }