Section courante

A propos

Section administrative du site

Voici la liste des espaces de noms de POCO C++ Libraries :

Espace de noms Description
Poco Cet espace de nom contient l'espace de noms racine de toutes les bibliothèques POCO et contient des utilitaires généraux comme la gestion des processus léger, des fichiers et des exceptions.
Poco::ActiveRecord Cet espace de nom permet de fournir un modèle "Active Record" pour simplifier la manipulation des bases de données, inspiré des cadres d'applications comme Ruby on Rails.
Poco::Crypto Cet espace de nom fournit des fonctionnalités pour la cryptographie, notamment la gestion des certificats et le chiffrement avec des algorithmes comme AES et RSA.
Poco::Data Cet espace de nom offre une interface unifiée pour interagir avec différentes bases de données, en utilisant SQL et en gérant sessions et transactions.
Poco::Data::Keywords Cet espace de nom fournit des mots-clés spécifiques pour simplifier l'écriture des requêtes SQL en C++ (par exemple, into, use).
Poco::Data::MySQL Cet espace de nom implémente un connecteur permettant d'interagir avec les bases de données MySQL via Poco::Data.
Poco::Data::ODBC Cet espace de nom fournit un connecteur ODBC permettant d'interagir avec n'importe quelle base de données compatible avec ODBC.
Poco::Data::PostgreSQL Cet espace de nom implémente un connecteur permettant d'interagir avec PostgreSQL via Poco::Data.
Poco::Data::SQLite Cet espace de nom fournit un connecteur SQLite léger et rapide, idéal pour des applications nécessitant une base de données embarquée.
Poco::Data::Test Cet espace de nom contient des outils et des modules pour tester les fonctionnalités liées aux bases de données.
Poco::Details Cet espace de nom contient des détails d'implémentation interne et n'est généralement pas utilisé directement par les développeurs.
Poco::Dynamic Cet espace de nom fournit des outils pour travailler avec des types dynamiques comme DynamicAny, utiles pour des données au type inconnu à la compilation.
Poco::Dynamic::Impl Cet espace de nom contient des détails internes d'implémentation pour Poco::Dynamic.
Poco::JSON Cet espace de nom permet de fournir des fonctionnalités pour lire, écrire et manipuler des fichiers ou données JSON, avec des classes comme Parser, Object, Array.
Poco::JWT Cet espace de nom contient une implémentation des JSON Web Tokens (JWT) pour l'authentification et la sécurisation des API.
Poco::MongoDB Cet espace de nom permet de fournir un client natif pour interagir avec une base de données MongoDB.
Poco::Net Cet espace de nom permet de fournir des outils pour la communication réseau, avec support des protocoles HTTP, SMTP, FTP, WebSocket, et des connexions sécurisées (SSL/TLS).
Poco::Net::Impl Cet espace de nom contient des détails internes liés aux fonctionnalités réseau.
Poco::Prometheus Cet espace de nom fournit des outils pour exposer des métriques compatibles avec Prometheus pour la surveillance des systèmes.
Poco::Redis Cet espace de nom offre des fonctionnalités pour interagir avec une base de données Redis.
Poco::Util Cet espace de nom contient des utilitaires pour gérer la configuration, les options de ligne de commande et les fichiers journaux.
Poco::Util::Units Cet espace de nom fournit des fonctionnalités pour manipuler des unités de mesure (par exemple, mètres, secondes,...).
Poco::Util::Units::Constants Cet espace de nom définit des constantes courantes pour les unités de mesure.
Poco::Util::Units::Internal Cet espace de nom contient des détails d'implémentation internes pour le système d'unités.
Poco::Util::Units::Units Cet espace de nom permet de définir des types et des classes pour représenter les différentes unités.
Poco::Util::Units::Values Cet espace de nom permet de fournir des outils pour manipuler les valeurs associées aux unités.
Poco::XML Cet espace de nom permet de fournir des outils pour manipuler des fichiers XML (analyseur, génération, validation), avec support des standards DOM et SAX.
Poco::Zip Cet espace de nom contient des outils pour travailler avec des fichiers ZIP, permettant de compresser, décompresser et explorer des archives ZIP.
hsql Cet espace de nom est généralement utilisé dans des projets tiers pour manipuler SQL, représentant un système simplifié d'écriture de requêtes SQL.
std Cet espace de nom est celui du standard C++ et contient des fonctionnalités comme les containers (std::vector, std::string) et les flux (std::ostream).


Dernière mise à jour : Vendredi, le 24 janvier 2025