gnome-doc man page on Mandriva

Man page or keyword search:  
man Server   17060 pages
apropos Keyword Search (all sections)
Output format
Mandriva logo
[printable version]

GNOME-DOC(1)							  GNOME-DOC(1)

NAME
       gnome-doc - Documentation tool for GNOME

SYNOPSIS
       gnome-doc [  -docbook | -html | -text | -man  ] [  -function funcname [
       -function funcname ...]	] [  c files  ]

DESCRIPTION
       gnome-doc This will read a 'c' file and scan for embedded  comments  in
       the style of gnome comments (+minor extensions - see below).

       All output goes to stdout, with errors to stderr.

OPTIONS
       -docbook -html -text -man
	      Set  output  format  using  one of -docbook -html -text or -man.
	      Default is man.

       -function
	      If set, then only generate documentation	for  the  given	 func‐
	      tion(s). All other functions are ignored.

       c files
	      list of 'c' files to process

FORMAT OF COMMENTS
       In the following table,

		 (...)? signifies optional structure.
		 (...)* signifies 0 or more structure elements.

	       /**
	     * function_name(:)? (- short description)?
	     * @parameterx: (description of parameter x)?)*
	    (* a blank line)?
	     * (Description:)? (Description of function)?
	     * (section header: (section description)? )*
	    (*)?*/

	     So .. the trivial example would be:
	     /**
	      * my_function
	      **/

	     If the Description: header tag is omitted, then there must be a blank
	     line after the last parameter specification.
	      e.g.
	    /**
	     * my_function - does my stuff
	     * @my_arg: its mine damnit
	     *
	     * Does my stuff explained.
	     */

	    or, could also use:
	    /**
	     * my_function - does my stuff
	     * @my_arg: its mine damnit
	     * Description: Does my stuff explained.
	     */
	    etc.

	    All descriptions can be multiline, apart from the short function
	    description.

	    All descriptive text is further processed, scanning for the
	    following special patterns, which are highlighted appropriately.

	    funcname()	- function
	    $ENVVAR	- environmental variable
	    struct_name - name of a structure
	    @parameter	- name of a parameter
	    %CONST	- name of a constant.

AUTHOR
       This   manual   page   was   written   by  Christian  Marillat  <maril‐
       lat@debian.org> for the Debian GNU/Linux system (but  may  be  used  by
       others).

				09 januar 2002			  GNOME-DOC(1)
[top]

List of man pages available for Mandriva

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net