public : listid destructor |
public : void listid adauga un element la sfarsitul listei; threading safe; functie supraincarcata tip *d : pointer la un tip generic |
public : void listid adauga un element dupa elementul de la pozitia absoluta "index"; threading safe; functie supraincarcata tip * d :pointer la elementul generic int index : pozitia dupa care se adauga(numaratoarea incepe cu elementul de pe pozitia "0" |
public : void listid adauga un element la sfarsitul listei; threading safe; functie supraincarcata tip d : element generic trimis prin stiva |
public : void listid adauga un element dupa elementul de la pozitia absoluta "index"; threading safe; functie supraincarcata tip d :data generica incarcat in stiva int index : pozitia dupa care se adauga(numaratoarea incepe cu elementul de pe pozitia "0" |
public : void listid ataseaza un element deja exista dupa un alt element aflat deja in lista; threading safe element element OBS: elementul care se ataseaza trebui sa existe deja; spre deosebire de "add" care creaza un element si ii atribuie o data generica |
public : void listid ataseaza un element deja existent inaintea altui element aflat deja in lista; threading safe |
public : void listid sterge si dealocheaza toate elementele din lista; threading save |
public : void listid de-ataseaza un element din lista fara al si distruge; elementul poate mai departe sa fie procesat dupa nevoi;threading safe |
public : void listid inter-schimba doua elemente intre ele; functia trateaza toate cazurile [diferitele relatii intre primul si al doilea element];threading safe |
public : element returneaza pointer la primul element din lista;threading safe |
public : element returneaza pointer la ultimul element din lista;threading safe |
public : int listid intoarce pozitia unui element din lista;threading safe |
public : void listid aduga un element la inceputul liste; elementul inserat devine primul din lista;threading safe |
public : void listid aduga(insereaza) un element inaitea elementului de pe pozitia "index";threading safe |
public : void listid aduga un element la inceputul liste; elementul inserat devine primul din lista;threading safe |
public : void listid aduga(insereaza) un element inaitea elementului de pe pozitia "index";threading safe |
public : void listid sorteaza alfabetic crescator elementele din lista;threading safe |
public : void listid dorteaza descrescator elementele din lista;threading safe |
public : int listid intoarece lungime listei;threading safe |
public : listid CONSTRUCTOR IMPLICIT; initializeaza o lista noua;threading safe |
public : listid constructor de COPIERE; copieaza datele din elementele listei precizate in noii elemente create in lista "this";threading safe |
public : void listid Afiseaza continul listei pe ecran |
public : void listid afiseaza continul listei pe ecran impreuna cu mesajul utilizatorului |
public : void listid randomizeaza pozitiile tuturor elementelor din lista |
public : void listid citeste de la tastatura elementele listei |
public : void listid citeste de la tastatura elementele listei si afiseaza si mesajul utilizatorului |
public : void listid citeste elementele listei de la tastatura de la sfarsit listei la inceputul listei |
public : void listid citeste elemete listei de la coada la cap si afiseaza si mesajul utilizatorului |
public : int listid sterge elementul specificat din lista;threading safe |
public : int listid sterge elementul de la pozita "i" din lista; numaratoare incepe de la "0";threading safe |
public : int listid sterge toate elementele care au aceeasi data in lista;threading safe |
public : int listid sterge toate elementele care au aceeasi data in lista;threading safe |
public : int listid sterge primul element intalnit care area aceasi data;threading safe |
public : int listid sterge primul element intalnit care are aceeasi data;threading safe |
public : int listid sterge ultimul element intalnit[sau de la coada la cap cum se mai spune];threading safe |
public : int listid sterge ultimul element intalnit[sau de la coada la cap cum se mai spune];threading safe |
public : void listid roteste la stanga elementele listei cu "i" pozitii; threading safe |
public : void listid roteste la dreapta elementele listei cu "i" pozitii threading safe |
public : element cauta primul element [incepand cu pozitia "index"] care area aceeasi data generica si il intoarce ca rezultat; deasemenea "index" este setat corespunzator cu pozitia elementului gasit;threading safe |
public : element cauta primul element [incepand cu pozitia "index"] care area aceeasi data generica si il intoarce ca rezultat; deasemenea "index" este setat corespunzator cu pozitia elementului gasit;threading safe |
public : element cauta de la coada la cap ultimul element care are aceeasi data generica si il intoarce ca rezultat; deasemenea varibila "index" trimisa prin referinta este setata in mod corespunzator cu pozitia elementului gasit;threading safe |
public : element cauta de la coada la cap ultimul element care are aceeasi data generica si il intoarce ca rezultat; deasemenea varibila "index" trimisa prin referinta este setata in mod corespunzator cu pozitia elementului gasit;threading safe |
public : void listid seteaza elementul dat ca fiind primul din lista;threading safe |
public : void listid seteaza elementul dat ca fiind ultimul din lista;threading safe |
public : listid imparte lista in doua de la elementul specificat elementele din dreapta sunt intorse intr-o noua lista;threading safe |
public : listid imparte lista in doua;threading safe |
public : listid imparte lista in doua; elementele din stanga listei sunt intoarse intr-o noua lista;threading safe |
public : listid ;threading safe |
public : listid scaderea a doua liste;threading safe |
public : listid conversia unui element intr-o lista;threading safe |
public : listid imultirea listelor;threading safe |
public : element intoarce elementul de pe pozitia "i";threading safe |
public : listid adunarea listelor;threading safe |
public : int listid compara daca mai mic;threading safe |
public : void listid deplasarea spre stanga; se insereaza "i" elemente cu data nula la coada;threading safe |
public : int listid compara mai mic sau egal;threading safe |
public : listid atribuire;threading safe |
public : int listid compara daca elementele primei lista sunt egale cu elementele celei dea doua lista - la nivel de date generice;threading safe |
public : int listid compara mai mare strict;threading safe |
public : int listid compara mai mare sau egal;threading safe |
public : void listid deplasarea spre dreapta; ultimele "i" elemente se vor pierde;threading safe |
;threading safe |
private : listid adauga lista din partea stanga la stanga primei liste; functie supraincarcata; functie privata, care nu implementeaza mutexuri listid |
private : void listid implementeaza la nivel practic adaugarea unui element la sfarsitul listei; functie supraincarcata; functie privata, care nu implementeaza mutexuri tip * d : pointer la data generica |
private : void listid implementeaza la nivel practic adaugarea unui element dupa pozitia "index"; functie supraincarcata; functie privata, care nu implementeaza mutexuri tip *d : pointer la data generica int index: pozite absoluta [inclusiv "0"] |
private : void listid implementeaza practic adugarea unui element la sfarsitul listei; functie supraincarcata; functie privata, care nu implementeaza mutexuri |
private : void listid implemeteaza practic adugarea unui element dupa pozitia "index'; functie privata, care nu implementeaza mutexuri tip d : data generica trimisa prin stiva int index : pozitia absoluta |
private : void listid implementeaza practic atasarea unei element generica existent dupa un altul din lista generica; functie privata, care nu implementeaza mutexuri |
private : void listid implementeaza practic aduagarea unui element deja existent inaintea altuia din lista; functie privata, care nu implementeaza mutexuri |
private : int listid testeaza mai mare sau egal; functie privata, care nu implementeaza mutexuri |
private : int listid testeaza daca prima lista este mai mare strict ca a doua; functie privata, care nu implementeaza mutexuri |
private : void listid sterge si dealocheaza toate elementele din lista; functie privata, care nu implementeaza mutexuri |
private : void listid de-ataseaza un element din lista fara al dealoca; elementul devine liber; functie privata, care nu implementeaza mutexuri |
private : listid atribuire; functie privata, care nu implementeaza mutexuri |
private : void listid interschimba doua elemente; functia treateaza si toate cazurile particulare in care se pot afla cele 2 elemente; functie privata, care nu implementeaza mutexuri |
private : element returneaza elementul aflat la pozitia "i"; functie privata, care nu implementeaza mutexuri |
private : int listid implementarea practica pt a intoarce pozitia unui element din lista; functie privata, care nu implementeaza mutexuri |
private : void listid implementeaza practic sortarea alfabetica crescatoare a elementelor din lista; functie privata, care nu implementeaza mutexuri |
private : void listid implementeaza practic sortarea descrescatoare a elementelor din lista; functie privata, care nu implementeaza mutexuri |
private : void listid implementeaza practic insertia unui element la inceputul listei; functie privata, care nu implementeaza mutexuri |
private : void listid implementeaza practic insertia unei element inaintea unuia din lista; functie privata, care nu implementeaza mutexuri |
private : void listid implementeaza practic insereaza un element la inceputul listei; functie privata, care nu implementeaza mutexuri |
private : void listid implementeaza practic insertia unui element inaintea unui din lista; functie privata, care nu implementeaza mutexuri |
private : int listid implementeaza practic testarea egalitatii a doua liste; functie privata, care nu implementeaza mutexuri |
private : int listid implementeaza practic numarearea elementelor din lista; functie privata, care nu implementeaza mutexuri |
private : listid implementeaza practic scaderea a doua liste [comform specificatiei cerintei problemei]; functie privata, care nu implementeaza mutexuri |
private : listid implementeaza practic imultirea a doua liste [comform specificatiei cerintei problemei]; functie privata, care nu implementeaza mutexuri |
private : void listid implementeaza practic randomizarea pozitiilor elementelor din lista; functie privata, care nu implementeaza mutexuri |
private : int listid implementeaza practic stergerea elementelor cu aceeasi data generica specificata; functie privata, care nu implementeaza mutexuri |
private : int listid implementeaza practic stergerea tuturor elementelor cu aceeasi data generica; functie privata, care nu implementeaza mutexuri |
private : int listid implementeaza practic stergerea primului element cu aceeasi data generica din lista; functie privata, care nu implementeaza mutexuri |
private : int listid implementeaza practic stergerea primului element cu aceeasi data generica din lista; functie privata, care nu implementeaza mutexuri |
private : int listid implementeaza practic stergerea ultimului element cu aceeasi data din lista [sau de la coada la cap cum i se mai spune]; functie privata, care nu implementeaza mutexuri |
private : int listid implementeaza practic stergerea ultimului element cu aceeasi data din lista [sau de la coada la cap cum i se mai spune]; functie privata, care nu implementeaza mutexuri |
private : int listid implementeaza practic stergerea unui element din lista; functie privata, care nu implementeaza mutexuri |
private : int listid implementeaza practic stergerea elementului de la pozitia "i"; functie privata, care nu implementeaza mutexuri |
private : void listid implementeaza practic rotirea la stanga a elementelor liste cu "i" pozitii; functie privata, care nu implementeaza mutexuri |
private : void listid implementeaza practic rotirea la dreapta a elementelor listei cu "i" pozitii; functie privata, care nu implementeaza mutexuri |
private : element implementeaza practic ; functie privata, care nu implementeaza mutexuri |
private : element implementeaza practic ; functie privata, care nu implementeaza mutexuri |
private : element implementeaza practic ; functie privata, care nu implementeaza mutexuri |
private : element implementeaza practic ; functie privata, care nu implementeaza mutexuri |
private : void listid implementeaza practic ; functie privata, care nu implementeaza mutexuri |
private : void listid implementeaza practic ; functie privata, care nu implementeaza mutexuri |
private : int listid implementeaza practic ; functie privata, care nu implementeaza mutexuri |
private : int listid implementeaza practic ; functie privata, care nu implementeaza mutexuri |
private : listid implementeaza practic ; functie privata, care nu implementeaza mutexuri |
private : listid implementeaza practic ; functie privata, care nu implementeaza mutexuri |
private : listid implementeaza practic ; functie privata, care nu implementeaza mutexuri |
private : listid implementeaza practic ; functie privata, care nu implementeaza mutexuri |
protected : element retine lista prin primul sau element; data protejata, care nu implementeaza mutexuri |
protected : element retina lista prin ultimul sau element; data protejata, care nu implementeaza mutexuri |
protected : HANDLE listid HANDLE windows care contine id-ul mutexului folosit pentru a face operatiile publice threading safe; functie privata, care nu implementeaza mutexuri |
implementeaza practic ; functie privata, care nu implementeaza mutexuri |