Simple components for Ada 4.52

Licenza: Gratuito ‎Dimensioni del file: 4.43 MB
‎Valutazione utenti: 2.7/5 - ‎9 ‎Voti

Circa Simple components for Ada

Questa libreria fornisce implementazioni di puntatori intelligenti per oggetti raccolti automaticamente (utilizzando il conteggio dei riferimenti); persistenza dell'oggetto indipendente dal database tramite ODBC o SQLite con oggetti persistenti che possono dipendere da altri oggetti; vari contenitori tra cui ragnatele ed elenchi doppiamente collegati, grafici diretti, ponderati diretti, mappe, pile, insiemi, array delimitati e illimitati; contenitori di maniglie per oggetti; gestione delle tabelle con supporto per l'analisi; strumenti di modifica del testo per la formattazione delle stringhe di numeri interi e a virgola mobile in qualsiasi base; Parser OO per espressioni infissi con esempi varios da un semplice calcolatore di console al parser completo delle espressioni Ada 95; pool di stoccaggio; Numeri IEEE 754; strutture condivise senza serrature tra cui FIFO e lavagna. Le primitive di sincronizzazione includono eventi, eventi pulse, eventi pulse che distribuiscono valori, array di eventi che possono essere segnalati, reimpostati e attesi per una combinazione arbitraria di, race condition free. Include anche mutex rientranti e array di mutex con criteri di blocco applicati, senza condizioni di gara, binding SQLite, flussi residenti di blocchi e memoria.