fb-doc  0.4.0
FreeBASIC documentation tool
fbdoc_doxyfile.bas File Reference

The source code for the DoxyUDT class. More...

#include "fbdoc_doxyfile.bi"
Include dependency graph for fbdoc_doxyfile.bas:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define PULL_TAG(_N_)   /* IF LEN(d->Tags(_N_)) THEN Tags(_N_) = MKI(aa) & d->Tag(_N_) */
 transfer a tag from a subfile to the current level More...
 
#define GET_TAG(_N_)   /* t = Search(#_N_, a) : IF LEN(t) ANDALSO a > CVI(LEFT(Tags(_N_), LEN(INTEGER))) THEN Tags(_N_) = MKI(a) & t */
 search for a tag in current file add if non-existent or newer More...
 

Detailed Description

The source code for the DoxyUDT class.

This file contains the source code for a class used to read parameters from a Doxyfile, a file that contain settings to control the operations of Doxygen. fb-doc reads this files to operate similar on the same folders and files as Doxygen.

The Doxyfile is used in modes --list-mode (-l) and --syntax-mode (-s).

Definition in file fbdoc_doxyfile.bas.

Macro Definition Documentation

#define PULL_TAG (   _N_)    /* IF LEN(d->Tags(_N_)) THEN Tags(_N_) = MKI(aa) & d->Tag(_N_) */

transfer a tag from a subfile to the current level

Definition at line 16 of file fbdoc_doxyfile.bas.

#define GET_TAG (   _N_)    /* t = Search(#_N_, a) : IF LEN(t) ANDALSO a > CVI(LEFT(Tags(_N_), LEN(INTEGER))) THEN Tags(_N_) = MKI(a) & t */

search for a tag in current file add if non-existent or newer

Definition at line 18 of file fbdoc_doxyfile.bas.