| Gobject introspectie Het doel van GOBJECT Introspection is om de API's te beschrijven en te verzamelen in een uniform, machinaal leesbaar formaat. |
Download nu |
Gobject introspectie Rangschikking & Samenvatting
- Naam uitgever:
- The GObject Introspection team
- Uitgever website:
- http://www.gnome.org
Gobject introspectie Tags
Gobject introspectie Beschrijving
Het doel van Gobject Introspection is om de API's te beschrijven en ze in een uniform te verzamelen, met machine leesbaar formaat. Het doel van Gobject Introspection is om de API's te beschrijven en ze in een uniform te verzamelen, machinaal leesbaar formaat.gir XML-formaat is een XML-indeling genaamd Gir die wordt gebruikt door gobjectintrospectie. Het doel ervan is om een gemeenschappelijke structuur te bieden om toegang te krijgen tot de volledige beschikbare API die een bibliotheek of een andere eenheid van de export van de code. Het is bedoeld om taalwiel te zijn met behulp van naamruimten om te scheiden kern-, taal- of bibliotheekspecifieke functionaliteit. Er zijn momenteel alleen C-gebaseerde tools die aan het formaat werken, maar het is bedoeld om bruikbaar te zijn in andere situaties, bijvoorbeeld naar / van een andere set talen.Typelibthe typelib is een naar schijfversie van de GIR die is ontworpen om snel te zijn, Geheugen efficiënt en volledig genoeg zodat taalbindingen er bovenop kunnen worden geschreven zonder andere informatiebronnen. Het wordt normaal gesproken samengesteld uit een GIR wanneer een bibliotheek / programma is geïnstalleerd en toegankelijk is uit de taalbinding of een andere toepassing die de informatie wenst te gebruiken. Toelichting Tools worden verzonden met gobject-introspectie: - G-IR-Compileer, een Typelib-compiler. Het converteert een of meer GIR-bestanden in een of meer typeliblobs. Het kan de Raw Typelib Blob of C-code (--code) uitzenden. - G-IR-generate, een GIR-generator, met behulp van de Repository API. Het genereert GIR-bestanden van binair typelib die in een gedeelde object kan zijn of een rauw typeliblok. - G-IR-scanner, een tool die GIR XML-bestanden genereert door headers en introspecterende gobject-gebaseerde bibliotheken te gebruiken.API-bibliotheek is ook een C-gebaseerde bibliotheek genaamd Libgirepository die een API biedt om toegang te krijgen tot de Typelib-metadata. Het bevat ook een API om functies aan te roepen, gezien het functie-info-object. De implementatie is gebaseerd op Libffi (3.0 of hoger van Libffi vereist, is te vinden op http://sourceware.org/libffi). Er zijn een aantal GIR-testbestanden in tests / en een script om rondreis-tests te doen (GIR -> Typelib -> GIR).
Gobject introspectie Gerelateerde software