mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-01-24 13:06:14 +01:00
docs: Reformat a long description
This commit is contained in:
parent
2ca3c1da83
commit
822d284221
@ -37,6 +37,7 @@ G_BEGIN_DECLS
|
|||||||
*
|
*
|
||||||
* The "typelib" is a binary, readonly, memory-mappable database
|
* The "typelib" is a binary, readonly, memory-mappable database
|
||||||
* containing reflective information about a GObject library.
|
* containing reflective information about a GObject library.
|
||||||
|
*
|
||||||
* What the typelib describes and the types used are the same for every
|
* What the typelib describes and the types used are the same for every
|
||||||
* platform so, apart the endianness of its scalar values, the typelib
|
* platform so, apart the endianness of its scalar values, the typelib
|
||||||
* database must be considered architecture-independent.
|
* database must be considered architecture-independent.
|
||||||
@ -45,6 +46,7 @@ G_BEGIN_DECLS
|
|||||||
* format.
|
* format.
|
||||||
*
|
*
|
||||||
* Some of the differences to XPCOM include:
|
* Some of the differences to XPCOM include:
|
||||||
|
*
|
||||||
* - Type information is stored not quite as compactly (XPCOM stores it inline
|
* - Type information is stored not quite as compactly (XPCOM stores it inline
|
||||||
* in function descriptions in variable-sized blobs of 1 to n bytes. We store
|
* in function descriptions in variable-sized blobs of 1 to n bytes. We store
|
||||||
* 16 bits of type information for each parameter, which is enough to encode
|
* 16 bits of type information for each parameter, which is enough to encode
|
||||||
@ -57,6 +59,7 @@ G_BEGIN_DECLS
|
|||||||
*
|
*
|
||||||
* The typelib has the following general format:
|
* The typelib has the following general format:
|
||||||
*
|
*
|
||||||
|
* |[<!-- language="C" -->
|
||||||
* typelib ::= header, section-index, directory, blobs, attributes, attributedata
|
* typelib ::= header, section-index, directory, blobs, attributes, attributedata
|
||||||
*
|
*
|
||||||
* directory ::= list of entries
|
* directory ::= list of entries
|
||||||
@ -65,6 +68,7 @@ G_BEGIN_DECLS
|
|||||||
* blob ::= function|callback|struct|boxed|enum|flags|object|interface|constant|union
|
* blob ::= function|callback|struct|boxed|enum|flags|object|interface|constant|union
|
||||||
* attribute ::= offset, key, value
|
* attribute ::= offset, key, value
|
||||||
* attributedata ::= string data for attributes
|
* attributedata ::= string data for attributes
|
||||||
|
* ]|
|
||||||
*
|
*
|
||||||
* Details
|
* Details
|
||||||
*
|
*
|
||||||
|
Loading…
Reference in New Issue
Block a user