// zaradi pozadavek na casovou osu seznamu SQS // before = true ... pred vsechny pozadavky se stejnym evTime // before = false ... pred pozadavky s vestim evTime void CEventNotice::Rank(bool before) { CEventNotice* p; p = (CEventNotice*) CProcess::SQS->First(); while ((p != NULL) && (p->evTime < evTime)) p = (CEventNotice*) p->Suc(); if (!before) while ((p != NULL) && (p->evTime == evTime)) p = (CEventNotice*) p->Suc(); SetName(); if (p != NULL) Precede(p); else Into(CProcess::SQS); }
StringLink::StringLink(const uni_char* str, DebugHead* list) { data = uni_strdup(str); Into(list); }
~InsertLink() { if (m_item) Into(); }