From 8d38d6ba74b02e306699d1f12a5b0179e978caa3 Mon Sep 17 00:00:00 2001 From: Dan Williams Date: Mon, 24 Mar 2008 16:47:39 +0000 Subject: [PATCH] add tools directory and xsl for spec generation git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3492 4912f4e0-d625-0410-9fb7-b9a5a253dbdc --- tools/doc-generator.xsl | 691 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 691 insertions(+) create mode 100644 tools/doc-generator.xsl diff --git a/tools/doc-generator.xsl b/tools/doc-generator.xsl new file mode 100644 index 0000000000..bcc88e8376 --- /dev/null +++ b/tools/doc-generator.xsl @@ -0,0 +1,691 @@ + + + + + + + + + + + + + + + + +

Errors:

+ +
+ + +

Generic types:

+ +
+ + + +

Simple types:

+ +
+ + +

Enumerated types:

+ +
+ + +

Sets of flags:

+ +
+ + +

Structure types:

+ +
+ + +

Mapping types:

+ +
+ + +

Types defined elsewhere:

+
+
+
+ + +

+ +
+ + +
+ +
+
+ +
+ +
+
+ + + + + +

+ + +

+ This interface is + and is likely to cause havoc to your API/ABI if bindings are generated. + Don't include it in libraries that care about compatibility. +

+
+ + +

Implementations of this interface must also implement:

+
    + +
  • +
    +
+
+ + + + + +

Methods:

+ +
+ +

Interface has no methods.

+
+
+ + + +

Signals:

+ +
+ +

Interface has no signals.

+
+
+ + + +

Properties:

+
+ +
+
+ +

Interface has no properties.

+
+
+ + + +
+ + +

+ + + +

+ +
+ + + + + + + + + + + +
=
+ + +
+
+ +
(Undocumented)
+
+
+
+
+
+ + +

+ + + +

+ +
+ + + + + + + + + + + +
=
+ + +
+
+ +
(Undocumented)
+
+
+
+
+
+ + +
+ + - + + - + () + +
+
+ +
+
+ + +
+

+ + + - a{ + + + : + + + + } +

+
+ +
+
+

Members

+
+ +
+
+
+
+ + + + + - + + + +
+

+ + + - +

+
+ +
+
+
+ + +
+
+ + + - +
+
Defined by:
+
+
+ + + - ( + + , + ) + + + + - a{ + + + } + + + +
+

+ + + - ( + + + : + + , + + ) +

+
+ +
+ + +

In bindings that need a separate name, arrays of + should be called + .

+
+ +

Arrays of don't generally + make sense.

+
+
+
+

Members

+
+ +
+
+
+
+ + +
+

+ + + ( + + : + , + + ) → + + + + + , + + + nothing + +

+
+ +
+ + +
+

Parameters

+
+ +
+
+
+ + +
+

Returns

+
+ +
+
+
+ + +
+

Possible errors

+
+ +
+
+
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + ERR: Unable to find type ' + + ' + + + + () + + + + +
+ - + + +
+
+ + + + + + (undocumented) + + +
+
+ + +
+ - + + +
+
+ +
+
+ + +
+ + - + + + +
+
+ +
+
+ + +
+ +
+
+ + + + + + + (generic description) + + + (Undocumented.) + + +
+
+ + +
+

+ + + ( + + : + , + + )

+
+ +
+ + +
+

Parameters

+
+ +
+
+
+
+
+ + + + + + + + <xsl:value-of select="tp:title"/> + <xsl:if test="tp:version"> + <xsl:text> version </xsl:text> + <xsl:value-of select="tp:version"/> + </xsl:if> + + + + +

+ +

+ +

Version

+
+ + + + +

Interfaces

+
    + +
  • +
    +
+ + + + + +

Index

+

Index of interfaces

+
    + +
  • +
    +
+

Index of types

+
    + + +
  • + + + + + + +
  • +
    +
+ + +
+ +
+ +