Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 956 Categories, Downloaded 50.222.592 Times

GObject Introspection 1.31.10

Company: The GObject Introspection team
Date Added: September 26, 2013  |  Visits: 295

GObject Introspection

Report Broken Link
Printer Friendly Version


Product Homepage
Download (40 downloads)



GObject Introspection's goal is to describe the APIs and collect them in a uniform, machine readable format.<br /><br />GIR XML format<br /><br />There's an XML format called GIR used by GObjectIntrospection. The purpose of it is to provide a common structure to access the complete available API that a library or other unit of code exports. It is meant to be language agnostic using namespaces to separate core, language or library specific functionality. There are currently only C based tools that work on the format, but it's meant to be usable to use in other situations, for instance to/from another set of languages.<br /><br />Typelib<br /><br />The typelib is a to disk version of the GIR designed to be fast, memory efficient and complete enough so that language bindings can be written on top of it without other sources of information. It is normally compiled from a GIR when a library/program is installed and accessed from the language binding or another application who wishes to use the information.<br /><br />Tools<br /><br />Three tools are shipped with GObject Introspection:<br /><br />- g-ir-compile, a typelib compiler. It converts one or more GIR files into one or more typelib blobs. It can either emit the raw typelib blob or C code (--code).<br />- g-ir-generate, an GIR generator, using the repository API. It generates GIR files from binary typelib which can be in a shared object, or a raw typelib blob.<br />- g-ir-scanner, a tool which generates GIR XML files by parsing headers and introspecting GObject based libraries.<br /><br />API library<br /><br />There's also a C based library called libgirepository which provides an API to access to the typelib metadata. It also contains an API to invoke functions, given the function info object. The implementation is based on libffi (3.0 or higher of libffi required, can be found at http://sourceware.org/libffi).<br /><br />There are a number of GIR test files in tests/, and a script to do roundtrip tests (GIR -> typelib -> GIR).<br /><br /><br />d86c6f6612c47f0ea25178eda88f91629992f6c191a8949c797dee9bfc9ef9d3 gobject-introspection-0.9.0.tar.bz2<br />d4447b5273a891e27f8aa7e603c1d13b9a803bc1d0f2ab96c88f4e74a931356d gobject-introspection-0.9.0.tar.gz

Requirements: No special requirements
Platforms: *nix, Linux
Keyword: Access Based Called Complete Files Format Generates Gobject Language Libffi Library Meant Object Tests Tools Typelib
Users rating: 0/10

License: Freeware Size: 1.06 MB
USER REVIEWS
More Reviews or Write Review


GOBJECT INTROSPECTION RELATED
Business  -  PWP Wiki Processor 1.5.1
PWP Wiki Processor is a PHP Wiki based on flat files that can create static pages. It uses flat files as data storage, no database is required. It has a simple cache and trash bin, and can handle file uploads. It is able to export its...
163.84 KB  
Remote Computing Tools  -  NTRconnect Remote Access for Linux 2.0
Secure remote access to PC or Mac at anytime from any computer. NTRconnect Free offers access to e-mail, files and folders on up to two computers. NTRconnect Pro is a complete remote access solution for taking full control of any remote computer...
480.13 KB  
Gaming Utilities  -  DadaDodo 1.04
DadaDodo project is a program that generates random sentences based on input files. Sometimes these sentences are nonsense; but sometimes they cut right through to the heart of the matter, and reveal hidden meanings. DadaDodo works rather...
22.53 KB  
File Synchronizers  -  MetaFS 0.1.5
MetaFS is a daemon for Linux (and Linux only) that allows you to access information about your files (such as MP3 tags or JPEGs EXIF tags) easily and consistently using extended attributes. MetaFS project also allows you to perform fast searches...
624.64 KB  
Specialized Tools  -  ValleySpeak Signup Form 4.1
TEAM ACCESS TO MICROSOFT PROJECT FILES ValleySpeak Project Server software lets you continue to use Microsoft Project for managing your schedules and projects, while at the same time giving your team members inexpensive and easy to use browser...
931.84 KB  
Audio Tools  -  UltraISO PE 9.5.1.2810
Along with large capacity hard disk popularity, people were already used to coping compact discs to CD/DVD image files (also called compact disc image document) , generally used is the famous ISO 9660 international standards format, therefore...
 
Desktop Utilities  -  1 Click & Go 1.2993
1 Click & Go works as a Windows toolbar designed for easy access, open and execute files and folders that you often use. Program similar well-known Microsoft Office Panel, but not lose configuration in case of a system crash. It supports the...
302.75 KB  
File Sharing  -  g2Peer 1.0.2.11
Share photo, music, video files on your PC with other people using Gmail channel. Have access to your PC files at any point of the world using Gmail. No need to install on both ends, just use ?_list or ?_download commands sent from any e-mail...
1.22 MB  
Network & Internet  -  LogBot 0.1.0
LogBot is an IRC bot that creates web-based logs in XHTML format. It uses the PircBot API to connect to an IRC server and create public logs for a channel. This is useful for disseminating online conferences and discussions of interest groups to...
79.87 KB  
Network & Internet  -  PowerFolder Mac 5.6
Sync, Share, Access and Backup your Files with PowerFolder, the multi computer data exchange solution which keeps your data in your hands. Secure,independent,and easy to use. PowerFolder automatically and efficiently keeps all files updated...
10.92 MB  
NEW DOWNLOADS IN SHELL & DESKTOP, DESKTOP TOYS
Shell & Desktop  -  Glunarclock 0.32.4
GNOME Lunar Clock Applet displays the current phase of the Moon as an applet for the gnome panel. In the properties box you can choose between a real image Features Pointing with the mouse at the applet...
522.24 KB  
Shell & Desktop  -  Fekete 5
Icon theme for Linux For all possible desktop, and Linux distro Special additives: Suse's Yast icons. Xfce system icons, and archaic mimetypes icons Mandriva "special placed" status icons. Libreoffice icons.
71.59 MB  
Shell & Desktop  -  XFast 0.9
XFast is a slim and lightweighted desktop environment that incorporates X and Window Manager within the same project.
1.15 MB  
Shell & Desktop  -  print selection konqueror service menu 0.1
This service menu give you a *silly* way to print fast your selection on konqueror USE select the text copy the text rigt button on the webpage select print selection a kdialog will appear paste the text
10.24 KB  
Shell & Desktop  -  Faenza 1.2
Faenza icon theme is available to install for Ubuntu users via a PPA repository. View the README file for instructions and a list of known issues.
23.49 MB  
Desktop Toys  -  Abjad 2.6
Abjad helps composers build up complex pieces of music notation in an iterative and incremental way. Use Abjad to create a symbolic representation of all the notes, rests, staves, tuplets, beams and slurs in any score.
10.41 MB  
Desktop Toys  -  Cheser 3.0.2
It's a mix of different Tango-style icons. Cheser Icons 2.32.* for GNOME 2.32.* Cheser Icons 3.0.* for GNOME 3.0.* Based on The GNOME Project. Used Mist, Tango, Tangerine, Sonar icon themes; icons from Ubuntu, Fedora,...
20.99 MB  
Desktop Toys  -  Big Pixels 0.0.7
Big Pixels is a screensaver that emphasizes on the fact that a screensaver should save your screen from displaying the same picture for a prolonged period of time. The idea of filling the screen with a color, and changing it periodically will be...
20.48 KB  
Desktop Toys  -  Gnome Icon Theme Extras 3.0.0
The GNOME Project is a community which comes together to make great software. GNOME software is Free Software: all our work is free to use, modify and redistribute. Everyone is welcome to participate in its development.
2.72 MB  
Desktop Toys  -  xl_cheeselooks_Rain 0.1
xl_cheeselooks_Rain is a GTK theme that includes a background, theme, compiz, profile, and a link to some nice icons. How to install? ?*A* Right click on your desktop and select Change Desktop Background ?*A* Click on...
20.48 KB