Introspection GOBJECT

L'objectif de GOBJECT Introspector est de décrire les API et de les récupérer dans un format lisible uniforme et lisible.
Télécharger maintenant

Introspection GOBJECT Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • GPL
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • The GObject Introspection team
  • Site Internet de l'éditeur:
  • http://www.gnome.org

Introspection GOBJECT Mots clés


Introspection GOBJECT La description

L'objectif de Gobject Introspector est de décrire les API et de les récupérer dans un format lisible uniforme et lisible. L'objectif de GObject Introspector est de décrire les API et de les récupérer dans un format uniforme, format lisible à la machine.GIR XML, un format XML appelé GIR utilisé par GobjectIntrospection. Le but est de fournir une structure commune pour accéder à l'API disponible complète qu'une bibliothèque ou une autre unité d'exportation de code. Il est censé être agnostique linguistique à l'aide d'espaces de noms pour séparer les fonctionnalités spécifiques de base, de langue ou de bibliothèque. Il n'existe actuellement que des outils basés sur C qui fonctionnent sur le format, mais il est destiné à être utilisable à utiliser dans d'autres situations, par exemple à / à partir d'un autre ensemble de langues.TyPelibLe TypeLib est une version de disque du gir conçu pour être rapide, Mémoire efficace et suffisamment complète afin que les liaisons de langue puissent être écrites debout sans autres sources d'information. Il est normalement compilé à partir d'un GIR lorsqu'une bibliothèque / programme est installé et accessible à partir de la liaison de langue ou une autre application souhaitant utiliser les informations.ToolsThree Outils sont expédiés avec GOBJECT INTROPPECTION: - G-IR-Compiler, un compilateur de type TYPELIB. Il convertit un ou plusieurs fichiers GIR en une ou plusieurs galets de typelle. Il peut émettre de la blob de tybe brute ou C (--Code). - G-IR-Générez, un générateur GIR, utilisant l'API du référentiel. Il génère des fichiers GIR à partir de typelib binaire qui peut être dans un objet partagé ou une blob de typles brut. - G-IR-SCANNER, un outil qui génère des fichiers XML GIR en analysant les en-têtes et des bibliothèques basées sur GOBJED Introspecting.Api LibraryTile est également une bibliothèque basée sur C appelée libgirpository qui fournit une API à l'accès aux métadonnées de type TypeLib. Il contient également une API à invoquer des fonctions, compte tenu de l'objet d'information sur la fonction. La mise en uvre est basée sur Libffi (3.0 ou plus de Libffi requis, peut être trouvée à l'adresse http://sourceware.org/libffi).Ille sont un certain nombre de fichiers de test GIR dans des tests /, et un script pour faire des tests aller-retour (GIR -> Typelib -> GIR).


Introspection GOBJECT Logiciels associés