mirror of https://gitee.com/openkylin/doxygen.git
3953 lines
172 KiB
Plaintext
3953 lines
172 KiB
Plaintext
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
|
||
Upstream-Name: doxygen
|
||
Source: <url://example.com>
|
||
#
|
||
# Please double check copyright with the licensecheck(1) command.
|
||
|
||
Files: .codedocs
|
||
.editorconfig
|
||
.github/ISSUE_TEMPLATE/report-a-bug-or-issue.md
|
||
.github/workflows/build_cmake.yml
|
||
.gitignore
|
||
BUILD.txt
|
||
Doxyfile
|
||
INSTALL
|
||
LANGUAGE.HOWTO
|
||
README.md
|
||
VERSION
|
||
addon/CMakeLists.txt
|
||
addon/doxmlparser/CMakeLists.txt
|
||
addon/doxmlparser/Doxyfile
|
||
addon/doxmlparser/Doxyfile.impl
|
||
addon/doxmlparser/examples/CMakeLists.txt
|
||
addon/doxmlparser/examples/metrics/CMakeLists.txt
|
||
addon/doxmlparser/src/CMakeLists.txt
|
||
addon/doxmlparser/src/basehandler.cpp
|
||
addon/doxmlparser/src/debug.cpp
|
||
addon/doxmlparser/src/debug.h
|
||
addon/doxmlparser/src/graphhandler.cpp
|
||
addon/doxmlparser/src/loamhandler.cpp
|
||
addon/doxmlparser/src/stringimpl.h
|
||
addon/doxmlparser/test/CMakeLists.txt
|
||
addon/doxyapp/CMakeLists.txt
|
||
addon/doxyapp/README
|
||
addon/doxyparse/CMakeLists.txt
|
||
addon/doxyparse/README.md
|
||
addon/doxyparse/doxyparse.1
|
||
addon/doxysearch/CMakeLists.txt
|
||
addon/doxywizard/CMakeLists.txt
|
||
addon/doxywizard/README
|
||
addon/doxywizard/config_msg.cpp
|
||
addon/doxywizard/config_msg.h
|
||
addon/doxywizard/doxywizard.ico
|
||
addon/doxywizard/doxywizard.rc
|
||
addon/doxywizard/images/add.png
|
||
addon/doxywizard/images/del.png
|
||
addon/doxywizard/images/file.png
|
||
addon/doxywizard/images/folder.png
|
||
addon/doxywizard/images/refresh.png
|
||
addon/doxywizard/images/tunecolor.png
|
||
cmake/CompilerWarnings.cmake
|
||
cmake/Coverage.cmake
|
||
cmake/FindJavacc.cmake
|
||
cmake/SearchReplace.cmake
|
||
cmake/doxygen_version.cmake
|
||
cmake/git_watcher.cmake
|
||
cmake/lang_cfg.cmake
|
||
cmake/packaging.cmake
|
||
cmake/version.cmake
|
||
doc/.gitignore
|
||
doc/archoverview.eps
|
||
doc/changelog.doc
|
||
doc/doxygen.1
|
||
doc/doxygen_logo.pdf
|
||
doc/doxygen_manual.css
|
||
doc/doxyindexer.1
|
||
doc/doxysearch.1
|
||
doc/doxywizard.1
|
||
doc/doxywizard_expert.png
|
||
doc/doxywizard_main.png
|
||
doc/doxywizard_menu_file.png
|
||
doc/doxywizard_menu_help.png
|
||
doc/doxywizard_menu_settings.png
|
||
doc/doxywizard_page1.png
|
||
doc/doxywizard_page2.png
|
||
doc/doxywizard_page3.png
|
||
doc/doxywizard_page4.png
|
||
doc/doxywizard_run.png
|
||
doc/expert_bool.png
|
||
doc/expert_enum.png
|
||
doc/expert_int.png
|
||
doc/expert_list_dir.png
|
||
doc/expert_list_file.png
|
||
doc/expert_list_filedir.png
|
||
doc/expert_list_string.png
|
||
doc/expert_string_dir.png
|
||
doc/expert_string_file.png
|
||
doc/expert_string_image.png
|
||
doc/expert_string_string.png
|
||
doc/extsearch_flow.dot
|
||
doc/extsearch_flow.eps
|
||
doc/extsearch_flow.png
|
||
doc/index.hhp.txt
|
||
doc/infoflow.eps
|
||
doc/infoflow.fig
|
||
doc/infoflow.png
|
||
doc/install_prefix
|
||
doc/lists.doc
|
||
doc/maintainers.txt
|
||
doc/manual.sty
|
||
doc/perlmod.doc
|
||
doc/perlmod_tree.doc
|
||
doc/smile.png
|
||
examples/CMakeLists.txt
|
||
examples/afterdoc.cfg
|
||
examples/afterdoc.h
|
||
examples/author.cfg
|
||
examples/author.cpp
|
||
examples/autolink.cfg
|
||
examples/autolink.cpp
|
||
examples/class.cfg
|
||
examples/class.h
|
||
examples/define.cfg
|
||
examples/define.h
|
||
examples/diagrams.cfg
|
||
examples/diagrams_a.h
|
||
examples/diagrams_b.h
|
||
examples/diagrams_c.h
|
||
examples/diagrams_d.h
|
||
examples/diagrams_e.h
|
||
examples/docstring.cfg
|
||
examples/docstring.py
|
||
examples/enum.cfg
|
||
examples/enum.h
|
||
examples/example.cfg
|
||
examples/example.cpp
|
||
examples/example_test.cpp
|
||
examples/file.cfg
|
||
examples/file.h
|
||
examples/func.cfg
|
||
examples/func.h
|
||
examples/group.cfg
|
||
examples/group.cpp
|
||
examples/include.cfg
|
||
examples/include.cpp
|
||
examples/include_test.cpp
|
||
examples/javadoc-banner.cfg
|
||
examples/javadoc-banner.h
|
||
examples/jdstyle.cfg
|
||
examples/jdstyle.cpp
|
||
examples/manual.c
|
||
examples/manual.cfg
|
||
examples/memgrp.cfg
|
||
examples/memgrp.cpp
|
||
examples/mux.cfg
|
||
examples/mux.vhdl
|
||
examples/overload.cfg
|
||
examples/overload.cpp
|
||
examples/page.cfg
|
||
examples/page.doc
|
||
examples/par.cfg
|
||
examples/par.cpp
|
||
examples/pyexample.cfg
|
||
examples/pyexample.py
|
||
examples/qtstyle.cfg
|
||
examples/qtstyle.cpp
|
||
examples/relates.cfg
|
||
examples/relates.cpp
|
||
examples/restypedef.cfg
|
||
examples/restypedef.cpp
|
||
examples/strip_example.py
|
||
examples/structcmd.cfg
|
||
examples/structcmd.h
|
||
examples/tag.cfg
|
||
examples/tag.cpp
|
||
examples/templ.cfg
|
||
examples/templ.cpp
|
||
jquery/.gitignore
|
||
jquery/Makefile
|
||
jquery/README
|
||
jquery/jquery-3.4.1.min.js
|
||
jquery/sass/_round-corners-last-item.scss
|
||
jquery/sass/_sm-dox.scss
|
||
jquery/sass/_sub-items-indentation.scss
|
||
jquery/sass/sm-dox.scss
|
||
jquery/sm-core-css.css
|
||
liblodepng/CMakeLists.txt
|
||
libmd5/CMakeLists.txt
|
||
libmd5/md5.c
|
||
libmd5/md5.h
|
||
libmd5/md5_loc.h
|
||
libmscgen/CMakeLists.txt
|
||
libmscgen/README.txt
|
||
libmscgen/gd_color.c
|
||
libmscgen/gd_color.h
|
||
libmscgen/gd_errors.h
|
||
libmscgen/gd_intern.h
|
||
libmscgen/gd_lodepng.c
|
||
libmscgen/gd_security.c
|
||
libmscgen/gdfonts.c
|
||
libmscgen/gdfonts.h
|
||
libmscgen/gdfontt.c
|
||
libmscgen/gdfontt.h
|
||
libmscgen/gdhelpers.c
|
||
libmscgen/gdhelpers.h
|
||
libmscgen/gdtables.c
|
||
libmscgen/mscgen_api.c
|
||
libmscgen/mscgen_api.h
|
||
libmscgen/mscgen_config.h
|
||
libversion/CMakeLists.txt
|
||
libversion/doxyversion.cpp.in
|
||
libversion/fullversion.cpp
|
||
libversion/gitversion.cpp.in
|
||
qtools/CMakeLists.txt
|
||
qtools/Doxyfile
|
||
qtools/README
|
||
qtools/qarray.doc
|
||
qtools/qarray.h
|
||
qtools/qasciidict.h
|
||
qtools/qbuffer.cpp
|
||
qtools/qbuffer.h
|
||
qtools/qcollection.cpp
|
||
qtools/qcollection.h
|
||
qtools/qconfig.h
|
||
qtools/qcstring.h
|
||
qtools/qcstringlist.cpp
|
||
qtools/qcstringlist.h
|
||
qtools/qdatastream.cpp
|
||
qtools/qdatastream.h
|
||
qtools/qdatetime.cpp
|
||
qtools/qdatetime.h
|
||
qtools/qdict.doc
|
||
qtools/qdict.h
|
||
qtools/qdir.cpp
|
||
qtools/qdir.h
|
||
qtools/qdir_unix.cpp
|
||
qtools/qfeatures.h
|
||
qtools/qfile.cpp
|
||
qtools/qfile.h
|
||
qtools/qfile_unix.cpp
|
||
qtools/qfiledefs_p.h
|
||
qtools/qfileinfo.cpp
|
||
qtools/qfileinfo.h
|
||
qtools/qfileinfo_unix.cpp
|
||
qtools/qgarray.cpp
|
||
qtools/qgarray.h
|
||
qtools/qgdict.cpp
|
||
qtools/qgdict.h
|
||
qtools/qgeneric.h
|
||
qtools/qglist.cpp
|
||
qtools/qglist.h
|
||
qtools/qglobal.cpp
|
||
qtools/qglobal.h
|
||
qtools/qgstring.h
|
||
qtools/qintdict.doc
|
||
qtools/qintdict.h
|
||
qtools/qinternallist.h
|
||
qtools/qiodevice.cpp
|
||
qtools/qiodevice.h
|
||
qtools/qlist.doc
|
||
qtools/qlist.h
|
||
qtools/qmap.cpp
|
||
qtools/qmap.h
|
||
qtools/qmodules.h
|
||
qtools/qptrdict.doc
|
||
qtools/qptrdict.h
|
||
qtools/qqueue.h
|
||
qtools/qregexp.cpp
|
||
qtools/qregexp.h
|
||
qtools/qshared.h
|
||
qtools/qsortedlist.doc
|
||
qtools/qsortedlist.h
|
||
qtools/qstack.doc
|
||
qtools/qstack.h
|
||
qtools/qstring.cpp
|
||
qtools/qstring.h
|
||
qtools/qstringlist.cpp
|
||
qtools/qstringlist.h
|
||
qtools/qstrlist.doc
|
||
qtools/qstrlist.h
|
||
qtools/qstrvec.h
|
||
qtools/qtextcodec.cpp
|
||
qtools/qtextcodec.h
|
||
qtools/qtextstream.cpp
|
||
qtools/qtextstream.h
|
||
qtools/qtl.doc
|
||
qtools/qtl.h
|
||
qtools/qutfcodec.cpp
|
||
qtools/qutfcodec.h
|
||
qtools/qvaluelist.doc
|
||
qtools/qvaluelist.h
|
||
qtools/qvaluestack.h
|
||
qtools/qxml.cpp
|
||
qtools/qxml.h
|
||
src/CMakeLists.txt
|
||
src/clangparser.cpp
|
||
src/clangparser.h
|
||
src/doxygen.md
|
||
src/ftextstream.cpp
|
||
src/ftextstream.h
|
||
src/growbuf.h
|
||
src/languages.py
|
||
src/portable.cpp
|
||
src/portable.h
|
||
src/portable_c.c
|
||
src/translator_adapter.h
|
||
src/vhdljjparser.h
|
||
src/xml.h
|
||
templates/html/bc_s.luma
|
||
templates/html/bdwn.luma
|
||
templates/html/close.png
|
||
templates/html/closed.luma
|
||
templates/html/doc.luma
|
||
templates/html/doxygen.css
|
||
templates/html/fixed_tabs.css
|
||
templates/html/folderclosed.luma
|
||
templates/html/folderopen.luma
|
||
templates/html/htmlallmembers.tpl
|
||
templates/html/htmlannotated.tpl
|
||
templates/html/htmlbase.tpl
|
||
templates/html/htmlclass.tpl
|
||
templates/html/htmlclasses.tpl
|
||
templates/html/htmlclmembers.tpl
|
||
templates/html/htmldeclcomp.tpl
|
||
templates/html/htmldir.tpl
|
||
templates/html/htmldirtree.tpl
|
||
templates/html/htmldyncontents.tpl
|
||
templates/html/htmldynheader.tpl
|
||
templates/html/htmlexample.tpl
|
||
templates/html/htmlexamples.tpl
|
||
templates/html/htmlfile.tpl
|
||
templates/html/htmlfiles.tpl
|
||
templates/html/htmlflmembers.tpl
|
||
templates/html/htmlgraphhierarchy.tpl
|
||
templates/html/htmlhelpindexhhp.tpl
|
||
templates/html/htmlhierarchy.tpl
|
||
templates/html/htmlinclude.tpl
|
||
templates/html/htmlindexpages.tpl
|
||
templates/html/htmlinlineclasses.tpl
|
||
templates/html/htmljsmenuletterdata.tpl
|
||
templates/html/htmljsmenumembersdata.tpl
|
||
templates/html/htmljsnavindex.tpl
|
||
templates/html/htmljsnavtree.tpl
|
||
templates/html/htmljssearchdata.tpl
|
||
templates/html/htmljssearchindex.tpl
|
||
templates/html/htmllayout.tpl
|
||
templates/html/htmlmemberindex.tpl
|
||
templates/html/htmlmembersindex.tpl
|
||
templates/html/htmlmembertabs.tpl
|
||
templates/html/htmlmemdecl.tpl
|
||
templates/html/htmlmemdecls.tpl
|
||
templates/html/htmlmemdef.tpl
|
||
templates/html/htmlmeminherit.tpl
|
||
templates/html/htmlmemlist.tpl
|
||
templates/html/htmlmemsummary.tpl
|
||
templates/html/htmlmodule.tpl
|
||
templates/html/htmlmodules.tpl
|
||
templates/html/htmlnamespace.tpl
|
||
templates/html/htmlnamespaces.tpl
|
||
templates/html/htmlnavpath.tpl
|
||
templates/html/htmlnsmembers.tpl
|
||
templates/html/htmlobjlink.tpl
|
||
templates/html/htmlpage.tpl
|
||
templates/html/htmlpages.tpl
|
||
templates/html/htmlsearchresult.tpl
|
||
templates/html/htmlsource.tpl
|
||
templates/html/htmltabs.tpl
|
||
templates/html/htmltypeconstraints.tpl
|
||
templates/html/mag.png
|
||
templates/html/mag_sel.png
|
||
templates/html/nav_f.lum
|
||
templates/html/nav_g.png
|
||
templates/html/nav_h.lum
|
||
templates/html/navtree.css
|
||
templates/html/open.luma
|
||
templates/html/search.css
|
||
templates/html/search_fixedtabs.css
|
||
templates/html/search_l.png
|
||
templates/html/search_m.png
|
||
templates/html/search_noidx.css
|
||
templates/html/search_nomenu.css
|
||
templates/html/search_r.png
|
||
templates/html/splitbar.lum
|
||
templates/html/sync_off.luma
|
||
templates/html/sync_on.luma
|
||
templates/html/tab_a.lum
|
||
templates/html/tab_b.lum
|
||
templates/html/tab_h.lum
|
||
templates/html/tab_s.lum
|
||
templates/html/tabs.css
|
||
templates/latex/doxygen.sty
|
||
templates/latex/latexannotated.tpl
|
||
templates/latex/latexlayout.tpl
|
||
templates/latex/latexmakefile.tpl
|
||
templates/latex/latexrefman.tpl
|
||
templates/latex/longtable_doxygen.sty
|
||
templates/latex/tabu_doxygen.sty
|
||
testing/001_a.dox
|
||
testing/002_addindex.dox
|
||
testing/003_anchor.dox
|
||
testing/004_arg.dox
|
||
testing/005_attention.dox
|
||
testing/006_author.dox
|
||
testing/007_b.dox
|
||
testing/008_brief.c
|
||
testing/009_bug.cpp
|
||
testing/010_c.dox
|
||
testing/011_category.m
|
||
testing/012_cite.dox
|
||
testing/013_class.h
|
||
testing/014_code.dox
|
||
testing/015_cond.c
|
||
testing/016_copydoc.c
|
||
testing/017_copyright.dox
|
||
testing/018_def.c
|
||
testing/019_defgroup.c
|
||
testing/020_only.dox
|
||
testing/021_dontinclude.cpp
|
||
testing/022_dot.cpp
|
||
testing/023_e.dox
|
||
testing/024_if.dox
|
||
testing/025_example.cpp
|
||
testing/026_exception.cpp
|
||
testing/027_extends.c
|
||
testing/028_formula.c
|
||
testing/029_hideinit.c
|
||
testing/030_htmlinclude.dox
|
||
testing/031_image.dox
|
||
testing/032_include.cpp
|
||
testing/033_internal.dox
|
||
testing/034_internal.dox
|
||
testing/035_invariant.c
|
||
testing/036_link.c
|
||
testing/037_msc.cpp
|
||
testing/038_n.dox
|
||
testing/039_name.cpp
|
||
testing/040_namespace.cpp
|
||
testing/041_overload.cpp
|
||
testing/042_package.java
|
||
testing/043_page.dox
|
||
testing/044_section.h
|
||
testing/045_refitem.dox
|
||
testing/046_related.cpp
|
||
testing/047_return.cpp
|
||
testing/048_showinit.c
|
||
testing/049_snippet.cpp
|
||
testing/050_verbatim.dox
|
||
testing/051_escape.dox
|
||
testing/052_tilde.dox
|
||
testing/053_tilde.dox
|
||
testing/054_parblock.cpp
|
||
testing/056_latexinclude.dox
|
||
testing/057_inlinenamespace.cpp
|
||
testing/064_castoperator.cpp
|
||
testing/065_tilde.dox
|
||
testing/066_property_initializer.cs
|
||
testing/067_link_varargs.cpp
|
||
testing/068_ref_varargs.cpp
|
||
testing/069_link_variadic_template.cpp
|
||
testing/070_ref_variadic_template.cpp
|
||
testing/071_enum_in_anon_ns.cpp
|
||
testing/072_using.cpp
|
||
testing/073_typed_enum.cpp
|
||
testing/074_ref.cpp
|
||
testing/075_argmatch.cpp
|
||
testing/076_emojis.cpp
|
||
testing/077_no_xml_namespace_members_in_file_scope.h
|
||
testing/078_xml_namespace_members_in_file_scope.h
|
||
testing/079_tableofcontents.dox
|
||
testing/080_extract_private_virtual.cpp
|
||
testing/081_brief_lists.h
|
||
testing/082_decl_def.cpp
|
||
testing/083_decl_def.cpp
|
||
testing/084_markdown_pre.f90
|
||
testing/085_tooltip.cpp
|
||
testing/086_style_tags.h
|
||
testing/CMakeLists.txt
|
||
testing/Doxyfile
|
||
testing/README.txt
|
||
testing/decl_def.h
|
||
testing/example_test.cpp
|
||
testing/runtests.py
|
||
testing/sample.bib
|
||
testing/sample.png
|
||
testing/sample.tex
|
||
testing/snippet_test.cpp
|
||
testing/testsqlite3.py
|
||
vhdlparser/CMakeLists.txt
|
||
vhdlparser/CharStream.cc
|
||
vhdlparser/CharStream.h
|
||
vhdlparser/ErrorHandler.h
|
||
vhdlparser/JavaCC.h
|
||
vhdlparser/JavaCC.h.in
|
||
vhdlparser/ParseException.cc
|
||
vhdlparser/ParseException.h
|
||
vhdlparser/Token.cc
|
||
vhdlparser/Token.h
|
||
vhdlparser/TokenManager.h
|
||
vhdlparser/TokenMgrError.cc
|
||
vhdlparser/TokenMgrError.h
|
||
vhdlparser/VhdlParser.cc
|
||
vhdlparser/VhdlParser.h
|
||
vhdlparser/VhdlParserConstants.h
|
||
vhdlparser/VhdlParserErrorHandler.hpp
|
||
vhdlparser/VhdlParserTokenManager.cc
|
||
vhdlparser/VhdlParserTokenManager.h
|
||
vhdlparser/vhdlstring.h
|
||
winbuild/.gitignore
|
||
winbuild/iconv.lib
|
||
Copyright: __NO_COPYRIGHT_NOR_LICENSE__
|
||
License: __NO_COPYRIGHT_NOR_LICENSE__
|
||
|
||
Files: CMakeLists.txt
|
||
doc/CMakeLists.txt
|
||
doc/Doxyfile
|
||
doc/Doxyfile_chm
|
||
doc/Makefile.latex
|
||
doc/doxygen_manual.tex
|
||
doc/doxygen_usage.doc
|
||
doc/doxywizard_usage.doc
|
||
libversion/version.h
|
||
qtools/Makefile.in
|
||
qtools/qcstring.cpp
|
||
qtools/qdir_win32.cpp
|
||
qtools/qfile_win32.cpp
|
||
qtools/qfileinfo_win32.cpp
|
||
qtools/qgstring.cpp
|
||
src/arguments.cpp
|
||
src/arguments.h
|
||
src/bufstr.h
|
||
src/cache.h
|
||
src/cite.cpp
|
||
src/cite.h
|
||
src/classdef.cpp
|
||
src/classdef.h
|
||
src/classlist.cpp
|
||
src/classlist.h
|
||
src/cmdmapper.cpp
|
||
src/cmdmapper.h
|
||
src/code.h
|
||
src/code.l
|
||
src/commentcnv.h
|
||
src/commentcnv.l
|
||
src/commentscan.h
|
||
src/commentscan.l
|
||
src/condparser.cpp
|
||
src/condparser.h
|
||
src/config.h
|
||
src/configgen.py
|
||
src/configimpl.h
|
||
src/configoptions.h
|
||
src/constexp.h
|
||
src/constexp.l
|
||
src/constexp.y
|
||
src/constexp_p.h
|
||
src/containers.h
|
||
src/context.cpp
|
||
src/context.h
|
||
src/cppvalue.cpp
|
||
src/cppvalue.h
|
||
src/debug.cpp
|
||
src/debug.h
|
||
src/declinfo.h
|
||
src/declinfo.l
|
||
src/defargs.h
|
||
src/defgen.cpp
|
||
src/define.h
|
||
src/definition.cpp
|
||
src/definition.h
|
||
src/definitionimpl.h
|
||
src/dia.cpp
|
||
src/dia.h
|
||
src/diagram.cpp
|
||
src/diagram.h
|
||
src/dirdef.cpp
|
||
src/dirdef.h
|
||
src/docbookgen.cpp
|
||
src/docbookvisitor.cpp
|
||
src/docbookvisitor.h
|
||
src/docgroup.cpp
|
||
src/docgroup.h
|
||
src/docparser.cpp
|
||
src/docparser.h
|
||
src/docsets.cpp
|
||
src/docsets.h
|
||
src/doctokenizer.h
|
||
src/doctokenizer.l
|
||
src/docvisitor.cpp
|
||
src/docvisitor.h
|
||
src/dot.cpp
|
||
src/dot.h
|
||
src/dotcallgraph.cpp
|
||
src/dotcallgraph.h
|
||
src/dotclassgraph.cpp
|
||
src/dotclassgraph.h
|
||
src/dotdirdeps.cpp
|
||
src/dotdirdeps.h
|
||
src/dotfilepatcher.cpp
|
||
src/dotfilepatcher.h
|
||
src/dotgfxhierarchytable.cpp
|
||
src/dotgfxhierarchytable.h
|
||
src/dotgraph.cpp
|
||
src/dotgraph.h
|
||
src/dotgroupcollaboration.cpp
|
||
src/dotgroupcollaboration.h
|
||
src/dotincldepgraph.cpp
|
||
src/dotincldepgraph.h
|
||
src/dotlegendgraph.cpp
|
||
src/dotlegendgraph.h
|
||
src/dotnode.cpp
|
||
src/dotnode.h
|
||
src/dotrunner.cpp
|
||
src/dotrunner.h
|
||
src/doxygen.cpp
|
||
src/doxygen.h
|
||
src/eclipsehelp.cpp
|
||
src/emoji.cpp
|
||
src/emoji.h
|
||
src/entry.cpp
|
||
src/entry.h
|
||
src/example.h
|
||
src/filedef.cpp
|
||
src/filedef.h
|
||
src/filename.h
|
||
src/fileparser.cpp
|
||
src/fileparser.h
|
||
src/formula.cpp
|
||
src/formula.h
|
||
src/fortrancode.h
|
||
src/fortranscanner.h
|
||
src/groupdef.cpp
|
||
src/groupdef.h
|
||
src/htags.cpp
|
||
src/htags.h
|
||
src/htmldocvisitor.cpp
|
||
src/htmldocvisitor.h
|
||
src/htmlentity.cpp
|
||
src/htmlentity.h
|
||
src/htmlgen.cpp
|
||
src/htmlgen.h
|
||
src/image.cpp
|
||
src/image.h
|
||
src/index.h
|
||
src/language.cpp
|
||
src/language.h
|
||
src/latexdocvisitor.cpp
|
||
src/latexdocvisitor.h
|
||
src/latexgen.cpp
|
||
src/latexgen.h
|
||
src/layout.cpp
|
||
src/layout.h
|
||
src/linkedmap.h
|
||
src/main.cpp
|
||
src/mandocvisitor.cpp
|
||
src/mandocvisitor.h
|
||
src/mangen.h
|
||
src/markdown.h
|
||
src/memberdef.cpp
|
||
src/memberdef.h
|
||
src/membergroup.cpp
|
||
src/membergroup.h
|
||
src/memberlist.cpp
|
||
src/memberlist.h
|
||
src/membername.h
|
||
src/message.cpp
|
||
src/message.h
|
||
src/msc.cpp
|
||
src/msc.h
|
||
src/namespacedef.cpp
|
||
src/namespacedef.h
|
||
src/outputgen.cpp
|
||
src/outputgen.h
|
||
src/outputlist.h
|
||
src/pagedef.cpp
|
||
src/pagedef.h
|
||
src/parserintf.h
|
||
src/perlmodgen.cpp
|
||
src/plantuml.cpp
|
||
src/plantuml.h
|
||
src/pre.h
|
||
src/pre.l
|
||
src/printdocvisitor.h
|
||
src/qtbc.h
|
||
src/reflist.cpp
|
||
src/reflist.h
|
||
src/res2cc_cmd.py
|
||
src/resourcemgr.cpp
|
||
src/resourcemgr.h
|
||
src/rtfdocvisitor.cpp
|
||
src/rtfdocvisitor.h
|
||
src/rtfgen.h
|
||
src/rtfstyle.cpp
|
||
src/rtfstyle.h
|
||
src/scan_states.py
|
||
src/scanner.h
|
||
src/scanner.l
|
||
src/scopedtypevariant.h
|
||
src/searchindex.cpp
|
||
src/searchindex.h
|
||
src/section.h
|
||
src/sortdict.h
|
||
src/sqlcode.h
|
||
src/sqlcode.l
|
||
src/sqlite3gen.cpp
|
||
src/sqlite3gen.h
|
||
src/stlsupport.cpp
|
||
src/stlsupport.h
|
||
src/symbolmap.h
|
||
src/symbolresolver.cpp
|
||
src/symbolresolver.h
|
||
src/tagreader.cpp
|
||
src/tagreader.h
|
||
src/template.cpp
|
||
src/template.h
|
||
src/textdocvisitor.cpp
|
||
src/textdocvisitor.h
|
||
src/threadpool.h
|
||
src/tooltip.cpp
|
||
src/tooltip.h
|
||
src/translator.h
|
||
src/translator_ca.h
|
||
src/translator_cn.h
|
||
src/translator_cz.h
|
||
src/translator_en.h
|
||
src/translator_es.h
|
||
src/translator_fi.h
|
||
src/translator_id.h
|
||
src/translator_je.h
|
||
src/translator_jp.h
|
||
src/translator_kr.h
|
||
src/translator_lv.h
|
||
src/translator_nl.h
|
||
src/translator_sc.h
|
||
src/translator_sk.h
|
||
src/translator_sr.h
|
||
src/translator_sv.h
|
||
src/translator_tr.h
|
||
src/translator_vi.h
|
||
src/types.h
|
||
src/util.cpp
|
||
src/util.h
|
||
src/vhdlcode.h
|
||
src/vhdldocgen.h
|
||
src/xmlcode.h
|
||
src/xmldocvisitor.cpp
|
||
src/xmldocvisitor.h
|
||
src/xmlgen.cpp
|
||
vhdlparser/vhdl_adj.py
|
||
Copyright: 1997-2015 Parker Waechter & Dimitri van Heesch.
|
||
1997-2021 Dimitri van Heesch.
|
||
2020 Dimitri van Heesch Based on a patch David Munger
|
||
License: __UNKNOWN__
|
||
Permission to use, copy, modify, and distribute this software and its
|
||
documentation under the terms of the GNU General Public License is hereby
|
||
granted. No representations are made about the suitability of this software
|
||
for any purpose. It is provided "as is" without express or implied warranty.
|
||
See the GNU General Public License for more details.
|
||
.
|
||
Documents produced by Doxygen are derivative works derived from the
|
||
input used in their production; they are not affected by this license.
|
||
|
||
Files: addon/doxmlparser/include/doxmlintf.h
|
||
addon/doxmlparser/src/basehandler.h
|
||
addon/doxmlparser/src/baseiterator.h
|
||
addon/doxmlparser/src/compoundhandler.cpp
|
||
addon/doxmlparser/src/compoundhandler.h
|
||
addon/doxmlparser/src/dochandler.cpp
|
||
addon/doxmlparser/src/dochandler.h
|
||
addon/doxmlparser/src/graphhandler.h
|
||
addon/doxmlparser/src/linkedtexthandler.cpp
|
||
addon/doxmlparser/src/linkedtexthandler.h
|
||
addon/doxmlparser/src/loamhandler.h
|
||
addon/doxmlparser/src/mainhandler.cpp
|
||
addon/doxmlparser/src/mainhandler.h
|
||
addon/doxmlparser/src/memberhandler.cpp
|
||
addon/doxmlparser/src/memberhandler.h
|
||
addon/doxmlparser/src/paramhandler.cpp
|
||
addon/doxmlparser/src/paramhandler.h
|
||
addon/doxmlparser/src/sectionhandler.cpp
|
||
addon/doxmlparser/src/sectionhandler.h
|
||
addon/doxmlparser/test/main.cpp
|
||
addon/doxypysql/search.py
|
||
addon/doxywizard/config.h
|
||
addon/doxywizard/config_doxyw.l
|
||
addon/doxywizard/configdoc.h
|
||
addon/doxywizard/docintf.h
|
||
addon/doxywizard/doxywizard.cpp
|
||
addon/doxywizard/doxywizard.h
|
||
addon/doxywizard/expert.cpp
|
||
addon/doxywizard/expert.h
|
||
addon/doxywizard/helplabel.h
|
||
addon/doxywizard/input.h
|
||
addon/doxywizard/inputbool.cpp
|
||
addon/doxywizard/inputbool.h
|
||
addon/doxywizard/inputint.cpp
|
||
addon/doxywizard/inputint.h
|
||
addon/doxywizard/inputstring.cpp
|
||
addon/doxywizard/inputstring.h
|
||
addon/doxywizard/inputstrlist.cpp
|
||
addon/doxywizard/inputstrlist.h
|
||
addon/doxywizard/wizard.cpp
|
||
addon/doxywizard/wizard.h
|
||
src/configimpl.l
|
||
src/defgen.h
|
||
src/docbookgen.h
|
||
src/htmlattrib.h
|
||
src/perlmodgen.h
|
||
src/vhdljjparser.cpp
|
||
src/xmlgen.h
|
||
vhdlparser/vhdlparser.jj
|
||
Copyright: 1997-2021 Dimitri van Heesch.
|
||
2014 M. Kreis
|
||
__NO_COPYRIGHT__ in: addon/doxypysql/search.py
|
||
License: __UNKNOWN__
|
||
Permission to use, copy, modify, and distribute this software and its
|
||
documentation under the terms of the GNU General Public License is hereby
|
||
granted. No representations are made about the suitability of this software
|
||
for any purpose. It is provided "as is" without express or implied warranty.
|
||
See the GNU General Public License for more details.
|
||
|
||
Files: libmscgen/mscgen_adraw.h
|
||
libmscgen/mscgen_adraw_int.h
|
||
libmscgen/mscgen_bool.h
|
||
libmscgen/mscgen_gd_out.c
|
||
libmscgen/mscgen_lexer.h
|
||
libmscgen/mscgen_msc.c
|
||
libmscgen/mscgen_msc.h
|
||
libmscgen/mscgen_null_out.c
|
||
libmscgen/mscgen_ps_out.c
|
||
libmscgen/mscgen_safe.c
|
||
libmscgen/mscgen_safe.h
|
||
libmscgen/mscgen_svg_out.c
|
||
libmscgen/mscgen_usage.h
|
||
Copyright: 2005-2010 Michael C McTernan, Michael.McTernan.2001@cs.bris.ac.uk
|
||
License: GPL-2.0+
|
||
This program is free software; you can redistribute it and/or modify
|
||
it under the terms of the GNU General Public License as published by
|
||
the Free Software Foundation; either version 2 of the License, or
|
||
(at your option) any later version.
|
||
.
|
||
This program is distributed in the hope that it will be useful,
|
||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||
GNU General Public License for more details.
|
||
.
|
||
You should have received a copy of the GNU General Public License
|
||
along with this program; if not, write to the Free Software
|
||
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
|
||
.
|
||
On Debian systems, the complete text of the GNU General Public License
|
||
Version 2 can be found in `/usr/share/common-licenses/GPL-2'.
|
||
|
||
Files: templates/html/dynsections.js
|
||
templates/html/extsearch.js
|
||
templates/html/menu.js
|
||
templates/html/navtree.js
|
||
templates/html/resize.js
|
||
templates/html/search.js
|
||
Copyright: 1997-2020 Dimitri van Heesch
|
||
License: Expat
|
||
Permission is hereby granted, free of charge, to any person obtaining a copy of this software
|
||
and associated documentation files (the "Software"), to deal in the Software without restriction,
|
||
including without limitation the rights to use, copy, modify, merge, publish, distribute,
|
||
sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is
|
||
furnished to do so, subject to the following conditions:
|
||
.
|
||
The above copyright notice and this permission notice shall be included in all copies or
|
||
substantial portions of the Software.
|
||
.
|
||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING
|
||
BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
|
||
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
|
||
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||
.
|
||
@licend The above is the entire license notice for the JavaScript code in this file
|
||
|
||
Files: jquery/jquery.powertip-1.3.1.mod.js
|
||
jquery/jquery.powertip-1.3.1.mod.min.js
|
||
jquery/jquery.smartmenus-1.1.0.min.js
|
||
jquery/jquery.ui-1.12.1.min.js
|
||
libmscgen/gd.c
|
||
templates/html/jquery.js
|
||
Copyright: 2018 Steven Benner (http://stevenbenner.com/). Released under MIT license. https://raw.github.com/stevenbenner/jquery-powertip/master/LICENSE.txt
|
||
); } else {
|
||
, gdTrueColorGetAlpha
|
||
, gdTrueColorGetBlue
|
||
Vasil Dinkov, Vadikom Web Ltd. http://vadikom.com; Licensed MIT
|
||
jQuery Foundation and other contributors; Licensed MIT
|
||
License: __NO_LICENSE__
|
||
|
||
Files: cmake/FindIconv.cmake
|
||
cmake/Sanitizers/FindASan.cmake
|
||
cmake/Sanitizers/FindMSan.cmake
|
||
cmake/Sanitizers/FindTSan.cmake
|
||
cmake/Sanitizers/FindUBSan.cmake
|
||
Copyright: 2008-2009 Flusspferd contributors (see "CONTRIBUTORS" or http://flusspferd.org/contributors.txt)
|
||
__NO_COPYRIGHT__ in: cmake/Sanitizers/FindASan.cmake
|
||
__NO_COPYRIGHT__ in: cmake/Sanitizers/FindMSan.cmake
|
||
__NO_COPYRIGHT__ in: cmake/Sanitizers/FindTSan.cmake
|
||
__NO_COPYRIGHT__ in: cmake/Sanitizers/FindUBSan.cmake
|
||
License: Expat
|
||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||
of this software and associated documentation files (the "Software"), to deal
|
||
in the Software without restriction, including without limitation the rights
|
||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||
copies of the Software, and to permit persons to whom the Software is
|
||
furnished to do so, subject to the following conditions:
|
||
.
|
||
The above copyright notice and this permission notice shall be included in
|
||
all copies or substantial portions of the Software.
|
||
.
|
||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||
THE SOFTWARE.
|
||
|
||
Files: src/qhp.cpp
|
||
src/qhp.h
|
||
src/qhpxmlwriter.cpp
|
||
src/qhpxmlwriter.h
|
||
Copyright: 2008 Dimitri van Heesch.
|
||
2008 Sebastian Pipping.
|
||
License: __UNKNOWN__
|
||
Permission to use, copy, modify, and distribute this software and its
|
||
documentation under the terms of the GNU General Public License is hereby
|
||
granted. No representations are made about the suitability of this software
|
||
for any purpose. It is provided "as is" without express or implied warranty.
|
||
See the GNU General Public License for more details.
|
||
.
|
||
Documents produced by Doxygen are derivative works derived from the
|
||
input used in their production; they are not affected by this license.
|
||
.
|
||
Sebastian Pipping <sebastian@pipping.org>
|
||
|
||
Files: src/pycode.h
|
||
src/pycode.l
|
||
src/pyscanner.h
|
||
src/pyscanner.l
|
||
Copyright: 1997-2020 Dimitri van Heesch.
|
||
License: __UNKNOWN__
|
||
Permission to use, copy, modify, and distribute this software and its
|
||
documentation under the terms of the GNU General Public License is hereby
|
||
granted. No representations are made about the suitability of this software
|
||
for any purpose. It is provided "as is" without express or implied warranty.
|
||
See the GNU General Public License for more details.
|
||
.
|
||
Documents produced by Doxygen are derivative works derived from the
|
||
input used in their production; they are not affected by this license.
|
||
.
|
||
This code is based on the work done by the MoxyPyDoxy team
|
||
(Linda Leong, Mike Rivera, Kim Truong, and Gabriel Estrada)
|
||
in Spring 2005 as part of CS 179E: Compiler Design Project
|
||
at the University of California, Riverside; the course was
|
||
taught by Peter H. Froehlich <phf@acm.org>.
|
||
|
||
Files: libmscgen/mscgen_adraw.c
|
||
libmscgen/mscgen_usage.c
|
||
Copyright: 2005-2010 Michael C McTernan, Michael.McTernan.2001@cs.bris.ac.uk
|
||
License: GPL-2.0+
|
||
This program is free software; you can redistribute it and/or modify
|
||
it under the terms of the GNU General Public License as published by
|
||
the Free Software Foundation; either version 2 of the License, or
|
||
(at your option) any later version.
|
||
.
|
||
This program is distributed in the hope that it will be useful,
|
||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||
GNU General Public License for more details.
|
||
.
|
||
You should have received a copy of the GNU General Public License
|
||
along with this program; if not, write to the Free Software
|
||
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
|
||
.
|
||
Include Files
|
||
.
|
||
On Debian systems, the complete text of the GNU General Public License
|
||
Version 2 can be found in `/usr/share/common-licenses/GPL-2'.
|
||
|
||
Files: addon/doxysearch/doxyindexer.cpp
|
||
addon/doxysearch/doxysearch.cpp
|
||
Copyright: 1997-2015 Dimitri van Heesch.
|
||
License: __UNKNOWN__
|
||
Permission to use, copy, modify, and distribute this software and its
|
||
documentation under the terms of the GNU General Public License is hereby
|
||
granted. No representations are made about the suitability of this software
|
||
for any purpose. It is provided "as is" without express or implied warranty.
|
||
See the GNU General Public License for more details.
|
||
.
|
||
Documents produced by Doxygen are derivative works derived from the
|
||
input used in their production; they are not affected by this license.
|
||
.
|
||
STL includes
|
||
|
||
Files: src/markdown.cpp
|
||
Copyright: 1997-2020 Dimitri van Heesch.
|
||
2008 Natacha Porté
|
||
License: ISC
|
||
Permission to use, copy, modify, and distribute this software and its
|
||
documentation under the terms of the GNU General Public License is hereby
|
||
granted. No representations are made about the suitability of this software
|
||
for any purpose. It is provided "as is" without express or implied warranty.
|
||
See the GNU General Public License for more details.
|
||
.
|
||
Documents produced by Doxygen are derivative works derived from the
|
||
input used in their production; they are not affected by this license.
|
||
.
|
||
Note: part of the code below is inspired by libupskirt written by
|
||
Natacha Porté. Original copyright message follows:
|
||
.
|
||
Permission to use, copy, modify, and distribute this software for any
|
||
purpose with or without fee is hereby granted, provided that the above
|
||
copyright notice and this permission notice appear in all copies.
|
||
.
|
||
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
|
||
WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
|
||
MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
|
||
ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
|
||
WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
|
||
ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
|
||
OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
||
|
||
Files: liblodepng/lodepng.cpp
|
||
Copyright: 2005-2008 Lode Vandevenne
|
||
License: Zlib
|
||
This software is provided 'as-is', without any express or implied
|
||
warranty. In no event will the authors be held liable for any damages
|
||
arising from the use of this software.
|
||
.
|
||
Permission is granted to anyone to use this software for any purpose,
|
||
including commercial applications, and to alter it and redistribute it
|
||
freely, subject to the following restrictions:
|
||
.
|
||
1. The origin of this software must not be misrepresented; you must not
|
||
claim that you wrote the original software. If you use this software
|
||
in a product, an acknowledgment in the product documentation would be
|
||
appreciated but is not required.
|
||
.
|
||
2. Altered source versions must be plainly marked as such, and must not be
|
||
misrepresented as being the original software.
|
||
.
|
||
3. This notice may not be removed or altered from any source
|
||
distribution.
|
||
.
|
||
The manual and changelog can be found in the header file "lodepng.h"
|
||
You are free to name this file lodepng.cpp or lodepng.c depending on your usage.
|
||
|
||
Files: liblodepng/lodepng.h
|
||
Copyright: 2005-2008 Lode Vandevenne
|
||
License: Zlib
|
||
This software is provided 'as-is', without any express or implied
|
||
warranty. In no event will the authors be held liable for any damages
|
||
arising from the use of this software.
|
||
.
|
||
Permission is granted to anyone to use this software for any purpose,
|
||
including commercial applications, and to alter it and redistribute it
|
||
freely, subject to the following restrictions:
|
||
.
|
||
1. The origin of this software must not be misrepresented; you must not
|
||
claim that you wrote the original software. If you use this software
|
||
in a product, an acknowledgment in the product documentation would be
|
||
appreciated but is not required.
|
||
.
|
||
2. Altered source versions must be plainly marked as such, and must not be
|
||
misrepresented as being the original software.
|
||
.
|
||
3. This notice may not be removed or altered from any source
|
||
distribution.
|
||
.
|
||
Minified version of LodePNG, with only the encoder code
|
||
|
||
Files: cmake/Sanitizers/FindSanitizers.cmake
|
||
Copyright: __NO_COPYRIGHT__ in: cmake/Sanitizers/FindSanitizers.cmake
|
||
License: Expat
|
||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||
of this software and associated documentation files (the "Software"), to deal
|
||
in the Software without restriction, including without limitation the rights
|
||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||
copies of the Software, and to permit persons to whom the Software is
|
||
furnished to do so, subject to the following conditions:
|
||
.
|
||
The above copyright notice and this permission notice shall be included in all
|
||
copies or substantial portions of the Software.
|
||
.
|
||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||
SOFTWARE.
|
||
.
|
||
If any of the used compiler is a GNU compiler, add a second option to static
|
||
link against the sanitizers.
|
||
|
||
Files: cmake/Sanitizers/sanitize-helpers.cmake
|
||
Copyright: __NO_COPYRIGHT__ in: cmake/Sanitizers/sanitize-helpers.cmake
|
||
License: Expat
|
||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||
of this software and associated documentation files (the "Software"), to deal
|
||
in the Software without restriction, including without limitation the rights
|
||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||
copies of the Software, and to permit persons to whom the Software is
|
||
furnished to do so, subject to the following conditions:
|
||
.
|
||
The above copyright notice and this permission notice shall be included in all
|
||
copies or substantial portions of the Software.
|
||
.
|
||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||
SOFTWARE.
|
||
.
|
||
Helper function to get the language of a source file.
|
||
|
||
Files: cmake/Sanitizers/asan-wrapper
|
||
Copyright: __NO_COPYRIGHT__ in: cmake/Sanitizers/asan-wrapper
|
||
License: Expat
|
||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||
of this software and associated documentation files (the "Software"), to deal
|
||
in the Software without restriction, including without limitation the rights
|
||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||
copies of the Software, and to permit persons to whom the Software is
|
||
furnished to do so, subject to the following conditions:
|
||
.
|
||
The above copyright notice and this permission notice shall be included in all
|
||
copies or substantial portions of the Software.
|
||
.
|
||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||
SOFTWARE.
|
||
.
|
||
This script is a wrapper for AddressSanitizer. In some special cases you need
|
||
to preload AddressSanitizer to avoid error messages - e.g. if you're
|
||
preloading another library to your application. At the moment this script will
|
||
only do something, if we're running on a Linux platform. OSX might not be
|
||
affected.
|
||
.
|
||
Exit immediately, if platform is not Linux.
|
||
|
||
Files: libmscgen/mscgen_utf8.h
|
||
Copyright: 2009 Michael C McTernan, Michael.McTernan.2001@cs.bris.ac.uk
|
||
License: GPL-2.0+
|
||
This program is free software; you can redistribute it and/or
|
||
modify it under the terms of the GNU General Public License
|
||
as published by the Free Software Foundation; either version 2
|
||
of the License, or (at your option) any later version.
|
||
.
|
||
This program is distributed in the hope that it will be useful,
|
||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||
GNU General Public License for more details.
|
||
.
|
||
You should have received a copy of the GNU General Public License
|
||
along with this program; if not, write to the Free Software Foundation,
|
||
Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||
.
|
||
On Debian systems, the complete text of the GNU General Public License
|
||
Version 2 can be found in `/usr/share/common-licenses/GPL-2'.
|
||
|
||
Files: libmscgen/mscgen_utf8.c
|
||
Copyright: 2008 Michael C McTernan, Michael.McTernan.2001@cs.bris.ac.uk
|
||
License: GPL-2.0+
|
||
This program is free software; you can redistribute it and/or
|
||
modify it under the terms of the GNU General Public License
|
||
as published by the Free Software Foundation; either version 2
|
||
of the License, or (at your option) any later version.
|
||
.
|
||
This program is distributed in the hope that it will be useful,
|
||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||
GNU General Public License for more details.
|
||
.
|
||
You should have received a copy of the GNU General Public License
|
||
along with this program; if not, write to the Free Software Foundation,
|
||
Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
|
||
.
|
||
Includes
|
||
.
|
||
On Debian systems, the complete text of the GNU General Public License
|
||
Version 2 can be found in `/usr/share/common-licenses/GPL-2'.
|
||
|
||
Files: templates/html/htmljsmenudata.tpl
|
||
Copyright: 1997-2017 Dimitri van Heesch
|
||
License: GPL-2.0+
|
||
This program is free software; you can redistribute it and/or modify
|
||
it under the terms of the GNU General Public License as published by
|
||
the Free Software Foundation; either version 2 of the License, or
|
||
(at your option) any later version.
|
||
.
|
||
This program is distributed in the hope that it will be useful,
|
||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||
GNU General Public License for more details.
|
||
.
|
||
You should have received a copy of the GNU General Public License along
|
||
with this program; if not, write to the Free Software Foundation, Inc.,
|
||
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||
.
|
||
@licend The above is the entire license notice
|
||
for the JavaScript code in this file
|
||
.
|
||
On Debian systems, the complete text of the GNU General Public License
|
||
Version 2 can be found in `/usr/share/common-licenses/GPL-2'.
|
||
|
||
Files: winbuild/iconv.h
|
||
Copyright: 1999-2003 Free Software Foundation, Inc.
|
||
License: LGPL-2.0+
|
||
This file is part of the GNU LIBICONV Library.
|
||
.
|
||
The GNU LIBICONV Library is free software; you can redistribute it
|
||
and/or modify it under the terms of the GNU Library General Public
|
||
License as published by the Free Software Foundation; either version 2
|
||
of the License, or (at your option) any later version.
|
||
.
|
||
The GNU LIBICONV Library is distributed in the hope that it will be
|
||
useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||
Library General Public License for more details.
|
||
.
|
||
You should have received a copy of the GNU Library General Public
|
||
License along with the GNU LIBICONV Library; see the file COPYING.LIB.
|
||
If not, write to the Free Software Foundation, Inc., 59 Temple Place -
|
||
Suite 330, Boston, MA 02111-1307, USA.
|
||
.
|
||
When installed, this file is called "iconv.h".
|
||
.
|
||
The FSF address in the above text is the old one.
|
||
.
|
||
On Debian systems, the complete text of the GNU Library General Public License
|
||
Version 2 can be found in `/usr/share/common-licenses/LGPL-2'.
|
||
|
||
Files: libmscgen/mscgen_language.y
|
||
Copyright: 2009 Michael C McTernan, Michael.McTernan.2001@cs.bris.ac.uk
|
||
License: LGPL-2.1+
|
||
This file is part of msclib.
|
||
.
|
||
Msc is free software; you can redistribute it and/or modify it
|
||
under the terms of the GNU Lesser General Public License as published
|
||
by the Free Software Foundation; either version 2.1 of the License, or
|
||
(at your option) any later version.
|
||
.
|
||
Msclib is distributed in the hope that it will be useful,
|
||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||
GNU Lesser General Public License for more details.
|
||
.
|
||
You should have received a copy of the GNU Lesser General Public License
|
||
along with Foobar; if not, write to the Free Software
|
||
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||
.
|
||
On Debian systems, the complete text of the GNU Lesser General Public License
|
||
Version 2.1 can be found in `/usr/share/common-licenses/LGPL-2.1'.
|
||
|
||
Files: libmscgen/mscgen_lexer.l
|
||
Copyright: 2009 Michael C McTernan, Michael.McTernan.2001@cs.bris.ac.uk
|
||
License: LGPL-2.1+
|
||
This file is part of msclib.
|
||
.
|
||
Msc is free software; you can redistribute it and/or modify it
|
||
under the terms of the GNU Lesser General Public License as published
|
||
by the Free Software Foundation; either version 2.1 of the License, or
|
||
(at your option) any later version.
|
||
.
|
||
Msclib is distributed in the hope that it will be useful,
|
||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||
GNU Lesser General Public License for more details.
|
||
.
|
||
You should have received a copy of the GNU Lesser General Public License
|
||
along with msclib; if not, write to the Free Software
|
||
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||
.
|
||
On Debian systems, the complete text of the GNU Lesser General Public License
|
||
Version 2.1 can be found in `/usr/share/common-licenses/LGPL-2.1'.
|
||
|
||
Files: doc/preprocessing.doc
|
||
Copyright: 1997-2015 Dimitri van Heesch.
|
||
License: __HEADER___
|
||
Permission to use, copy, modify, and distribute this software and its
|
||
documentation under the terms of the GNU General Public License is hereby
|
||
granted. No representations are made about the suitability of this software
|
||
for any purpose. It is provided "as is" without express or implied warranty.
|
||
See the GNU General Public License for more details.
|
||
.
|
||
Documents produced by Doxygen are derivative works derived from the
|
||
input used in their production; they are not affected by this license.
|
||
.
|
||
! \page preprocessing Preprocessing
|
||
.
|
||
Source files that are used as input to doxygen can be parsed by doxygen's
|
||
built-in C-preprocessor.
|
||
.
|
||
By default doxygen does only partial preprocessing. That is, it
|
||
evaluates conditional compilation statements (like \c \#if) and
|
||
evaluates macro definitions, but it does not perform macro expansion.
|
||
.
|
||
So if you have the following code fragment
|
||
.
|
||
#define VERSION 200
|
||
|
||
Files: qtools/LICENSE.GPL
|
||
Copyright: 1989-1991 Free Software Foundation, Inc.
|
||
License: __HEADER___
|
||
Everyone is permitted to copy and distribute verbatim copies
|
||
of this license document, but changing it is not allowed.
|
||
.
|
||
Preamble
|
||
.
|
||
The licenses for most software are designed to take away your
|
||
freedom to share and change it. By contrast, the GNU General Public
|
||
License is intended to guarantee your freedom to share and change free
|
||
software--to make sure the software is free for all its users. This
|
||
General Public License applies to most of the Free Software
|
||
Foundation's software and to any other program whose authors commit to
|
||
using it. (Some other Free Software Foundation software is covered by
|
||
the GNU Library General Public License instead.) You can apply it to
|
||
your programs, too.
|
||
.
|
||
When we speak of free software, we are referring to freedom, not
|
||
price. Our General Public Licenses are designed to make sure that you
|
||
have the freedom to distribute copies of free software (and charge for
|
||
this service if you wish), that you receive source code or can get it
|
||
if you want it, that you can change the software or use pieces of it
|
||
in new free programs; and that you know you can do these things.
|
||
.
|
||
To protect your rights, we need to make restrictions that forbid
|
||
anyone to deny you these rights or to ask you to surrender the rights.
|
||
These restrictions translate to certain responsibilities for you if you
|
||
distribute copies of the software, or if you modify it.
|
||
.
|
||
For example, if you distribute copies of such a program, whether
|
||
gratis or for a fee, you must give the recipients all the rights that
|
||
you have. You must make sure that they, too, receive or can get the
|
||
source code. And you must show them these terms so they know their
|
||
rights.
|
||
.
|
||
We protect your rights with two steps: (1) copyright the software, and
|
||
(2) offer you this license which gives you legal permission to copy,
|
||
distribute and/or modify the software.
|
||
.
|
||
Also, for each author's protection and ours, we want to make certain
|
||
that everyone understands that there is no warranty for this free
|
||
software. If the software is modified by someone else and passed on, we
|
||
want its recipients to know that what they have is not the original, so
|
||
that any problems introduced by others will not reflect on the original
|
||
authors' reputations.
|
||
.
|
||
Finally, any free program is threatened constantly by software
|
||
patents. We wish to avoid the danger that redistributors of a free
|
||
program will individually obtain patent licenses, in effect making the
|
||
program proprietary. To prevent this, we have made it clear that any
|
||
patent must be licensed for everyone's free use or not licensed at all.
|
||
.
|
||
The precise terms and conditions for copying, distribution and
|
||
modification follow.
|
||
.
|
||
GNU GENERAL PUBLIC LICENSE
|
||
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
|
||
.
|
||
0. This License applies to any program or other work which contains
|
||
a notice placed by the copyright holder saying it may be distributed
|
||
under the terms of this General Public License. The "Program", below,
|
||
refers to any such program or work, and a "work based on the Program"
|
||
means either the Program or any derivative work under copyright law:
|
||
that is to say, a work containing the Program or a portion of it,
|
||
either verbatim or with modifications and/or translated into another
|
||
language. (Hereinafter, translation is included without limitation in
|
||
the term "modification".) Each licensee is addressed as "you".
|
||
.
|
||
Activities other than copying, distribution and modification are not
|
||
covered by this License; they are outside its scope. The act of
|
||
running the Program is not restricted, and the output from the Program
|
||
is covered only if its contents constitute a work based on the
|
||
Program (independent of having been made by running the Program).
|
||
Whether that is true depends on what the Program does.
|
||
.
|
||
1. You may copy and distribute verbatim copies of the Program's
|
||
source code as you receive it, in any medium, provided that you
|
||
conspicuously and appropriately publish on each copy an appropriate
|
||
copyright notice and disclaimer of warranty; keep intact all the
|
||
notices that refer to this License and to the absence of any warranty;
|
||
and give any other recipients of the Program a copy of this License
|
||
along with the Program.
|
||
.
|
||
You may charge a fee for the physical act of transferring a copy, and
|
||
you may at your option offer warranty protection in exchange for a fee.
|
||
.
|
||
2. You may modify your copy or copies of the Program or any portion
|
||
of it, thus forming a work based on the Program, and copy and
|
||
distribute such modifications or work under the terms of Section 1
|
||
above, provided that you also meet all of these conditions:
|
||
.
|
||
a) You must cause the modified files to carry prominent notices
|
||
stating that you changed the files and the date of any change.
|
||
.
|
||
b) You must cause any work that you distribute or publish, that in
|
||
whole or in part contains or is derived from the Program or any
|
||
part thereof, to be licensed as a whole at no charge to all third
|
||
parties under the terms of this License.
|
||
.
|
||
c) If the modified program normally reads commands interactively
|
||
when run, you must cause it, when started running for such
|
||
interactive use in the most ordinary way, to print or display an
|
||
announcement including an appropriate copyright notice and a
|
||
notice that there is no warranty (or else, saying that you provide
|
||
a warranty) and that users may redistribute the program under
|
||
these conditions, and telling the user how to view a copy of this
|
||
License. (Exception: if the Program itself is interactive but
|
||
does not normally print such an announcement, your work based on
|
||
the Program is not required to print an announcement.)
|
||
.
|
||
These requirements apply to the modified work as a whole. If
|
||
identifiable sections of that work are not derived from the Program,
|
||
and can be reasonably considered independent and separate works in
|
||
themselves, then this License, and its terms, do not apply to those
|
||
sections when you distribute them as separate works. But when you
|
||
distribute the same sections as part of a whole which is a work based
|
||
on the Program, the distribution of the whole must be on the terms of
|
||
this License, whose permissions for other licensees extend to the
|
||
entire whole, and thus to each and every part regardless of who wrote it.
|
||
.
|
||
Thus, it is not the intent of this section to claim rights or contest
|
||
your rights to work written entirely by you; rather, the intent is to
|
||
exercise the right to control the distribution of derivative or
|
||
collective works based on the Program.
|
||
.
|
||
In addition, mere aggregation of another work not based on the Program
|
||
with the Program (or with a work based on the Program) on a volume of
|
||
a storage or distribution medium does not bring the other work under
|
||
the scope of this License.
|
||
.
|
||
3. You may copy and distribute the Program (or a work based on it,
|
||
under Section 2) in object code or executable form under the terms of
|
||
Sections 1 and 2 above provided that you also do one of the following:
|
||
.
|
||
a) Accompany it with the complete corresponding machine-readable
|
||
source code, which must be distributed under the terms of Sections
|
||
1 and 2 above on a medium customarily used for software interchange; or,
|
||
.
|
||
b) Accompany it with a written offer, valid for at least three
|
||
years, to give any third party, for a charge no more than your
|
||
cost of physically performing source distribution, a complete
|
||
machine-readable copy of the corresponding source code, to be
|
||
distributed under the terms of Sections 1 and 2 above on a medium
|
||
customarily used for software interchange; or,
|
||
.
|
||
c) Accompany it with the information you received as to the offer
|
||
to distribute corresponding source code. (This alternative is
|
||
allowed only for noncommercial distribution and only if you
|
||
received the program in object code or executable form with such
|
||
an offer, in accord with Subsection b above.)
|
||
.
|
||
The source code for a work means the preferred form of the work for
|
||
making modifications to it. For an executable work, complete source
|
||
code means all the source code for all modules it contains, plus any
|
||
associated interface definition files, plus the scripts used to
|
||
control compilation and installation of the executable. However, as a
|
||
special exception, the source code distributed need not include
|
||
anything that is normally distributed (in either source or binary
|
||
form) with the major components (compiler, kernel, and so on) of the
|
||
operating system on which the executable runs, unless that component
|
||
itself accompanies the executable.
|
||
.
|
||
If distribution of executable or object code is made by offering
|
||
access to copy from a designated place, then offering equivalent
|
||
access to copy the source code from the same place counts as
|
||
distribution of the source code, even though third parties are not
|
||
compelled to copy the source along with the object code.
|
||
.
|
||
4. You may not copy, modify, sublicense, or distribute the Program
|
||
except as expressly provided under this License. Any attempt
|
||
otherwise to copy, modify, sublicense or distribute the Program is
|
||
void, and will automatically terminate your rights under this License.
|
||
However, parties who have received copies, or rights, from you under
|
||
this License will not have their licenses terminated so long as such
|
||
parties remain in full compliance.
|
||
.
|
||
5. You are not required to accept this License, since you have not
|
||
signed it. However, nothing else grants you permission to modify or
|
||
distribute the Program or its derivative works. These actions are
|
||
prohibited by law if you do not accept this License. Therefore, by
|
||
modifying or distributing the Program (or any work based on the
|
||
Program), you indicate your acceptance of this License to do so, and
|
||
all its terms and conditions for copying, distributing or modifying
|
||
the Program or works based on it.
|
||
.
|
||
6. Each time you redistribute the Program (or any work based on the
|
||
Program), the recipient automatically receives a license from the
|
||
original licensor to copy, distribute or modify the Program subject to
|
||
these terms and conditions. You may not impose any further
|
||
restrictions on the recipients' exercise of the rights granted herein.
|
||
You are not responsible for enforcing compliance by third parties to
|
||
this License.
|
||
.
|
||
7. If, as a consequence of a court judgment or allegation of patent
|
||
infringement or for any other reason (not limited to patent issues),
|
||
conditions are imposed on you (whether by court order, agreement or
|
||
otherwise) that contradict the conditions of this License, they do not
|
||
excuse you from the conditions of this License. If you cannot
|
||
distribute so as to satisfy simultaneously your obligations under this
|
||
License and any other pertinent obligations, then as a consequence you
|
||
may not distribute the Program at all. For example, if a patent
|
||
license would not permit royalty-free redistribution of the Program by
|
||
all those who receive copies directly or indirectly through you, then
|
||
the only way you could satisfy both it and this License would be to
|
||
refrain entirely from distribution of the Program.
|
||
.
|
||
If any portion of this section is held invalid or unenforceable under
|
||
any particular circumstance, the balance of the section is intended to
|
||
apply and the section as a whole is intended to apply in other
|
||
circumstances.
|
||
.
|
||
It is not the purpose of this section to induce you to infringe any
|
||
patents or other property right claims or to contest validity of any
|
||
such claims; this section has the sole purpose of protecting the
|
||
integrity of the free software distribution system, which is
|
||
implemented by public license practices. Many people have made
|
||
generous contributions to the wide range of software distributed
|
||
through that system in reliance on consistent application of that
|
||
system; it is up to the author/donor to decide if he or she is willing
|
||
to distribute software through any other system and a licensee cannot
|
||
impose that choice.
|
||
.
|
||
This section is intended to make thoroughly clear what is believed to
|
||
be a consequence of the rest of this License.
|
||
.
|
||
8. If the distribution and/or use of the Program is restricted in
|
||
certain countries either by patents or by copyrighted interfaces, the
|
||
original copyright holder who places the Program under this License
|
||
may add an explicit geographical distribution limitation excluding
|
||
those countries, so that distribution is permitted only in or among
|
||
countries not thus excluded. In such case, this License incorporates
|
||
the limitation as if written in the body of this License.
|
||
.
|
||
9. The Free Software Foundation may publish revised and/or new versions
|
||
of the General Public License from time to time. Such new versions will
|
||
be similar in spirit to the present version, but may differ in detail to
|
||
address new problems or concerns.
|
||
.
|
||
Each version is given a distinguishing version number. If the Program
|
||
specifies a version number of this License which applies to it and "any
|
||
later version", you have the option of following the terms and conditions
|
||
either of that version or of any later version published by the Free
|
||
Software Foundation. If the Program does not specify a version number of
|
||
this License, you may choose any version ever published by the Free Software
|
||
Foundation.
|
||
.
|
||
10. If you wish to incorporate parts of the Program into other free
|
||
programs whose distribution conditions are different, write to the author
|
||
to ask for permission. For software which is copyrighted by the Free
|
||
Software Foundation, write to the Free Software Foundation; we sometimes
|
||
make exceptions for this. Our decision will be guided by the two goals
|
||
of preserving the free status of all derivatives of our free software and
|
||
of promoting the sharing and reuse of software generally.
|
||
.
|
||
NO WARRANTY
|
||
.
|
||
11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
|
||
FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
|
||
OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
|
||
PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
|
||
OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
|
||
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
|
||
TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
|
||
PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
|
||
REPAIR OR CORRECTION.
|
||
.
|
||
12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
|
||
WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
|
||
REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
|
||
INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
|
||
OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
|
||
TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
|
||
YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
|
||
PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
|
||
POSSIBILITY OF SUCH DAMAGES.
|
||
.
|
||
END OF TERMS AND CONDITIONS
|
||
.
|
||
Appendix: How to Apply These Terms to Your New Programs
|
||
.
|
||
If you develop a new program, and you want it to be of the greatest
|
||
possible use to the public, the best way to achieve this is to make it
|
||
free software which everyone can redistribute and change under these terms.
|
||
.
|
||
To do so, attach the following notices to the program. It is safest
|
||
to attach them to the start of each source file to most effectively
|
||
convey the exclusion of warranty; and each file should have at least
|
||
the "copyright" line and a pointer to where the full notice is found.
|
||
.
|
||
<one line to give the program's name and a brief idea of what it does.>
|
||
Copyright (C) 19yy <name of author>
|
||
.
|
||
This program is free software; you can redistribute it and/or modify
|
||
it under the terms of the GNU General Public License as published by
|
||
the Free Software Foundation; either version 2 of the License, or
|
||
(at your option) any later version.
|
||
.
|
||
This program is distributed in the hope that it will be useful,
|
||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||
GNU General Public License for more details.
|
||
.
|
||
You should have received a copy of the GNU General Public License
|
||
along with this program; if not, write to the Free Software
|
||
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||
.
|
||
Also add information on how to contact you by electronic and paper mail.
|
||
.
|
||
If the program is interactive, make it output a short notice like this
|
||
when it starts in an interactive mode:
|
||
.
|
||
Gnomovision version 69, Copyright (C) 19yy name of author
|
||
Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
|
||
This is free software, and you are welcome to redistribute it
|
||
under certain conditions; type `show c' for details.
|
||
.
|
||
The hypothetical commands `show w' and `show c' should show the appropriate
|
||
parts of the General Public License. Of course, the commands you use may
|
||
be called something other than `show w' and `show c'; they could even be
|
||
mouse-clicks or menu items--whatever suits your program.
|
||
.
|
||
You should also get your employer (if you work as a programmer) or your
|
||
school, if any, to sign a "copyright disclaimer" for the program, if
|
||
necessary. Here is a sample; alter the names:
|
||
.
|
||
Yoyodyne, Inc., hereby disclaims all copyright interest in the program
|
||
`Gnomovision' (which makes passes at compilers) written by James Hacker.
|
||
.
|
||
<signature of Ty Coon>, 1 April 1989
|
||
Ty Coon, President of Vice
|
||
.
|
||
This General Public License does not permit incorporating your program into
|
||
proprietary programs. If your program is a subroutine library, you may
|
||
consider it more useful to permit linking proprietary applications with the
|
||
library. If this is what you want to do, use the GNU Library General
|
||
Public License instead of this License.
|
||
|
||
Files: doc/custcmd.doc
|
||
Copyright: 1997-2015 Dimitri van Heesch.
|
||
License: __HEADER___
|
||
Permission to use, copy, modify, and distribute this software and its
|
||
documentation under the terms of the GNU General Public License is hereby
|
||
granted. No representations are made about the suitability of this software
|
||
for any purpose. It is provided "as is" without express or implied warranty.
|
||
See the GNU General Public License for more details.
|
||
.
|
||
Documents produced by Doxygen are derivative works derived from the
|
||
input used in their production; they are not affected by this license.
|
||
.
|
||
! \page custcmd Custom Commands
|
||
.
|
||
Doxygen provides a large number of \ref commands "special commands",
|
||
.
|
||
that can be used to enhance or structure the documentation inside a comment block.
|
||
If you for some reason have a need to define new commands you can do
|
||
so by means of an \e alias definition.
|
||
.
|
||
The definition of an alias should be specified in the configuration file using
|
||
|
||
Files: doc/features.doc
|
||
Copyright: 1997-2015 Dimitri van Heesch.
|
||
License: __HEADER___
|
||
Permission to use, copy, modify, and distribute this software and its
|
||
documentation under the terms of the GNU General Public License is hereby
|
||
granted. No representations are made about the suitability of this software
|
||
for any purpose. It is provided "as is" without express or implied warranty.
|
||
See the GNU General Public License for more details.
|
||
.
|
||
Documents produced by Doxygen are derivative works derived from the
|
||
input used in their production; they are not affected by this license.
|
||
.
|
||
! \page features Features
|
||
.
|
||
<UL>
|
||
<li>Requires very little overhead from the writer of the documentation.
|
||
Plain text will do, Markdown is support, and for more fancy or
|
||
structured output HTML tags and/or some of doxygen's special commands
|
||
can be used.
|
||
<li>Cross platform: works on Windows and many Unix flavors (including Linux and
|
||
MacOSX).
|
||
<li>Indexes, organizes and generates browsable and cross-referenced
|
||
output even from undocumented code.
|
||
<li>Generates structured XML output for parsed sources, which can be
|
||
used by external tools.
|
||
<li>Supports C/C++, Java, (Corba and Microsoft) Java, Python, VHDL, PHP
|
||
IDL, C#, Fortran, Objective-C 2.0, and to some extent D sources.
|
||
<li>Supports documentation of files, namespaces, packages, classes,
|
||
structs, unions, templates, variables, functions, typedefs, enums and
|
||
defines.
|
||
<li>Javadoc (1.1), qdoc3 (partially), and ECMA-334 (C# spec.) compatible.
|
||
<li>Comes with a GUI frontend (Doxywizard) to ease editing the options and
|
||
run doxygen. The GUI is available on Windows, Linux, and MacOSX.
|
||
<li>Automatically generates class and collaboration diagrams in HTML (as clickable
|
||
image maps) and \LaTeX (as Encapsulated PostScript images).
|
||
<li>Uses the `dot` tool of the Graphviz tool kit to generate
|
||
include dependency graphs, collaboration diagrams, call graphs, directory structure
|
||
graphs, and graphical class hierarchy graphs.
|
||
<li>Allows grouping of entities in modules and creating a hierarchy of modules.
|
||
<li>Flexible comment placement: Allows you to put documentation in the
|
||
header file (before the
|
||
declaration of an entity), source file (before the definition of an entity)
|
||
or in a separate file.
|
||
<li>Generates a list of all members of a class (including any inherited
|
||
members) along with their protection level.
|
||
<li>Outputs documentation in on-line format (XHTML and UNIX man page) and
|
||
off-line format (\LaTeX and RTF) simultaneously
|
||
(any of these can be disabled if desired). All formats are optimized for
|
||
ease of reading.
|
||
Furthermore, compressed HTML can be generated from HTML output using
|
||
Microsoft's HTML Help Workshop (Windows only) and PDF can be generated
|
||
from the \LaTeX output.
|
||
<li>Support for various third party help formats including HTML Help,
|
||
docsets, Qt-Help, and eclipse help.
|
||
<li>Includes a full C preprocessor to allow proper parsing of conditional
|
||
code fragments and to allow expansion of all or part of macros definitions.
|
||
<li>Automatically detects public, protected and private sections, as well as
|
||
the Qt specific signal and slots sections. Extraction of private class
|
||
members is optional.
|
||
<li>Automatically generates references to documented classes, files, namespaces
|
||
and members. Documentation of global functions, global variables,
|
||
typedefs, defines and enumerations is also supported.
|
||
<li>References to base/super classes and inherited/overridden members are
|
||
generated automatically.
|
||
<li>Includes a fast, rank based search engine to search for strings or words
|
||
in the class and member documentation (PHP based).
|
||
<li>Includes an JavaScript based live search feature to search for symbols
|
||
as you type (for small to medium sized projects).
|
||
<li>You can type normal HTML tags in your documentation. Doxygen will convert
|
||
them to their equivalent \LaTeX, RTF, and man-page
|
||
counterparts automatically.
|
||
<li>Allows references to documentation generated for other (doxygen documented)
|
||
projects (or another part of the same project) in a location independent way.
|
||
<li>Allows inclusion of source code examples that are automatically
|
||
cross-referenced with the documentation.
|
||
<li>Inclusion of undocumented classes is also supported, allowing to quickly
|
||
learn the structure and interfaces of a (large) piece of code without
|
||
looking into the implementation details.
|
||
<li>Allows automatic cross-referencing of (documented) entities with their
|
||
definition in the source code.
|
||
<li>All source code fragments are syntax highlighted for ease of reading.
|
||
<li>Allows inclusion of function/member/class definitions in the documentation.
|
||
<li>All options are read from an easy to edit and (optionally) annotated
|
||
configuration file.
|
||
<li>Documentation and search engine can be transferred to another
|
||
location or machine without regenerating the documentation.
|
||
<li>Supports many different character encodings and uses UTF-8 internally and
|
||
for the generated output.
|
||
<li>Doxygen can generate a layout which you can use and edit to change the
|
||
layout of each page.
|
||
<li>There more than a 100 configurable options to fine-tune the output.
|
||
<li>Can cope with large projects easily.
|
||
</UL>
|
||
.
|
||
Although doxygen can now be used in any project written in a language that is
|
||
supported by doxygen, initially it was specifically designed to be used for projects
|
||
that make use of Qt Software's
|
||
|
||
Files: doc/grouping.doc
|
||
Copyright: 1997-2015 Dimitri van Heesch.
|
||
License: __HEADER___
|
||
Permission to use, copy, modify, and distribute this software and its
|
||
documentation under the terms of the GNU General Public License is hereby
|
||
granted. No representations are made about the suitability of this software
|
||
for any purpose. It is provided "as is" without express or implied warranty.
|
||
See the GNU General Public License for more details.
|
||
.
|
||
Documents produced by Doxygen are derivative works derived from the
|
||
input used in their production; they are not affected by this license.
|
||
.
|
||
! \page grouping Grouping
|
||
.
|
||
Doxygen has three mechanisms to group things together.
|
||
One mechanism works at a global level, creating a new page
|
||
for each group. These groups are called \ref modules "'modules'" in the documentation.
|
||
The second mechanism works within a member list of some compound entity,
|
||
and is referred to as a \ref memgroup "'member groups'".
|
||
For \ref cmdpage "pages" there is a third grouping mechanism referred to
|
||
as \ref subpaging "subpaging".
|
||
.
|
||
Modules are a way to group things together on a separate page. You
|
||
can document a group as a whole, as well as all individual members.
|
||
Members of a group can be files, namespaces, classes, functions,
|
||
variables, enums, typedefs, and defines, but also other groups.
|
||
.
|
||
To define a group, you should put the \ref cmddefgroup "\\defgroup"
|
||
command in a special comment block. The first argument of the command
|
||
is a label that should uniquely identify the group.
|
||
The second argument is the name or title of the group as it should appear
|
||
in the documentation.
|
||
.
|
||
You can make an entity a member of a specific group by putting
|
||
a \ref cmdingroup "\\ingroup" command inside its documentation block.
|
||
.
|
||
To avoid putting \ref cmdingroup "\\ingroup" commands in the documentation
|
||
for each member you can also group members together by the
|
||
open marker <code>\@{</code> before the group and the
|
||
closing marker <code>\@}</code> after the group. The markers can
|
||
be put in the documentation of the group definition or in a separate
|
||
documentation block.
|
||
.
|
||
Groups themselves can also be nested using these grouping markers.
|
||
.
|
||
You will get an error message when you use the same group label more than once.
|
||
If you don't want doxygen to enforce unique labels, then you can
|
||
use \ref cmdaddtogroup "\\addtogroup" instead of
|
||
.
|
||
It can be used exactly like \ref cmddefgroup "\\defgroup",
|
||
but when the group has been defined already, then it silently merges the
|
||
existing documentation with the new one.
|
||
The title of the group is optional for this command, so you can use
|
||
.
|
||
/** \addtogroup <label>
|
||
* @{
|
||
|
||
Files: src/translator_ru.h
|
||
Copyright: 1997-2015 Dimitri van Heesch.
|
||
License: __UNKNOWN__
|
||
Permission to use, copy, modify, and distribute this software and its
|
||
documentation under the terms of the GNU General Public License is hereby
|
||
granted. No representations are made about the suitability of this software
|
||
for any purpose. It is provided "as is" without express or implied warranty.
|
||
See the GNU General Public License for more details.
|
||
.
|
||
Documents produced by Doxygen are derivative works derived from the
|
||
input used in their production; they are not affected by this license.
|
||
.
|
||
Nickolay Semyonov
|
||
Andrey V. Stolyarov released Feb 14, 2001
|
||
Alexandr V. Chelpanov <cav@cryptopro.ru> released Sep 25, 2004
|
||
Благодарности: Vitaly A. Repin <vitaly@radio.hop.stu.neva.ru>,
|
||
Михаил Глушенков <bbman@mail.ru>
|
||
|
||
Files: src/translator_ro.h
|
||
Copyright: 1997-2015 Dimitri van Heesch.
|
||
License: __UNKNOWN__
|
||
Permission to use, copy, modify, and distribute this software and its
|
||
documentation under the terms of the GNU General Public License is hereby
|
||
granted. No representations are made about the suitability of this software
|
||
for any purpose. It is provided "as is" without express or implied warranty.
|
||
See the GNU General Public License for more details.
|
||
.
|
||
Documents produced by Doxygen are derivative works derived from the
|
||
input used in their production; they are not affected by this license.
|
||
.
|
||
Original translation from English to Romanian by Alexandru Iosup [aiosup@yahoo.com].
|
||
Updated by Ionuţ Dumitraşcu [reddumy@yahoo.com]
|
||
|
||
Files: doc/diagrams.doc
|
||
Copyright: 1997-2015 Dimitri van Heesch.
|
||
License: __UNKNOWN__
|
||
Permission to use, copy, modify, and distribute this software and its
|
||
documentation under the terms of the GNU General Public License is hereby
|
||
granted. No representations are made about the suitability of this software
|
||
for any purpose. It is provided "as is" without express or implied warranty.
|
||
See the GNU General Public License for more details.
|
||
.
|
||
Documents produced by Doxygen are derivative works derived from the
|
||
input used in their production; they are not affected by this license.
|
||
.
|
||
! \page diagrams Graphs and diagrams
|
||
.
|
||
Doxygen has built-in support to generate inheritance diagrams for C++
|
||
classes.
|
||
.
|
||
Doxygen can use the "dot" tool from graphviz to generate
|
||
more advanced diagrams and graphs. Graphviz is an open-source,
|
||
cross-platform graph drawing toolkit and can be found
|
||
at http://www.graphviz.org/
|
||
.
|
||
If you have the "dot" tool in the path, you can set
|
||
|
||
Files: src/translator_am.h
|
||
Copyright: 1997-2015 Dimitri van Heesch.
|
||
License: __UNKNOWN__
|
||
Permission to use, copy, modify, and distribute this software and its
|
||
documentation under the terms of the GNU General Public License is hereby
|
||
granted. No representations are made about the suitability of this software
|
||
for any purpose. It is provided "as is" without express or implied warranty.
|
||
See the GNU General Public License for more details.
|
||
.
|
||
Documents produced by Doxygen are derivative works derived from the
|
||
input used in their production; they are not affected by this license.
|
||
.
|
||
Translation by
|
||
Armen Tangamyan <armen.tangamyan@anu.edu.au>
|
||
|
||
Files: addon/doxmlparser/examples/metrics/main.cpp
|
||
Copyright: 1997-2006 Dimitri van Heesch.
|
||
License: __UNKNOWN__
|
||
Permission to use, copy, modify, and distribute this software and its
|
||
documentation under the terms of the GNU General Public License is hereby
|
||
granted. No representations are made about the suitability of this software
|
||
for any purpose. It is provided "as is" without express or implied warranty.
|
||
See the GNU General Public License for more details.
|
||
.
|
||
! \mainpage Metrics
|
||
This is a small example that shows how to use doxygen's XML output and
|
||
the doxmlparser library. The example shows some very basic code metrics.
|
||
|
||
Files: addon/doxyparse/doxyparse.cpp
|
||
Copyright: 2009-2015 Joenio Costa.
|
||
License: __UNKNOWN__
|
||
Permission to use, copy, modify, and distribute this software and its
|
||
documentation under the terms of the GNU General Public License is hereby
|
||
granted. No representations are made about the suitability of this software
|
||
for any purpose. It is provided "as is" without express or implied warranty.
|
||
See the GNU General Public License for more details.
|
||
.
|
||
Documents produced by Doxygen are derivative works derived from the
|
||
input used in their production; they are not affected by this license.
|
||
.
|
||
@brief Code parse based on doxyapp by Dimitri van Heesch
|
||
|
||
Files: qtools/LICENSE.QPL
|
||
Copyright: 1999-2000 Trolltech AS, Norway.
|
||
License: __UNKNOWN__
|
||
Everyone is permitted to copy and
|
||
distribute this license document.
|
||
.
|
||
The intent of this license is to establish freedom to share and change the
|
||
software regulated by this license under the open source model.
|
||
.
|
||
This license applies to any software containing a notice placed by the
|
||
copyright holder saying that it may be distributed under the terms of
|
||
the Q Public License version 1.0. Such software is herein referred to as
|
||
the Software. This license covers modification and distribution of the
|
||
Software, use of third-party application programs based on the Software,
|
||
and development of free software which uses the Software.
|
||
.
|
||
Granted Rights
|
||
.
|
||
1. You are granted the non-exclusive rights set forth in this license
|
||
provided you agree to and comply with any and all conditions in this
|
||
license. Whole or partial distribution of the Software, or software
|
||
items that link with the Software, in any form signifies acceptance of
|
||
this license.
|
||
.
|
||
2. You may copy and distribute the Software in unmodified form provided
|
||
that the entire package, including - but not restricted to - copyright,
|
||
trademark notices and disclaimers, as released by the initial developer
|
||
of the Software, is distributed.
|
||
.
|
||
3. You may make modifications to the Software and distribute your
|
||
modifications, in a form that is separate from the Software, such as
|
||
patches. The following restrictions apply to modifications:
|
||
.
|
||
a. Modifications must not alter or remove any copyright notices in
|
||
the Software.
|
||
.
|
||
b. When modifications to the Software are released under this
|
||
license, a non-exclusive royalty-free right is granted to the
|
||
initial developer of the Software to distribute your modification
|
||
in future versions of the Software provided such versions remain
|
||
available under these terms in addition to any other license(s) of
|
||
the initial developer.
|
||
.
|
||
4. You may distribute machine-executable forms of the Software or
|
||
machine-executable forms of modified versions of the Software, provided
|
||
that you meet these restrictions:
|
||
.
|
||
a. You must include this license document in the distribution.
|
||
.
|
||
b. You must ensure that all recipients of the machine-executable forms
|
||
are also able to receive the complete machine-readable source code
|
||
to the distributed Software, including all modifications, without
|
||
any charge beyond the costs of data transfer, and place prominent
|
||
notices in the distribution explaining this.
|
||
.
|
||
c. You must ensure that all modifications included in the
|
||
machine-executable forms are available under the terms of this
|
||
license.
|
||
.
|
||
5. You may use the original or modified versions of the Software to
|
||
compile, link and run application programs legally developed by you
|
||
or by others.
|
||
.
|
||
6. You may develop application programs, reusable components and other
|
||
software items that link with the original or modified versions of the
|
||
Software. These items, when distributed, are subject to the following
|
||
requirements:
|
||
.
|
||
a. You must ensure that all recipients of machine-executable forms of
|
||
these items are also able to receive and use the complete
|
||
machine-readable source code to the items without any charge
|
||
beyond the costs of data transfer.
|
||
.
|
||
b. You must explicitly license all recipients of your items to use
|
||
and re-distribute original and modified versions of the items in
|
||
both machine-executable and source code forms. The recipients must
|
||
be able to do so without any charges whatsoever, and they must be
|
||
able to re-distribute to anyone they choose.
|
||
.
|
||
c. If the items are not available to the general public, and the
|
||
initial developer of the Software requests a copy of the items,
|
||
then you must supply one.
|
||
.
|
||
Limitations of Liability
|
||
.
|
||
In no event shall the initial developers or copyright holders be liable
|
||
for any damages whatsoever, including - but not restricted to - lost
|
||
revenue or profits or other direct, indirect, special, incidental or
|
||
consequential damages, even if they have been advised of the possibility
|
||
of such damages, except to the extent invariable law, if any, provides
|
||
otherwise.
|
||
.
|
||
No Warranty
|
||
.
|
||
The Software and this license document are provided AS IS with NO WARRANTY
|
||
OF ANY KIND, INCLUDING THE WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS
|
||
FOR A PARTICULAR PURPOSE.
|
||
Choice of Law
|
||
.
|
||
This license is governed by the Laws of Norway. Disputes shall be settled
|
||
by Oslo City Court.
|
||
|
||
Files: src/translator_tw.h
|
||
Copyright: 1997-2015 Dimitri van Heesch.
|
||
License: __UNKNOWN__
|
||
Permission to use, copy, modify, and distribute this software and its
|
||
documentation under the terms of the GNU General Public License is hereby
|
||
granted. No representations are made about the suitability of this software
|
||
for any purpose. It is provided "as is" without express or implied warranty.
|
||
See the GNU General Public License for more details.
|
||
.
|
||
Documents produced by Doxygen are derivative works derived from the
|
||
input used in their production; they are not affected by this license.
|
||
.
|
||
The translation into Chinesetraditional was provided by
|
||
Daniel YC Lin (dlin.tw <at> gmail.com) since v1.2.16-v1.5.5
|
||
|
||
Files: addon/doxyapp/doxyapp.cpp
|
||
Copyright: 1997-2015 Dimitri van Heesch.
|
||
License: __UNKNOWN__
|
||
Permission to use, copy, modify, and distribute this software and its
|
||
documentation under the terms of the GNU General Public License is hereby
|
||
granted. No representations are made about the suitability of this software
|
||
for any purpose. It is provided "as is" without express or implied warranty.
|
||
See the GNU General Public License for more details.
|
||
.
|
||
Documents produced by Doxygen are derivative works derived from the
|
||
input used in their production; they are not affected by this license.
|
||
.
|
||
@brief Example of how to use doxygen as part of another GPL applications
|
||
.
|
||
This example shows how to configure and run doxygen programmatically from
|
||
within an application without generating the usual output.
|
||
The example should work on any Unix like OS (including Linux and Mac OS X).
|
||
.
|
||
This example shows how to use to code parser to get cross-references information
|
||
and it also shows how to look up symbols in a program parsed by doxygen and
|
||
show some information about them.
|
||
|
||
Files: src/translator_br.h
|
||
Copyright: 1997-2018 Dimitri van Heesch.
|
||
License: __UNKNOWN__
|
||
Permission to use, copy, modify, and distribute this software and its
|
||
documentation under the terms of the GNU General Public License is hereby
|
||
granted. No representations are made about the suitability of this software
|
||
for any purpose. It is provided "as is" without express or implied warranty.
|
||
See the GNU General Public License for more details.
|
||
.
|
||
Documents produced by Doxygen are derivative workns derived from the
|
||
input used in their production; they are not affected by this license.
|
||
.
|
||
Brazilian Portuguese translation
|
||
Maintainer:
|
||
Fabio "FJTC" Jun Takada Chino <fjtc at brokenbits dot com dot br>
|
||
Collaborators:
|
||
Emerson Ferreira <nuskorpios at gmail dot com>
|
||
Thanks to Jorge Ramos, Fernando Carijo and others for their contributions.
|
||
.
|
||
History:
|
||
20190203:
|
||
- Slice methods added;
|
||
20180612:
|
||
- Updated to 1.8.15;
|
||
20170123:
|
||
- Full translation revision;
|
||
- trLegendDocs() is now synchronized with the English version;
|
||
- Merging most of the suggestions sent by Emerson Ferreira;
|
||
20131129:
|
||
- Updated to 1.8.5;
|
||
- Translation in the method trFileMembers() fixed;
|
||
- Translation in the method trEnumerationValues() fixed;
|
||
20110628:
|
||
- Updated to 1.7.5;
|
||
20100531:
|
||
- Updated to 1.6.3;
|
||
20091218:
|
||
- Updated to 1.6.1;
|
||
- Copyright year updated;
|
||
- Translation updates suggested by Fernando Carijó added;
|
||
20080709:
|
||
|
||
Files: src/translator_pl.h
|
||
Copyright: 1997-2015 Dimitri van Heesch.
|
||
License: __UNKNOWN__
|
||
Permission to use, copy, modify, and distribute this software and its
|
||
documentation under the terms of the GNU General Public License is hereby
|
||
granted. No representations are made about the suitability of this software
|
||
for any purpose. It is provided "as is" without express or implied warranty.
|
||
See the GNU General Public License for more details.
|
||
.
|
||
Documents produced by Doxygen are derivative works derived from the
|
||
input used in their production; they are not affected by this license.
|
||
.
|
||
Polish translation was updated to version 1.3.9 by
|
||
Piotr Kaminski (Piotr.Kaminski@ctm.gdynia.pl)
|
||
Polish translation was updated since version 1.4.6 by
|
||
Krzysztof Kral (krzysztof.kral@gmail.com)
|
||
|
||
Files: doc/starting.doc
|
||
Copyright: 1997-2015 Dimitri van Heesch.
|
||
License: __UNKNOWN__
|
||
Permission to use, copy, modify, and distribute this software and its
|
||
documentation under the terms of the GNU General Public License is hereby
|
||
granted. No representations are made about the suitability of this software
|
||
for any purpose. It is provided "as is" without express or implied warranty.
|
||
See the GNU General Public License for more details.
|
||
.
|
||
Documents produced by Doxygen are derivative works derived from the
|
||
input used in their production; they are not affected by this license.
|
||
.
|
||
! \page starting Getting started
|
||
.
|
||
The executable \c doxygen is the main program that parses the sources and
|
||
|
||
Files: src/index.cpp
|
||
Copyright: 1997-2015 Dimitri van Heesch.
|
||
License: __UNKNOWN__
|
||
Permission to use, copy, modify, and distribute this software and its
|
||
documentation under the terms of the GNU General Public License is hereby
|
||
granted. No representations are made about the suitability of this software
|
||
for any purpose. It is provided "as is" without express or implied warranty.
|
||
See the GNU General Public License for more details.
|
||
.
|
||
Documents produced by Doxygen are derivative works derived from the
|
||
input used in their production; they are not affected by this license.
|
||
.
|
||
@brief This file contains functions for the various index pages.
|
||
|
||
Files: src/mangen.cpp
|
||
Copyright: 1997-2015 Dimitri van Heesch.
|
||
License: __UNKNOWN__
|
||
Permission to use, copy, modify, and distribute this software and its
|
||
documentation under the terms of the GNU General Public License is hereby
|
||
granted. No representations are made about the suitability of this software
|
||
for any purpose. It is provided "as is" without express or implied warranty.
|
||
See the GNU General Public License for more details.
|
||
.
|
||
Documents produced by Doxygen are derivative works derived from the
|
||
input used in their production; they are not affected by this license.
|
||
.
|
||
http://www.cubic.org/source/archive/fileform/txt/man/ has some
|
||
nice introductions to groff and man pages.
|
||
|
||
Files: src/translator_fa.h
|
||
Copyright: 1997-2015 Dimitri van Heesch.
|
||
License: __UNKNOWN__
|
||
Permission to use, copy, modify, and distribute this software and its
|
||
documentation under the terms of the GNU General Public License is hereby
|
||
granted. No representations are made about the suitability of this software
|
||
for any purpose. It is provided "as is" without express or implied warranty.
|
||
See the GNU General Public License for more details.
|
||
.
|
||
Documents produced by Doxygen are derivative works derived from the
|
||
input used in their production; they are not affected by this license.
|
||
.
|
||
Description : Doxygen Persian (Farsi) Translator
|
||
Author : Ali Nadalizadeh < nadalizadeh at gmail dot com >
|
||
.
|
||
ChangeLog :
|
||
Thu 06 Jul 2006 11:54:09 PM IRDT <nadalizadeh at gmail dot com>
|
||
>> First version of persian language support has been completed.
|
||
.
|
||
Mon 04 Feb 2008 11:52:09 AM IRDT <nadalizadeh at gmail dot com>
|
||
|
||
Files: src/translator_ar.h
|
||
Copyright: 1997-2015 Dimitri van Heesch.
|
||
License: __UNKNOWN__
|
||
Permission to use, copy, modify, and distribute this software and its
|
||
documentation under the terms of the GNU General Public License is hereby
|
||
granted. No representations are made about the suitability of this software
|
||
for any purpose. It is provided "as is" without express or implied warranty.
|
||
See the GNU General Public License for more details.
|
||
.
|
||
Documents produced by Doxygen are derivative works derived from the
|
||
input used in their production; they are not affected by this license.
|
||
.
|
||
Arabic translation for Doxygen
|
||
.
|
||
Please send your comments on this translation to moazreyad@yahoo.com
|
||
.
|
||
Note : consider this file as Beta version for testing Arabic output with Doxygen.
|
||
.
|
||
Revision history :
|
||
.
|
||
6/2006 : Created initial version of Arabic translation.
|
||
|
||
Files: src/translator_hr.h
|
||
Copyright: 1997-2015 Dimitri van Heesch.
|
||
License: __UNKNOWN__
|
||
Permission to use, copy, modify, and distribute this software and its
|
||
documentation under the terms of the GNU General Public License is hereby
|
||
granted. No representations are made about the suitability of this software
|
||
for any purpose. It is provided "as is" without express or implied warranty.
|
||
See the GNU General Public License for more details.
|
||
.
|
||
Documents produced by Doxygen are derivative works derived from the
|
||
input used in their production; they are not affected by this license.
|
||
.
|
||
translation by Boris Bralo <boris.bralo@gmail.com>
|
||
Updates:
|
||
|
||
Files: src/translator_it.h
|
||
Copyright: 1997-2015 Dimitri van Heesch.
|
||
License: __UNKNOWN__
|
||
Permission to use, copy, modify, and distribute this software and its
|
||
documentation under the terms of the GNU General Public License is hereby
|
||
granted. No representations are made about the suitability of this software
|
||
for any purpose. It is provided "as is" without express or implied warranty.
|
||
See the GNU General Public License for more details.
|
||
.
|
||
Documents produced by Doxygen are derivative works derived from the
|
||
input used in their production; they are not affected by this license.
|
||
.
|
||
Revision history
|
||
.
|
||
2015/07: updated translation of new items used since version 1.8.2 and 1.8.4
|
||
corrected a typo
|
||
updated translator mail address
|
||
2012/04: updated translation of new items used since version 1.7.5 and 1.8.0
|
||
2010/08: updated translation of new items used since version 1.6.0 and 1.6.3
|
||
completely reviewed the translation in the trLegendDocs() function
|
||
corrected some typos all around
|
||
reviewed some translations all around
|
||
2007/11: updated translation of new items used since version 1.5.4
|
||
2007/10: Included corrections provided by Arialdo Martini <arialdomartini@bebox.it>
|
||
updated some strings marked with 'translate me' comment
|
||
2006/10: made class to derive directly from Translator class (reported in Petr Prikryl October 9 translator report)
|
||
2006/06: updated translation of new items used since version 1.4.6
|
||
2006/05: translated new items used since version 1.4.6
|
||
corrected typo in trPackageMembers method
|
||
2005/03: translated new items used since version 1.4.1
|
||
removed unused methods listed in Petr Prikryl February 28 translator report
|
||
2004/09: translated new items used since version 1.3.9
|
||
2004/06: translated new items used since version 1.3.8
|
||
2003/11: translated new items used since version 1.3.3
|
||
2003/06: translated new items used since version 1.3.1
|
||
2003/04: translated new items used since version 1.3
|
||
2002/11: translated new items used since version 1.2.18
|
||
2002/08: translated new items used since version 1.2.17
|
||
2002/07: translated new items used since version 1.2.16
|
||
2002/06: modified trRelatedPagesDescription() method
|
||
corrected typo in trInclByDepGraph() method
|
||
2002/01: translated new items used since version 1.2.13
|
||
updated e-mail address
|
||
2001/11: corrected the translation fixing the issues reported by the translator.pl script
|
||
translated new items used since version 1.2.11
|
||
2001/08: corrected the translation fixing the issues reported by the translator.pl script
|
||
translated new items used since version 1.2.7
|
||
2001/05: adopted new translation mechanism (trough adapters),
|
||
translated new items used since version 1.2.5 and 1.2.6,
|
||
|
||
Files: doc/xmlcmds.doc
|
||
Copyright: 1997-2015 Dimitri van Heesch.
|
||
License: __UNKNOWN__
|
||
Permission to use, copy, modify, and distribute this software and its
|
||
documentation under the terms of the GNU General Public License is hereby
|
||
granted. No representations are made about the suitability of this software
|
||
for any purpose. It is provided "as is" without express or implied warranty.
|
||
See the GNU General Public License for more details.
|
||
.
|
||
Documents produced by Doxygen are derivative works derived from the
|
||
input used in their production; they are not affected by this license.
|
||
.
|
||
! \page xmlcmds XML Commands
|
||
.
|
||
Doxygen supports most of the XML commands that are typically used in C#
|
||
code comments. The XML tags are defined in Appendix D of the
|
||
|
||
Files: src/eclipsehelp.h
|
||
Copyright: 1997-2015 Dimitri van Heesch.
|
||
License: __UNKNOWN__
|
||
Permission to use, copy, modify, and distribute this software and its
|
||
documentation under the terms of the GNU General Public License is hereby
|
||
granted. No representations are made about the suitability of this software
|
||
for any purpose. It is provided "as is" without express or implied warranty.
|
||
See the GNU General Public License for more details.
|
||
.
|
||
Documents produced by Doxygen are derivative works derived from the
|
||
input used in their production; they are not affected by this license.
|
||
.
|
||
eclipsehelp.h
|
||
.
|
||
Created on: 7.11.2009
|
||
Author: ondrej
|
||
|
||
Files: doc/index.doc
|
||
Copyright: 1997-2015 Dimitri van Heesch.
|
||
License: __UNKNOWN__
|
||
Permission to use, copy, modify, and distribute this software and its
|
||
documentation under the terms of the GNU General Public License is hereby
|
||
granted. No representations are made about the suitability of this software
|
||
for any purpose. It is provided "as is" without express or implied warranty.
|
||
See the GNU General Public License for more details.
|
||
.
|
||
Documents produced by Doxygen are derivative works derived from the
|
||
input used in their production; they are not affected by this license.
|
||
.
|
||
!
|
||
.
|
||
<!--Doxygen Manual-->
|
||
|
||
Files: src/translator_fr.h
|
||
Copyright: 1997-2015 Dimitri van Heesch.
|
||
License: __UNKNOWN__
|
||
Permission to use, copy, modify, and distribute this software and its
|
||
documentation under the terms of the GNU General Public License is hereby
|
||
granted. No representations are made about the suitability of this software
|
||
for any purpose. It is provided "as is" without express or implied warranty.
|
||
See the GNU General Public License for more details.
|
||
.
|
||
Documents produced by Doxygen are derivative works derived from the
|
||
input used in their production; they are not affected by this license.
|
||
.
|
||
The translation into French was provided by
|
||
Christophe Bordeux (bordeux@lig.di.epfl.ch)
|
||
and after version 1.2.0 by Xavier Outhier (xouthier@yahoo.fr)
|
||
member of the non for profit association D2SET (http://d2set.free.fr).
|
||
Benoît BROSSE (Benoit dot BROSSE at ingenico dot com) was added
|
||
after the 1.8.4 release.
|
||
.
|
||
History of content
|
||
.
|
||
Date | Description
|
||
|
||
Files: src/ftvhelp.h
|
||
Copyright: 1997-2015 Dimitri van Heesch.
|
||
License: __UNKNOWN__
|
||
Permission to use, copy, modify, and distribute this software and its
|
||
documentation under the terms of the GNU General Public License is hereby
|
||
granted. No representations are made about the suitability of this software
|
||
for any purpose. It is provided "as is" without express or implied warranty.
|
||
See the GNU General Public License for more details.
|
||
.
|
||
Documents produced by Doxygen are derivative works derived from the
|
||
input used in their production; they are not affected by this license.
|
||
.
|
||
ftvhelp.h,v 1.0 2000/09/06 16:09:00
|
||
.
|
||
Kenney Wong <kwong@ea.com>
|
||
.
|
||
Folder Tree View for offline help on browsers that do not support HTML Help.
|
||
|
||
Files: src/translator_ke.h
|
||
Copyright: 1997-2015 Dimitri van Heesch.
|
||
License: __UNKNOWN__
|
||
Permission to use, copy, modify, and distribute this software and its
|
||
documentation under the terms of the GNU General Public License is hereby
|
||
granted. No representations are made about the suitability of this software
|
||
for any purpose. It is provided "as is" without express or implied warranty.
|
||
See the GNU General Public License for more details.
|
||
.
|
||
Documents produced by Doxygen are derivative works derived from the
|
||
input used in their production; they are not affected by this license.
|
||
.
|
||
Update:
|
||
.
|
||
2004.12.22 (SooYoung Jung: jung5000@gmail.com)
|
||
- LaTex and RTF were not generated correctly.
|
||
Corrected trRTFansicp and trRTFCharSet.
|
||
It was wrong.
|
||
|
||
Files: src/xml.l
|
||
Copyright: 1997-2020 Dimitri van Heesch.
|
||
License: __UNKNOWN__
|
||
Permission to use, copy, modify, and distribute this software and its
|
||
documentation under the terms of the GNU General Public License is hereby
|
||
granted. No representations are made about the suitability of this software
|
||
for any purpose. It is provided "as is" without express or implied warranty.
|
||
See the GNU General Public License for more details.
|
||
.
|
||
Documents produced by Doxygen are derivative works derived from the
|
||
input used in their production; they are not affected by this license.
|
||
.
|
||
Minimal flex based parser for XML
|
||
|
||
Files: doc/tables.doc
|
||
Copyright: 1997-2015 Dimitri van Heesch.
|
||
License: __UNKNOWN__
|
||
Permission to use, copy, modify, and distribute this software and its
|
||
documentation under the terms of the GNU General Public License is hereby
|
||
granted. No representations are made about the suitability of this software
|
||
for any purpose. It is provided "as is" without express or implied warranty.
|
||
See the GNU General Public License for more details.
|
||
.
|
||
Documents produced by Doxygen are derivative works derived from the
|
||
input used in their production; they are not affected by this license.
|
||
.
|
||
! \page tables Including tables
|
||
.
|
||
Doxygen supports two ways to put tables in the documentation.
|
||
|
||
Files: src/translator_lt.h
|
||
Copyright: 1997-2015 Dimitri van Heesch.
|
||
License: __UNKNOWN__
|
||
Permission to use, copy, modify, and distribute this software and its
|
||
documentation under the terms of the GNU General Public License is hereby
|
||
granted. No representations are made about the suitability of this software
|
||
for any purpose. It is provided "as is" without express or implied warranty.
|
||
See the GNU General Public License for more details.
|
||
.
|
||
Documents produced by Doxygen are derivative works derived from the
|
||
input used in their production; they are not affected by this license.
|
||
.
|
||
Translation from English to Lithanian by Tomas Simonaitis, Mindaugas Radzius and Aidas Berukstis
|
||
(haden@homelan.lt/mindaugasradzius@takas.lt/aidasber@takas.lt)
|
||
We tried to keep meaning close to original,
|
||
if you have any suggestions drop us an email
|
||
|
||
Files: jquery/jquery.scrollTo-2.1.2.min.js
|
||
Copyright: 2007 Ariel Flesler - aflesler ○ gmail • com | https://github.com/flesler
|
||
License: __UNKNOWN__
|
||
Licensed under MIT
|
||
@author Ariel Flesler
|
||
@version 2.1.2
|
||
|
||
Files: src/fortranscanner.l
|
||
Copyright: Anke Visser based on the work of Dimitri van Heesch.
|
||
License: __UNKNOWN__
|
||
Permission to use, copy, modify, and distribute this software and its
|
||
documentation under the terms of the GNU General Public License is hereby
|
||
granted. No representations are made about the suitability of this software
|
||
for any purpose. It is provided "as is" without express or implied warranty.
|
||
See the GNU General Public License for more details.
|
||
.
|
||
Documents produced by Doxygen are derivative works derived from the
|
||
input used in their production; they are not affected by this license.
|
||
.
|
||
Developer notes.
|
||
.
|
||
- Consider using startScope(), endScope() functions with module, program,
|
||
subroutine or any other scope in fortran program.
|
||
|
||
Files: src/htmlhelp.cpp
|
||
Copyright: 1997-2020 Dimitri van Heesch.
|
||
License: __UNKNOWN__
|
||
Permission to use, copy, modify, and distribute this software and its
|
||
documentation under the terms of the GNU General Public License is hereby
|
||
granted. No representations are made about the suitability of this software
|
||
for any purpose. It is provided "as is" without express or implied warranty.
|
||
See the GNU General Public License for more details.
|
||
.
|
||
Documents produced by Doxygen are derivative works derived from the
|
||
input used in their production; they are not affected by this license.
|
||
.
|
||
The original version of this file is largely based on a contribution from
|
||
Harm van der Heijden.
|
||
|
||
Files: src/translator_pt.h
|
||
Copyright: 1997-2018 Dimitri van Heesch.
|
||
License: __UNKNOWN__
|
||
Permission to use, copy, modify, and distribute this software and its
|
||
documentation under the terms of the GNU General Public License is hereby
|
||
granted. No representations are made about the suitability of this software
|
||
for any purpose. It is provided "as is" without express or implied warranty.
|
||
See the GNU General Public License for more details.
|
||
.
|
||
Documents produced by Doxygen are derivative works derived from the
|
||
input used in their production; they are not affected by this license.
|
||
.
|
||
Portuguese translation version
|
||
Maintainer (from 04/28/2011):
|
||
Fabio "FJTC" Jun Takada Chino <fjtc at brokenbits dot com dot br>
|
||
Maintainer (until 04/28/2011):
|
||
Rui Godinho Lopes <rui at ruilopes.com>
|
||
.
|
||
Notes about this translation:
|
||
Since I'm Brazilian, this translation may be odd or even incorect for
|
||
Portuguese (from Portugal) speakers. If you find any errors, feel free
|
||
to contact me.
|
||
.
|
||
VERSION HISTORY
|
||
|
||
Files: src/translator_hu.h
|
||
Copyright: 1997-2015 Dimitri van Heesch.
|
||
License: __UNKNOWN__
|
||
Permission to use, copy, modify, and distribute this software and its
|
||
documentation under the terms of the GNU General Public License is hereby
|
||
granted. No representations are made about the suitability of this software
|
||
for any purpose. It is provided "as is" without express or implied warranty.
|
||
See the GNU General Public License for more details.
|
||
.
|
||
Documents produced by Doxygen are derivative works derived from the
|
||
input used in their production; they are not affected by this license.
|
||
.
|
||
Original Hungarian translation by
|
||
György Földvári <foldvari@diatronltd.com>
|
||
.
|
||
Extended, revised and updated by
|
||
Ákos Kiss <akiss@users.sourceforge.net>
|
||
.
|
||
Further extended, revised and updated by
|
||
Ferenc Tamási <tf551@hszk.bme.hu>
|
||
.
|
||
Further extended, since 1.4.6 to 1.8.4
|
||
László Kmety <silverkml@gmail.com>
|
||
|
||
Files: src/translator_mk.h
|
||
Copyright: 1997-2015 Dimitri van Heesch.
|
||
License: __UNKNOWN__
|
||
Permission to use, copy, modify, and distribute this software and its
|
||
documentation under the terms of the GNU General Public License is hereby
|
||
granted. No representations are made about the suitability of this software
|
||
for any purpose. It is provided "as is" without express or implied warranty.
|
||
See the GNU General Public License for more details.
|
||
.
|
||
Documents produced by Doxygen are derivative works derived from the
|
||
input used in their production; they are not affected by this license.
|
||
.
|
||
Тranslated by Slave Jovanovski <slavejovanovski@yahoo.com>
|
||
.
|
||
The cyrillic strings were entered using Macedonian language support in
|
||
Windows. The editor used was Eclipse 3.2. The file was saved in UTF-8.
|
||
.
|
||
Updates:
|
||
|
||
Files: doc/formulas.doc
|
||
Copyright: 1997-2015 Dimitri van Heesch.
|
||
License: __UNKNOWN__
|
||
Permission to use, copy, modify, and distribute this software and its
|
||
documentation under the terms of the GNU General Public License is hereby
|
||
granted. No representations are made about the suitability of this software
|
||
for any purpose. It is provided "as is" without express or implied warranty.
|
||
See the GNU General Public License for more details.
|
||
.
|
||
Documents produced by Doxygen are derivative works derived from the
|
||
input used in their production; they are not affected by this license.
|
||
.
|
||
! \page formulas Including formulas
|
||
.
|
||
Doxygen allows you to put \LaTeX formulas in the
|
||
output (this works only for the HTML, \LaTeX and RTF output. To be able to include
|
||
formulas (as images) in the HTML and RTF documentation, you will also need to
|
||
have the following tools installed
|
||
<ul>
|
||
<li>\c latex: the \LaTeX compiler, needed to parse the formulas.
|
||
To test I have used the teTeX 1.0 distribution.
|
||
<li>\c dvips: a tool to convert DVI files to PostScript files
|
||
I have used version 5.92b from Radical Eye software for testing.
|
||
<li>\c gs: the GhostScript interpreter for converting PostScript files
|
||
to bitmaps. I have used Aladdin GhostScript 8.0 for testing.
|
||
</ul>
|
||
For the HTML output there is also an alternative solution using
|
||
|
||
Files: templates/html/bib2xhtml.pl
|
||
Copyright: 1995-1996 David Hull. (David Hull / hull@cs.uiuc.edu / http://www.uiuc.edu/ph/www/dlhull)
|
||
2002-2010 Diomidis Spinellis http://www.spinellis.gr
|
||
License: __UNKNOWN__
|
||
This program is free software. You can redistribute it and/or modify
|
||
it under the terms of the GNU General Public License. See the
|
||
files README and COPYING for details.
|
||
.
|
||
This source code contains UTF-8 characters. You might want to use
|
||
an appropriate editor, if you want to view/modify the LaTeX to Unicode
|
||
substitution commands.
|
||
|
||
Files: doc/autolink.doc
|
||
Copyright: 1997-2015 Dimitri van Heesch.
|
||
License: __UNKNOWN__
|
||
Permission to use, copy, modify, and distribute this software and its
|
||
documentation under the terms of the GNU General Public License is hereby
|
||
granted. No representations are made about the suitability of this software
|
||
for any purpose. It is provided "as is" without express or implied warranty.
|
||
See the GNU General Public License for more details.
|
||
.
|
||
Documents produced by Doxygen are derivative works derived from the
|
||
input used in their production; they are not affected by this license.
|
||
.
|
||
! \page autolink Automatic link generation
|
||
.
|
||
Most documentation systems have special `see also' sections where links
|
||
to other pieces of documentation can be inserted.
|
||
Although doxygen also has a command to start such a section (See section
|
||
.
|
||
documentation.
|
||
For \LaTeX documentation a reference to the page number
|
||
is written instead of a link. Furthermore, the index at the end of the
|
||
document can be used to quickly find the documentation of a member, class,
|
||
namespace or file.
|
||
For man pages no reference information is generated.
|
||
.
|
||
The next sections show how to generate links to the various documented
|
||
entities in a source file.
|
||
.
|
||
Doxygen will automatically replace any URLs and mail addresses found in the
|
||
documentation by links (in HTML). To manually specify link text, use the
|
||
HTML '<tt>a</tt>' tag:
|
||
|
||
Files: doc/commands.doc
|
||
Copyright: 1997-2015 Dimitri van Heesch.
|
||
License: __UNKNOWN__
|
||
Permission to use, copy, modify, and distribute this software and its
|
||
documentation under the terms of the GNU General Public License is hereby
|
||
granted. No representations are made about the suitability of this software
|
||
for any purpose. It is provided "as is" without express or implied warranty.
|
||
See the GNU General Public License for more details.
|
||
.
|
||
Documents produced by Doxygen are derivative works derived from the
|
||
input used in their production; they are not affected by this license.
|
||
.
|
||
! \page commands Special Commands
|
||
|
||
Files: src/outputlist.cpp
|
||
Copyright: 1997-2015 Dimitri van Heesch.
|
||
License: __UNKNOWN__
|
||
Permission to use, copy, modify, and distribute this software and its
|
||
documentation under the terms of the GNU General Public License is hereby
|
||
granted. No representations are made about the suitability of this software
|
||
for any purpose. It is provided "as is" without express or implied warranty.
|
||
See the GNU General Public License for more details.
|
||
.
|
||
Documents produced by Doxygen are derivative works derived from the
|
||
input used in their production; they are not affected by this license.
|
||
.
|
||
! \file
|
||
This class represents a list of output generators that work in "parallel".
|
||
The class only knows about the abstract base class OutputGenerators.
|
||
All output is produced by calling a method of this class, which forwards
|
||
the call to all output generators.
|
||
|
||
Files: doc/output.doc
|
||
Copyright: 1997-2015 Dimitri van Heesch.
|
||
License: __UNKNOWN__
|
||
Permission to use, copy, modify, and distribute this software and its
|
||
documentation under the terms of the GNU General Public License is hereby
|
||
granted. No representations are made about the suitability of this software
|
||
for any purpose. It is provided "as is" without express or implied warranty.
|
||
See the GNU General Public License for more details.
|
||
.
|
||
Documents produced by Doxygen are derivative works derived from the
|
||
input used in their production; they are not affected by this license.
|
||
.
|
||
! \page output Output Formats
|
||
.
|
||
The following output formats are \e directly supported by doxygen:
|
||
<dl>
|
||
<dt><b>HTML</b>
|
||
|
||
Files: doc/language.tpl
|
||
Copyright: 1997-2015 Dimitri van Heesch.
|
||
License: __UNKNOWN__
|
||
Permission to use, copy, modify, and distribute this software and its
|
||
documentation under the terms of the GNU General Public License is hereby
|
||
granted. No representations are made about the suitability of this software
|
||
for any purpose. It is provided "as is" without express or implied warranty.
|
||
See the GNU General Public License for more details.
|
||
.
|
||
Documents produced by doxygen are derivative works derived from the
|
||
input used in their production; they are not affected by this license.
|
||
.
|
||
! \page langhowto Internationalization
|
||
.
|
||
<h3>Support for multiple languages</h3>
|
||
.
|
||
Doxygen has built-in support for multiple languages. This means that the
|
||
text fragments, generated by doxygen, can be produced in languages other
|
||
than English (the default). The output language is chosen through the
|
||
|
||
Files: doc/faq.doc
|
||
Copyright: 1997-2015 Dimitri van Heesch.
|
||
License: __UNKNOWN__
|
||
Permission to use, copy, modify, and distribute this software and its
|
||
documentation under the terms of the GNU General Public License is hereby
|
||
granted. No representations are made about the suitability of this software
|
||
for any purpose. It is provided "as is" without express or implied warranty.
|
||
See the GNU General Public License for more details.
|
||
.
|
||
Documents produced by Doxygen are derivative works derived from the
|
||
input used in their production; they are not affected by this license.
|
||
.
|
||
! \page faq Frequently Asked Questions
|
||
|
||
Files: src/translator_dk.h
|
||
Copyright: 1997-2015 Dimitri van Heesch.
|
||
License: __UNKNOWN__
|
||
Permission to use, copy, modify, and distribute this software and its
|
||
documentation under the terms of the GNU General Public License is hereby
|
||
granted. No representations are made about the suitability of this software
|
||
for any purpose. It is provided "as is" without express or implied warranty.
|
||
See the GNU General Public License for more details.
|
||
.
|
||
Documents produced by Doxygen are derivative works derived from the
|
||
input used in their production; they are not affected by this license.
|
||
.
|
||
! @file
|
||
@brief Danish translation
|
||
.
|
||
Danish translation by
|
||
Erik Søe Sørensen <eriksoe@daimi.au.dk>
|
||
.
|
||
First version (not complete) for Doxygen 1.2.7
|
||
Extended and revised for Doxygen 1.3
|
||
Extended and revised for Doxygen 1.3.4
|
||
Extended and revised for Doxygen 1.3.8
|
||
.
|
||
Translator's notes:
|
||
.
|
||
Oversættelseskonventioner:
|
||
(Konventioner for konventioner:
|
||
|
||
Files: src/translator_no.h
|
||
Copyright: 1997-2015 Dimitri van Heesch.
|
||
License: __UNKNOWN__
|
||
Permission to use, copy, modify, and distribute this software and its
|
||
documentation under the terms of the GNU General Public License is hereby
|
||
granted. No representations are made about the suitability of this software
|
||
for any purpose. It is provided "as is" without express or implied warranty.
|
||
See the GNU General Public License for more details.
|
||
.
|
||
Documents produced by Doxygen are derivative works derived from the
|
||
input used in their production; they are not affected by this license.
|
||
.
|
||
Norwegian translation by Lars Erik Jordet <lejordet@gmail.com>, parts by Frode Nilsen
|
||
.
|
||
This is a new translation made from scratch, not based on my older Norwegian translation (for 1.2.2)
|
||
.
|
||
Translation notes (in Norwegian)
|
||
.
|
||
Jeg har stort sett brukt ord som ligger ganske nær de engelske ekvivalentene,
|
||
for eksempel "enumeration" -> "enumerasjon", og i enkelte tilfeller det engelske
|
||
ordet direkte, der jeg finner det mer naturlig enn å prøve å stable en setning
|
||
på beina på norsk, eller jeg selv foretrekker det engelske ordet (eks: "Header-fil").
|
||
Om noen ikke skulle like disse valgene, kontakt meg på mailadressen over.
|
||
.
|
||
Doxygen har mange strings som består av sammensatte ord ("Member function description", for eksempel),
|
||
som ikke alltid ser like ryddig ut på norsk. Jeg har brukt bindestrek for å få
|
||
det til å se presentabelt ut, men om noen har en bedre idé, send til mailadressen over.
|
||
.
|
||
2006-03-06:
|
||
Jeg bruker ikke doxygen selv lenger, så det går nok litt i lengste laget mellom oppdateringer...
|
||
.
|
||
Changelog
|
||
.
|
||
2003-12-18: Initial translation
|
||
2004-07-19: Fixup to prepare for 1.3.8 (I had forgotten some functions)
|
||
2006-03-06: Added a .diff from Frode Nilsen, now compatible with 1.4.6.
|
||
|
||
Files: src/xmlcode.l
|
||
Copyright: 1997-2020 Dimitri van Heesch.
|
||
License: __UNKNOWN__
|
||
Permission to use, copy, modify, and distribute this software and its
|
||
documentation under the terms of the GNU General Public License is hereby
|
||
granted. No representations are made about the suitability of this software
|
||
for any purpose. It is provided "as is" without express or implied warranty.
|
||
See the GNU General Public License for more details.
|
||
.
|
||
Documents produced by Doxygen are derivative works derived from the
|
||
input used in their production; they are not affected by this license.
|
||
.
|
||
Parser for syntax highlighting and references for XML
|
||
written by Weston Thayer
|
||
|
||
Files: src/translator_za.h
|
||
Copyright: 1997-2015 Dimitri van Heesch.
|
||
License: __UNKNOWN__
|
||
Permission to use, copy, modify, and distribute this software and its
|
||
documentation under the terms of the GNU General Public License is hereby
|
||
granted. No representations are made about the suitability of this software
|
||
for any purpose. It is provided "as is" without express or implied warranty.
|
||
See the GNU General Public License for more details.
|
||
.
|
||
Documents produced by Doxygen are derivative works derived from the
|
||
input used in their production; they are not affected by this license.
|
||
.
|
||
Bronne vir hierdie vertaling (Sources for this translation):
|
||
Die Stigting vir Afrikaans se rekenaartermelys:
|
||
- http://www.afrikaans.com/rekenaarterme.html
|
||
Werkgroep vir Afrikaanse IT-terme:
|
||
- http://www.vertaal.org/index.html
|
||
|
||
Files: doc/searching.doc
|
||
Copyright: 1997-2015 Dimitri van Heesch.
|
||
License: __UNKNOWN__
|
||
Permission to use, copy, modify, and distribute this software and its
|
||
documentation under the terms of the GNU General Public License is hereby
|
||
granted. No representations are made about the suitability of this software
|
||
for any purpose. It is provided "as is" without express or implied warranty.
|
||
See the GNU General Public License for more details.
|
||
.
|
||
Documents produced by Doxygen are derivative works derived from the
|
||
input used in their production; they are not affected by this license.
|
||
.
|
||
! \page searching Searching
|
||
.
|
||
Doxygen indexes your source code in various ways to make it easier
|
||
to navigate and find what you are looking for.
|
||
There are also situations however where you want to
|
||
search for something by keyword rather than browse for it.
|
||
.
|
||
HTML browsers by default have no search capabilities that work across multiple
|
||
pages, so either doxygen or external tools need to help to facilitate
|
||
this feature.
|
||
.
|
||
Doxygen has 7 different ways to add searching to the HTML output, each of which
|
||
has its own advantages and disadvantages:
|
||
.
|
||
<h2>1. Client side searching</h2>
|
||
The easiest way to enable searching is to enable the built-in client
|
||
side search engine. This engine is implemented using JavaScript and DHTML
|
||
only and runs entirely on the clients browser. So no additional tooling is
|
||
required to make it work.
|
||
.
|
||
To enable it set
|
||
|
||
Files: doc/install.doc
|
||
Copyright: 1997-2015 Dimitri van Heesch.
|
||
License: __UNKNOWN__
|
||
Permission to use, copy, modify, and distribute this software and its
|
||
documentation under the terms of the GNU General Public License is hereby
|
||
granted. No representations are made about the suitability of this software
|
||
for any purpose. It is provided "as is" without express or implied warranty.
|
||
See the GNU General Public License for more details.
|
||
.
|
||
Documents produced by Doxygen are derivative works derived from the
|
||
input used in their production; they are not affected by this license.
|
||
.
|
||
! \page install Installation
|
||
.
|
||
First go to the
|
||
|
||
Files: src/fortrancode.l
|
||
Copyright: 2020 Dimitri van Heesch.
|
||
Anke Visser based on the work of Dimitri van Heesch.
|
||
License: __UNKNOWN__
|
||
Permission to use, copy, modify, and distribute this software and its
|
||
documentation under the terms of the GNU General Public License is hereby
|
||
granted. No representations are made about the suitability of this software
|
||
for any purpose. It is provided "as is" without express or implied warranty.
|
||
See the GNU General Public License for more details.
|
||
.
|
||
Documents produced by Doxygen are derivative works derived from the
|
||
input used in their production; they are not affected by this license.
|
||
.
|
||
@todo - continuation lines not always recognized
|
||
- merging of use-statements with same module name and different only-names
|
||
- rename part of use-statement
|
||
- links to interface functions
|
||
- references to variables
|
||
|
||
Files: doc/external.doc
|
||
Copyright: 1997-2015 Dimitri van Heesch.
|
||
License: __UNKNOWN__
|
||
Permission to use, copy, modify, and distribute this software and its
|
||
documentation under the terms of the GNU General Public License is hereby
|
||
granted. No representations are made about the suitability of this software
|
||
for any purpose. It is provided "as is" without express or implied warranty.
|
||
See the GNU General Public License for more details.
|
||
.
|
||
Documents produced by Doxygen are derivative works derived from the
|
||
input used in their production; they are not affected by this license.
|
||
.
|
||
! \page external Linking to external documentation
|
||
.
|
||
If your project depends on external libraries or tools, there are several
|
||
reasons to not include all sources for these with every run of doxygen:
|
||
.
|
||
<dl>
|
||
<dt>Disk space:<dd> Some documentation may be available outside of the output
|
||
directory of doxygen already, for instance somewhere on the web.
|
||
You may want to link to these pages instead of generating the documentation
|
||
in your local output directory.
|
||
<dt>Compilation speed:<dd> External projects typically have a different update
|
||
frequency from your own project. It does not make much sense to let doxygen
|
||
parse the sources for these external project over and over again, even if
|
||
nothing has changed.
|
||
<dt>Memory:<dd> For very large source trees, letting doxygen parse all sources
|
||
may simply take too much of your system's memory. By dividing the sources
|
||
into several "packages", the sources of one package can be parsed by
|
||
doxygen, while all other packages that this package depends on, are
|
||
linked in externally. This saves a lot of memory.
|
||
<dt>Availability:<dd> For some projects that are documented with doxygen,
|
||
the sources may just not be available.
|
||
<dt>Copyright issues:<dd>If the external
|
||
package and its documentation are copyright someone else, it may be
|
||
better - or even necessary - to reference it rather than include a
|
||
copy of it with your project's documentation. When the author forbids
|
||
redistribution, this is necessary. If the author requires compliance
|
||
with some license condition as a precondition of redistribution, and
|
||
you do not want to be bound by those conditions, referring to their
|
||
copy of their documentation is preferable to including a copy.
|
||
.
|
||
</dl>
|
||
.
|
||
If any of the above apply, you can use doxygen's tag file mechanism.
|
||
A tag file is basically a compact representation of the entities found in the
|
||
external sources. Doxygen can both generate and read tag files.
|
||
.
|
||
To generate a tag file for your project, simply put the name of the
|
||
|
||
Files: cmake/Findxapian.cmake
|
||
Copyright: 2010 Harald Sitter <apachelogger@ubuntu.com>
|
||
License: __UNKNOWN__
|
||
Redistribution and use is allowed according to the terms of the BSD license.
|
||
For details see the accompanying COPYING-CMAKE-SCRIPTS file.
|
||
|
||
Files: doc/customize.doc
|
||
Copyright: 1997-2015 Dimitri van Heesch.
|
||
License: __UNKNOWN__
|
||
Permission to use, copy, modify, and distribute this software and its
|
||
documentation under the terms of the GNU General Public License is hereby
|
||
granted. No representations are made about the suitability of this software
|
||
for any purpose. It is provided "as is" without express or implied warranty.
|
||
See the GNU General Public License for more details.
|
||
.
|
||
Documents produced by Doxygen are derivative works derived from the
|
||
input used in their production; they are not affected by this license.
|
||
.
|
||
! \page customize Customizing the output
|
||
.
|
||
Doxygen provides various levels of customization.
|
||
|
||
Files: doc/docblocks.doc
|
||
Copyright: 1997-2015 Dimitri van Heesch.
|
||
License: __UNKNOWN__
|
||
Permission to use, copy, modify, and distribute this software and its
|
||
documentation under the terms of the GNU General Public License is hereby
|
||
granted. No representations are made about the suitability of this software
|
||
for any purpose. It is provided "as is" without express or implied warranty.
|
||
See the GNU General Public License for more details.
|
||
.
|
||
Documents produced by Doxygen are derivative works derived from the
|
||
input used in their production; they are not affected by this license.
|
||
.
|
||
! \page docblocks Documenting the code
|
||
.
|
||
This chapter covers two topics:
|
||
1. How to put comments in your code such that doxygen incorporates them in
|
||
the documentation it generates.
|
||
This is further detailed in the \ref specialblock "next section".
|
||
2. Ways to structure the contents of a comment block such that the output
|
||
looks good, as explained in section \ref docstructure.
|
||
.
|
||
A special comment block is a C or C++ style comment block with some
|
||
additional markings, so doxygen knows it is a piece of structured text that
|
||
needs to end up in the generated documentation. The \ref cppblock "next" section
|
||
presents the various styles supported by doxygen.
|
||
.
|
||
For Python, VHDL, and Fortran code there are different commenting
|
||
conventions, which can be found in sections \ref pythonblocks, \ref vhdlblocks, and
|
||
.
|
||
For each entity in the code there are two (or in some cases three) types of descriptions,
|
||
which together form the documentation for that entity; a *brief* description and *detailed*
|
||
description, both are optional. For methods and functions there is also a third
|
||
type of description, the so called *in body* description, which consists of
|
||
the concatenation of all comment blocks found within the body of the method or function.
|
||
.
|
||
Having more than one brief or detailed description is allowed (but not recommended,
|
||
as the order in which the descriptions will appear is not specified).
|
||
.
|
||
As the name suggest, a brief description is
|
||
a short one-liner, whereas the detailed description provides longer,
|
||
more detailed documentation. An "in body" description can also act as a detailed
|
||
description or can describe a collection of implementation details.
|
||
For the HTML output brief descriptions are also
|
||
used to provide tooltips at places where an item is referenced.
|
||
.
|
||
There are several ways to mark a comment block as a detailed description:
|
||
<ol>
|
||
<li> You can use the Javadoc style, which consist of a C-style comment
|
||
block starting with two *'s, like this:
|
||
.
|
||
/**
|
||
* ... text ...
|
||
|
||
Files: src/translator_si.h
|
||
Copyright: 1997-2015 Dimitri van Heesch.
|
||
License: __UNKNOWN__
|
||
Permission to use, copy, modify, and distribute this software and its
|
||
documentation under the terms of the GNU General Public License is hereby
|
||
granted. No representations are made about the suitability of this software
|
||
for any purpose. It is provided "as is" without express or implied warranty.
|
||
See the GNU General Public License for more details.
|
||
.
|
||
Documents produced by Doxygen are derivative works derived from the
|
||
input used in their production; they are not affected by this license.
|
||
.
|
||
translation by Matjaz Ostroversnik <matjaz.ostroversnik@zrs-tk.si>
|
||
|
||
Files: doc/translator.py
|
||
Copyright: __NO_COPYRIGHT__ in: doc/translator.py
|
||
License: __UNKNOWN__
|
||
python translator.py en nl cz
|
||
.
|
||
Originally, the script was written in Perl and was known as translator.pl.
|
||
The last Perl version was dated 2002/05/21 (plus some later corrections)
|
||
.
|
||
Petr Prikryl (prikryl at atlas dot cz)
|
||
.
|
||
History:
|
||
|
||
Files: src/htmlhelp.h
|
||
Copyright: 1997-2020 Dimitri van Heesch.
|
||
License: __UNKNOWN__
|
||
Permission to use, copy, modify, and distribute this software and its
|
||
documentation under the terms of the GNU General Public License is hereby
|
||
granted. No representations are made about the suitability of this software
|
||
for any purpose. It is provided "as is" without express or implied warranty.
|
||
See the GNU General Public License for more details.
|
||
.
|
||
Documents produced by Doxygen are derivative works derived from the
|
||
input used in their production; they are not affected by this license.
|
||
.
|
||
The code is this file is largely based on a contribution from
|
||
Harm van der Heijden <H.v.d.Heijden@phys.tue.nl>
|
||
Please send thanks to him and bug reports to me :-)
|
||
|
||
Files: jquery/jquery.ui.touch-punch-0.2.3.min.js
|
||
Copyright: 2011 –2014, Dave Furfero Dual licensed under the MIT or GPL Version 2 licenses.
|
||
License: __UNKNOWN__
|
||
Depends:
|
||
jquery.ui.widget.js
|
||
jquery.ui.mouse.js
|
||
|
||
Files: src/translator_ua.h
|
||
Copyright: 1997-2015 Dimitri van Heesch.
|
||
License: __UNKNOWN__
|
||
Permission to use, copy, modify, and distribute this software and its
|
||
documentation under the terms of the GNU General Public License is hereby
|
||
granted. No representations are made about the suitability of this software
|
||
for any purpose. It is provided "as is" without express or implied warranty.
|
||
See the GNU General Public License for more details.
|
||
.
|
||
Documents produced by Doxygen are derivative works derived from the
|
||
input used in their production; they are not affected by this license.
|
||
.
|
||
The translation into Ukrainian was provided by
|
||
Olexij Tkatchenko (olexij.tkatchenko@parcs.de)
|
||
Petro Yermolenko (python@i.ua)
|
||
|
||
Files: src/vhdlcode.l
|
||
Copyright: 1997-2020 Dimitri van Heesch.
|
||
License: __UNKNOWN__
|
||
Permission to use, copy, modify, and distribute this software and its
|
||
documentation under the terms of the GNU General Public License is hereby
|
||
granted. No representations are made about the suitability of this software
|
||
for any purpose. It is provided "as is" without express or implied warranty.
|
||
See the GNU General Public License for more details.
|
||
.
|
||
Documents produced by Doxygen are derivative works derived from the
|
||
input used in their production; they are not affected by this license.
|
||
.
|
||
Parser for syntax highlighting and references for vhdl subset
|
||
written by M. Kreis
|
||
supports VHDL-87/93/2008
|
||
|
||
Files: doc/extsearch.doc
|
||
Copyright: 1997-2015 Dimitri van Heesch.
|
||
License: __UNKNOWN__
|
||
Permission to use, copy, modify, and distribute this software and its
|
||
documentation under the terms of the GNU General Public License is hereby
|
||
granted. No representations are made about the suitability of this software
|
||
for any purpose. It is provided "as is" without express or implied warranty.
|
||
See the GNU General Public License for more details.
|
||
.
|
||
Documents produced by Doxygen are derivative works derived from the
|
||
input used in their production; they are not affected by this license.
|
||
.
|
||
! \page extsearch External Indexing and Searching
|
||
.
|
||
[TOC]
|
||
|
||
Files: src/translator_eo.h
|
||
Copyright: 1997-2015 Dimitri van Heesch.
|
||
License: __UNKNOWN__
|
||
Permission to use, copy, modify, and distribute this software and its
|
||
documentation under the terms of the GNU General Public License is hereby
|
||
granted. No representations are made about the suitability of this software
|
||
for any purpose. It is provided "as is" without express or implied warranty.
|
||
See the GNU General Public License for more details.
|
||
.
|
||
Documents produced by Doxygen are derivative works derived from the
|
||
input used in their production; they are not affected by this license.
|
||
.
|
||
Tradukita kaj ĝisdatigata de Ander Martinez.
|
||
|
||
Files: src/defargs.l
|
||
Copyright: 1997-2015 Dimitri van Heesch.
|
||
License: __UNKNOWN__
|
||
Permission to use, copy, modify, and distribute this software and its
|
||
documentation under the terms of the GNU General Public License is hereby
|
||
granted. No representations are made about the suitability of this software
|
||
for any purpose. It is provided "as is" without express or implied warranty.
|
||
See the GNU General Public License for more details.
|
||
.
|
||
Documents produced by Doxygen are derivative works derived from the
|
||
input used in their production; they are not affected by this license.
|
||
.
|
||
! \file
|
||
This scanner is used to convert a string into a list of function or
|
||
template arguments. Each parsed argument results in a Argument struct,
|
||
that is put into an ArgumentList in declaration order.
|
||
Comment blocks for arguments can also be included in the string.
|
||
The argument string does not contain new-lines (except inside any
|
||
comment blocks).
|
||
An Argument consists of the string fields:
|
||
type,name,default value, and documentation
|
||
The Argument list as a whole can be pure, constant or volatile.
|
||
.
|
||
Examples of input strings are:
|
||
.
|
||
"(int a,int b) const"
|
||
|
||
Files: src/translator_de.h
|
||
Copyright: 1997-2015 Dimitri van Heesch.
|
||
License: __UNKNOWN__
|
||
Permission to use, copy, modify, and distribute this software and its
|
||
documentation under the terms of the GNU General Public License is hereby
|
||
granted. No representations are made about the suitability of this software
|
||
for any purpose. It is provided "as is" without express or implied warranty.
|
||
See the GNU General Public License for more details.
|
||
.
|
||
Documents produced by Doxygen are derivative works derived from the
|
||
input used in their production; they are not affected by this license.
|
||
.
|
||
The translation into German was provided by
|
||
Jens Seidel (jensseidel@users.sf.net)
|
||
based on work from
|
||
Jens Breitenstein (Jens.Breitenstein@tlc.de)
|
||
.
|
||
Updates:
|
||
|
||
Files: templates/html/doxygen.bst
|
||
Copyright: __NO_COPYRIGHT__ in: templates/html/doxygen.bst
|
||
License: __UNKNOWN__
|
||
Copying of this file is authorized only if either
|
||
(1) you make absolutely no changes to your copy, including name, or
|
||
(2) if you do make changes, you name it something other than
|
||
btxbst.doc, plain.bst, unsrt.bst, alpha.bst, and abbrv.bst.
|
||
This restriction helps ensure that all standard styles are identical.
|
||
The file btxbst.doc has the documentation for this style.
|
||
"named" style (sorted keys of the form [name, year])
|
||
Some code for this was taken from "named.bst".
|
||
|
||
Files: src/ftvhelp.cpp
|
||
Copyright: 1997-2015 Dimitri van Heesch.
|
||
License: __UNKNOWN__
|
||
Permission to use, copy, modify, and distribute this software and its
|
||
documentation under the terms of the GNU General Public License is hereby
|
||
granted. No representations are made about the suitability of this software
|
||
for any purpose. It is provided "as is" without express or implied warranty.
|
||
See the GNU General Public License for more details.
|
||
.
|
||
Documents produced by Doxygen are derivative works derived from the
|
||
input used in their production; they are not affected by this license.
|
||
.
|
||
Original version contributed by Kenney Wong <kwong@ea.com>
|
||
Modified by Dimitri van Heesch
|
||
.
|
||
Folder Tree View for offline help on browsers that do not support HTML Help.
|
||
|
||
Files: cmake/FindSQLite3.cmake
|
||
Copyright: 2008 Andreas Schneider <mail@cynapses.org>
|
||
License: __UNKNOWN__
|
||
Redistribution and use is allowed according to the terms of the New
|
||
BSD license.
|
||
For details see the accompanying COPYING-CMAKE-SCRIPTS file.
|
||
|
||
Files: src/vhdldocgen.cpp
|
||
Copyright: 1997-2015 Dimitri van Heesch.
|
||
License: __UNKNOWN__
|
||
Permission to use, copy, modify, and distribute this software and its
|
||
documentation under the terms of the GNU General Public License is hereby
|
||
granted. No representations are made about the suitability of this software
|
||
for any purpose. It is provided "as is" without express or implied warranty.
|
||
See the GNU General Public License for more details.
|
||
.
|
||
Documents produced by Doxygen are derivative works derived from the
|
||
input used in their production; they are not affected by this license.
|
||
.
|
||
Parser for VHDL subset
|
||
written by M. Kreis
|
||
supports VHDL-87/93/2008
|
||
does not support VHDL-AMS
|
||
.
|
||
global includes
|
||
|
||
Files: libmscgen/gd.h
|
||
Copyright: __NO_COPYRIGHT__ in: libmscgen/gd.h
|
||
License: __UNKNOWN__
|
||
Permission to use, copy, modify, and distribute this software and its
|
||
documentation for any purpose and without fee is hereby granted, provided
|
||
that the above copyright notice appear in all copies and that both that
|
||
copyright notice and this permission notice appear in supporting
|
||
documentation. This software is provided "AS IS." Thomas Boutell and
|
||
Boutell.Com, Inc. disclaim all warranties, either express or implied,
|
||
including but not limited to implied warranties of merchantability and
|
||
fitness for a particular purpose, with respect to this code and accompanying
|
||
documentation.
|
||
.
|
||
stdio is needed for file I/O.
|
||
|
||
Files: doc/trouble.doc
|
||
Copyright: 1997-2015 Dimitri van Heesch.
|
||
License: __UNKNOWN__
|
||
Permission to use, copy, modify, and distribute this software and its
|
||
documentation under the terms of the GNU General Public License is hereby
|
||
granted. No representations are made about the suitability of this software
|
||
for any purpose. It is provided "as is" without express or implied warranty.
|
||
See the GNU General Public License for more details.
|
||
.
|
||
Documents produced by Doxygen are derivative works derived from the
|
||
input used in their production; they are not affected by this license.
|
||
.
|
||
! \page trouble Troubleshooting
|
||
.
|
||
<ul>
|
||
<li>Doxygen is <em>not</em> a real compiler, it is only a lexical scanner.
|
||
This means that it can and will not detect errors in your source code.
|
||
<li>Doxygen has a built-in preprocessor, but this works slightly different than
|
||
the C preprocessor. Doxygen assumes a header file is properly guarded against
|
||
multiple inclusion, and that each include file is standalone (i.e. it could be placed
|
||
at the top of a source file without causing compiler errors). As long as this is
|
||
true (and this is a good design practice) you should not encounter problems.
|
||
<li>Since it is impossible to test all possible code fragments, it is
|
||
very well possible, that some valid piece of C/C++ code is not handled
|
||
properly. If you find such a piece, please send it to me, so I can
|
||
improve doxygen's parsing capabilities. Try to make the piece of code
|
||
you send as small as possible, to help me narrow down the search.
|
||
<li>Doxygen does not work properly if there are multiple classes, structs
|
||
or unions with the same name in your code. It should not crash however,
|
||
rather it should ignore all of the classes with the same name except one.
|
||
<li>Some commands do not work inside the arguments of other commands.
|
||
|
||
Files: src/rtfgen.cpp
|
||
Copyright: 1997-2015 Parker Waechter & Dimitri van Heesch.
|
||
License: __UNKNOWN__
|
||
Style sheet additions by Alexander Bartolich
|
||
.
|
||
Permission to use, copy, modify, and distribute this software and its
|
||
documentation under the terms of the GNU General Public License is hereby
|
||
granted. No representations are made about the suitability of this software
|
||
for any purpose. It is provided "as is" without express or implied warranty.
|
||
See the GNU General Public License for more details.
|
||
.
|
||
Documents produced by Doxygen are derivative works derived from the
|
||
input used in their production; they are not affected by this license.
|
||
|
||
Files: doc/arch.doc
|
||
Copyright: 1997-2015 Dimitri van Heesch.
|
||
License: __UNKNOWN__
|
||
Permission to use, copy, modify, and distribute this software and its
|
||
documentation under the terms of the GNU General Public License is hereby
|
||
granted. No representations are made about the suitability of this software
|
||
for any purpose. It is provided "as is" without express or implied warranty.
|
||
See the GNU General Public License for more details.
|
||
.
|
||
Documents produced by Doxygen are derivative works derived from the
|
||
input used in their production; they are not affected by this license.
|
||
.
|
||
! \page arch Doxygen's Internals
|
||
.
|
||
<h3>Doxygen's internals</h3>
|
||
.
|
||
<B>Note that this section is still under construction!</B>
|
||
.
|
||
The following picture shows how source files are processed by doxygen.
|
||
|
||
Files: doc/markdown.doc
|
||
Copyright: 1997-2015 Dimitri van Heesch.
|
||
License: __UNKNOWN__
|
||
Permission to use, copy, modify, and distribute this software and its
|
||
documentation under the terms of the GNU General Public License is hereby
|
||
granted. No representations are made about the suitability of this software
|
||
for any purpose. It is provided "as is" without express or implied warranty.
|
||
See the GNU General Public License for more details.
|
||
.
|
||
Documents produced by Doxygen are derivative works derived from the
|
||
input used in their production; they are not affected by this license.
|
||
.
|
||
! \page markdown Markdown support
|
||
.
|
||
[TOC]
|
||
.
|
||
[Markdown] support
|
||
was introduced in doxygen version 1.8.0. It is a plain text formatting
|
||
syntax written by John Gruber, with the following underlying design goal:
|
||
.
|
||
> The design goal for Markdown's formatting syntax is to
|
||
> make it as readable as possible. The idea is that a Markdown-formatted
|
||
> document should be publishable as-is, as plain text, without
|
||
> looking like it's been marked up with tags or formatting instructions.
|
||
> While Markdown's syntax has been influenced by several existing
|
||
> text-to-HTML filters, the single biggest source of inspiration
|
||
> for Markdown's syntax is the format of plain text email.
|
||
|
||
Files: doc/emojisup.doc
|
||
Copyright: 1997-2018 Dimitri van Heesch.
|
||
License: __UNKNOWN__
|
||
Permission to use, copy, modify, and distribute this software and its
|
||
documentation under the terms of the GNU General Public License is hereby
|
||
granted. No representations are made about the suitability of this software
|
||
for any purpose. It is provided "as is" without express or implied warranty.
|
||
See the GNU General Public License for more details.
|
||
.
|
||
Documents produced by Doxygen are derivative works derived from the
|
||
input used in their production; they are not affected by this license.
|
||
.
|
||
! \page emojisup Emoji support
|
||
.
|
||
The [Unicode consortium](http://www.unicode.org/) has defined a set of
|
||
[emoji](https://en.wikipedia.org/wiki/Emoji) with the corresponding unicode
|
||
sequences. Doxygen supports the subset of emoji characters as used by GitHub (based on the list
|
||
https://api.github.com/emojis).
|
||
An emoji is created using the \ref cmdemoji "\\emoji" command.
|
||
For example `\emoji smile` (or `\emoji :smile:`) both produce \emoji smile.
|
||
.
|
||
For the different doxygen output types there is an output defined:
|
||
- Unicode code sequence, the actual representation is depending on the possibilities of the fonts loaded:
|
||
- HTML
|
||
- DocBook
|
||
- RTF, converted to UTF-16 representation.
|
||
- Image
|
||
- \LaTeX, in case the image can be found (see \ref emojiimage "Emoji image retrieval") otherwise the plain emoji text (i.e. `:<text>:`) is displayed
|
||
- plain emoji text (i.e. `:<text>:`)
|
||
- man
|
||
- perl
|
||
- For XML there is a dedicated `<emoji>` tag with name and unicode attributes.
|
||
.
|
||
In the list of images can be downloaded via the following Python script:
|
||
.
|
||
# script to download the emoticons from GitHub and to produce a table for
|
||
# inclusion in doxygen. Works with python 2.7+ and python 3.x
|
||
import json
|
||
import os
|
||
import argparse
|
||
import re
|
||
try:
|
||
import urllib.request as urlrequest
|
||
except ImportError:
|
||
import urllib as urlrequest
|
||
|
||
Files: templates/html/svgpan.js
|
||
Copyright: 2009-2010 Andrea Leofreddi <a.leofreddi@itcharm.com>.
|
||
License: BSD-2-Clause
|
||
Redistribution and use in source and binary forms, with or without modification, are
|
||
permitted provided that the following conditions are met:
|
||
.
|
||
1. Redistributions of source code must retain the above copyright notice, this list of
|
||
conditions and the following disclaimer.
|
||
.
|
||
2. Redistributions in binary form must reproduce the above copyright notice, this list
|
||
of conditions and the following disclaimer in the documentation and/or other materials
|
||
provided with the distribution.
|
||
.
|
||
THIS SOFTWARE IS PROVIDED BY Andrea Leofreddi ``AS IS'' AND ANY EXPRESS OR IMPLIED
|
||
WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
|
||
FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL Andrea Leofreddi OR
|
||
CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
|
||
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
|
||
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
|
||
ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
|
||
ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
.
|
||
The views and conclusions contained in the software and documentation are those of the
|
||
authors and should not be interpreted as representing official policies, either expressed
|
||
or implied, of Andrea Leofreddi.
|
||
.
|
||
@licend The above is the entire license notice for the JavaScript code in this file
|
||
|
||
Files: src/translator_gr.h
|
||
Copyright: 1997-2014 Dimitri van Heesch.
|
||
License: __UNKNOWN__ with unknown exception
|
||
Permission to use, copy, modify, and distribute this software and its
|
||
documentation under the terms of the GNU General Public License is hereby
|
||
granted. No representations are made about the suitability of this software
|
||
for any purpose. It is provided "as is" without express or implied warranty.
|
||
See the GNU General Public License for more details.
|
||
.
|
||
Documents produced by Doxygen are derivative works derived from the
|
||
input used in their production; they are not affected by this license.
|
||
.
|
||
15 Dec 2001 : Translation to greek by
|
||
Harry Kalogirou <no email>
|
||
.
|
||
01 Jan 2009 : Greek maintenance by
|
||
Paul Gessos <gessos.paul@gmail.com>
|
||
.
|
||
Last update : 06 Jan 2015
|
||
.
|
||
English to Greek keyword dictionary
|
||
(Many words have more clear meaning in English than Greek)
|
||
template -> πρότυπο
|
||
instance -> υπόσταση
|
||
module -> υπομονάδα
|
||
interface -> διεπαφή (ενναλλακτικά μπορεί να χρησιμοποιηθεί: διασύνδεση)
|
||
singleton -> μονοσύνολο
|
||
service -> υπηρεσία
|
||
exception -> εξαίρεση
|
||
namespace -> χώρος ονομάτων
|
||
enumeration -> απαρίθμηση
|
||
|
||
Files: doc/htmlcmds.doc
|
||
Copyright: 1997-2015 Dimitri van Heesch.
|
||
License: __UNKNOWN__ with unknown exception
|
||
Permission to use, copy, modify, and distribute this software and its
|
||
documentation under the terms of the GNU General Public License is hereby
|
||
granted. No representations are made about the suitability of this software
|
||
for any purpose. It is provided "as is" without express or implied warranty.
|
||
See the GNU General Public License for more details.
|
||
.
|
||
Documents produced by Doxygen are derivative works derived from the
|
||
input used in their production; they are not affected by this license.
|
||
.
|
||
! \page htmlcmds HTML Commands
|
||
.
|
||
Here is a list of all HTML commands that may be used inside the
|
||
documentation. Note that although these HTML tags are translated to the
|
||
proper commands for output formats other than HTML, all attributes
|
||
of a HTML tag are passed on to the HTML output only
|
||
(the \c HREF and \c NAME attributes for the \c A tag are the only exception).
|
||
.
|
||
<ul>
|
||
|
||
Files: libmscgen/mscgen_language.h
|
||
Copyright: 1984-2006 Free Software Foundation, Inc.
|
||
License: GPL-3.0+ with unknown exception *** check multiple exceptions ***
|
||
This program is free software: you can redistribute it and/or modify
|
||
it under the terms of the GNU General Public License as published by
|
||
the Free Software Foundation, either version 3 of the License, or
|
||
(at your option) any later version.
|
||
.
|
||
This program is distributed in the hope that it will be useful,
|
||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||
GNU General Public License for more details.
|
||
.
|
||
You should have received a copy of the GNU General Public License
|
||
along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||
.
|
||
As a special exception, you may create a larger work that contains
|
||
part or all of the Bison parser skeleton and distribute that work
|
||
under terms of your choice, so long as that work isn't itself a
|
||
parser generator using the skeleton or a modified version thereof
|
||
as a parser skeleton. Alternatively, if you modify or redistribute
|
||
the parser skeleton itself, you may (at your option) remove this
|
||
special exception, which will cause the skeleton and the resulting
|
||
Bison output files to be licensed under the GNU General Public
|
||
License without this special exception.
|
||
.
|
||
This special exception was added by the Free Software Foundation in
|
||
version 2.2 of Bison.
|
||
.
|
||
Tokens.
|
||
.
|
||
On Debian systems, the complete text of the GNU General Public License
|
||
Version 3 can be found in `/usr/share/common-licenses/GPL-3'.
|
||
|
||
#----------------------------------------------------------------------------
|
||
# xml and html files (skipped):
|
||
# addon/doxywizard/doxywizard.qrc
|
||
# templates/general/layout_default.xml
|
||
# templates/xml/compound.xsd
|
||
# templates/xml/index.xsd
|
||
# templates/xml/xml.xsd
|
||
# templates/html/search_opensearch.php
|
||
# templates/html/htmlhelpindexhhc.tpl
|
||
# templates/html/footer.html
|
||
# templates/html/search_functions.php
|
||
# templates/html/mag_sel.svg
|
||
# templates/html/doxygen.svg
|
||
# templates/html/header.html
|
||
# templates/html/close.svg
|
||
# templates/html/mag.svg
|
||
# templates/latex/latextypeconstraints.tpl
|
||
# templates/latex/latexfiles.tpl
|
||
# templates/latex/latexclass.tpl
|
||
# templates/latex/latexobjlink.tpl
|
||
# templates/latex/latexnamespaces.tpl
|
||
# templates/latex/latexmodules.tpl
|
||
# templates/latex/latexinclude.tpl
|
||
# doc/archoverview.svg
|
||
# doc/doxygen_logo.svg
|
||
# testing/055_markdown.md
|
||
# testing/sample.html
|
||
# testing/066/class_class1.xml
|
||
# testing/051/indexpage.xml
|
||
# testing/013/class_t4.xml
|
||
# testing/013/class_t2.xml
|
||
# testing/013/class_t3.xml
|
||
# testing/013/class_t1.xml
|
||
# testing/020/indexpage.xml
|
||
# testing/054/054__parblock_8cpp.xml
|
||
# testing/012/indexpage.xml
|
||
# testing/012/citelist.xml
|
||
# testing/035/035__invariant_8c.xml
|
||
# testing/031/indexpage.xml
|
||
# testing/019/group__g3.xml
|
||
# testing/019/group__g1.xml
|
||
# testing/019/group__g2.xml
|
||
# testing/078/078__xml__namespace__members__in__file__scope_8h.xml
|
||
# testing/036/036__link_8c.xml
|
||
# testing/079/levels.xml
|
||
# testing/079/empty.xml
|
||
# testing/040/namespace_n_s.xml
|
||
# testing/041/class_test.xml
|
||
# testing/034/indexpage.xml
|
||
# testing/001/indexpage.xml
|
||
# testing/018/018__def_8c.xml
|
||
# testing/017/indexpage.xml
|
||
# testing/037/class_receiver.xml
|
||
# testing/037/class_sender.xml
|
||
# testing/037/037__msc_8cpp.xml
|
||
# testing/011/category_integer_07_arithmetic_08.xml
|
||
# testing/011/interface_integer.xml
|
||
# testing/030/indexpage.xml
|
||
# testing/056/indexpage.xml
|
||
# testing/008/008__brief_8c.xml
|
||
# testing/027/struct_car.xml
|
||
# testing/027/struct_truck.xml
|
||
# testing/027/struct_vehicle.xml
|
||
# testing/027/struct_object.xml
|
||
# testing/021/indexpage.xml
|
||
# testing/068/068__ref__varargs_8cpp.xml
|
||
# testing/081/081__brief__lists_8h.xml
|
||
# testing/014/indexpage.xml
|
||
# testing/046/046__related_8cpp.xml
|
||
# testing/046/class_test.xml
|
||
# testing/039/class_test.xml
|
||
# testing/074/namespacens.xml
|
||
# testing/074/struct_foo.xml
|
||
# testing/007/indexpage.xml
|
||
# testing/071/namespace_a_namespace_1_1_0d0.xml
|
||
# testing/032/indexpage.xml
|
||
# testing/080/class_interface.xml
|
||
# testing/072/072__using_8cpp.xml
|
||
# testing/044/struct_s.xml
|
||
# testing/005/indexpage.xml
|
||
# testing/052/indexpage.xml
|
||
# testing/042/namespaceorg_1_1doxygen_1_1_test.xml
|
||
# testing/045/indexpage.xml
|
||
# testing/048/048__showinit_8c.xml
|
||
# testing/025/example_test_8cpp-example.xml
|
||
# testing/025/class_test.xml
|
||
# testing/016/016__copydoc_8c.xml
|
||
# testing/065/indexpage.xml
|
||
# testing/022/indexpage.xml
|
||
# testing/015/015__cond_8c.xml
|
||
# testing/085/085__tooltip_8cpp.xml
|
||
# testing/069/069__link__variadic__template_8cpp.xml
|
||
# testing/010/indexpage.xml
|
||
# testing/006/indexpage.xml
|
||
# testing/024/indexpage.xml
|
||
# testing/075/struct_foo.xml
|
||
# testing/053/indexpage.xml
|
||
# testing/070/070__ref__variadic__template_8cpp.xml
|
||
# testing/003/indexpage.xml
|
||
# testing/dtd/xhtml-lat1.ent
|
||
# testing/dtd/xhtml-symbol.ent
|
||
# testing/dtd/xhtml1-strict.dtd
|
||
# testing/dtd/xhtml-special.ent
|
||
# testing/dtd/xhtml1-transitional.dtd
|
||
# testing/049/indexpage.xml
|
||
# testing/083/namespace_n.xml
|
||
# testing/033/indexpage.xml
|
||
# testing/029/029__hideinit_8c.xml
|
||
# testing/055/md_055_markdown.xml
|
||
# testing/004/indexpage.xml
|
||
# testing/084/084__markdown__pre_8f90.xml
|
||
# testing/057/namespacelibrary.xml
|
||
# testing/057/namespacelibrary_1_1v2.xml
|
||
# testing/057/namespacelibrary_1_1v1.xml
|
||
# testing/076/indexpage.xml
|
||
# testing/064/struct_foo.xml
|
||
# testing/043/another.xml
|
||
# testing/043/mypage.xml
|
||
# testing/077/077__no__xml__namespace__members__in__file__scope_8h.xml
|
||
# testing/086/086__style__tags_8h.xml
|
||
# testing/050/indexpage.xml
|
||
# testing/047/047__return_8cpp.xml
|
||
# testing/002/indexpage.xml
|
||
# testing/038/indexpage.xml
|
||
# testing/067/067__link__varargs_8cpp.xml
|
||
# testing/028/indexpage.xml
|
||
# testing/026/class_test.xml
|
||
# testing/073/073__typed__enum_8cpp.xml
|
||
# testing/023/indexpage.xml
|
||
# testing/082/namespace_n.xml
|
||
# testing/009/reminders.xml
|
||
# testing/009/class_bug.xml
|
||
# testing/009/deprecated.xml
|
||
# testing/009/class_todo.xml
|
||
# testing/009/class_deprecated.xml
|
||
# testing/009/bug.xml
|
||
# testing/009/class_test.xml
|
||
# testing/009/todo.xml
|
||
# testing/009/class_reminder.xml
|
||
# testing/009/test.xml
|
||
# src/config.xml
|
||
|
||
#----------------------------------------------------------------------------
|
||
# huge files (skipped):
|
||
# winbuild/iconv64.lib
|
||
|
||
#----------------------------------------------------------------------------
|
||
# Files marked as NO_LICENSE_TEXT_FOUND may be covered by the following
|
||
# license/copyright files.
|
||
|
||
#----------------------------------------------------------------------------
|
||
# License file: LICENSE
|
||
GNU GENERAL PUBLIC LICENSE
|
||
Version 2, June 1991
|
||
.
|
||
Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
|
||
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
|
||
Everyone is permitted to copy and distribute verbatim copies
|
||
of this license document, but changing it is not allowed.
|
||
.
|
||
Preamble
|
||
.
|
||
The licenses for most software are designed to take away your
|
||
freedom to share and change it. By contrast, the GNU General Public
|
||
License is intended to guarantee your freedom to share and change free
|
||
software--to make sure the software is free for all its users. This
|
||
General Public License applies to most of the Free Software
|
||
Foundation's software and to any other program whose authors commit to
|
||
using it. (Some other Free Software Foundation software is covered by
|
||
the GNU Lesser General Public License instead.) You can apply it to
|
||
your programs, too.
|
||
.
|
||
When we speak of free software, we are referring to freedom, not
|
||
price. Our General Public Licenses are designed to make sure that you
|
||
have the freedom to distribute copies of free software (and charge for
|
||
this service if you wish), that you receive source code or can get it
|
||
if you want it, that you can change the software or use pieces of it
|
||
in new free programs; and that you know you can do these things.
|
||
.
|
||
To protect your rights, we need to make restrictions that forbid
|
||
anyone to deny you these rights or to ask you to surrender the rights.
|
||
These restrictions translate to certain responsibilities for you if you
|
||
distribute copies of the software, or if you modify it.
|
||
.
|
||
For example, if you distribute copies of such a program, whether
|
||
gratis or for a fee, you must give the recipients all the rights that
|
||
you have. You must make sure that they, too, receive or can get the
|
||
source code. And you must show them these terms so they know their
|
||
rights.
|
||
.
|
||
We protect your rights with two steps: (1) copyright the software, and
|
||
(2) offer you this license which gives you legal permission to copy,
|
||
distribute and/or modify the software.
|
||
.
|
||
Also, for each author's protection and ours, we want to make certain
|
||
that everyone understands that there is no warranty for this free
|
||
software. If the software is modified by someone else and passed on, we
|
||
want its recipients to know that what they have is not the original, so
|
||
that any problems introduced by others will not reflect on the original
|
||
authors' reputations.
|
||
.
|
||
Finally, any free program is threatened constantly by software
|
||
patents. We wish to avoid the danger that redistributors of a free
|
||
program will individually obtain patent licenses, in effect making the
|
||
program proprietary. To prevent this, we have made it clear that any
|
||
patent must be licensed for everyone's free use or not licensed at all.
|
||
.
|
||
The precise terms and conditions for copying, distribution and
|
||
modification follow.
|
||
.
|
||
GNU GENERAL PUBLIC LICENSE
|
||
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
|
||
.
|
||
0. This License applies to any program or other work which contains
|
||
a notice placed by the copyright holder saying it may be distributed
|
||
under the terms of this General Public License. The "Program", below,
|
||
refers to any such program or work, and a "work based on the Program"
|
||
means either the Program or any derivative work under copyright law:
|
||
that is to say, a work containing the Program or a portion of it,
|
||
either verbatim or with modifications and/or translated into another
|
||
language. (Hereinafter, translation is included without limitation in
|
||
the term "modification".) Each licensee is addressed as "you".
|
||
.
|
||
Activities other than copying, distribution and modification are not
|
||
covered by this License; they are outside its scope. The act of
|
||
running the Program is not restricted, and the output from the Program
|
||
is covered only if its contents constitute a work based on the
|
||
Program (independent of having been made by running the Program).
|
||
Whether that is true depends on what the Program does.
|
||
.
|
||
1. You may copy and distribute verbatim copies of the Program's
|
||
source code as you receive it, in any medium, provided that you
|
||
conspicuously and appropriately publish on each copy an appropriate
|
||
copyright notice and disclaimer of warranty; keep intact all the
|
||
notices that refer to this License and to the absence of any warranty;
|
||
and give any other recipients of the Program a copy of this License
|
||
along with the Program.
|
||
.
|
||
You may charge a fee for the physical act of transferring a copy, and
|
||
you may at your option offer warranty protection in exchange for a fee.
|
||
.
|
||
2. You may modify your copy or copies of the Program or any portion
|
||
of it, thus forming a work based on the Program, and copy and
|
||
distribute such modifications or work under the terms of Section 1
|
||
above, provided that you also meet all of these conditions:
|
||
.
|
||
a) You must cause the modified files to carry prominent notices
|
||
stating that you changed the files and the date of any change.
|
||
.
|
||
b) You must cause any work that you distribute or publish, that in
|
||
whole or in part contains or is derived from the Program or any
|
||
part thereof, to be licensed as a whole at no charge to all third
|
||
parties under the terms of this License.
|
||
.
|
||
c) If the modified program normally reads commands interactively
|
||
when run, you must cause it, when started running for such
|
||
interactive use in the most ordinary way, to print or display an
|
||
announcement including an appropriate copyright notice and a
|
||
notice that there is no warranty (or else, saying that you provide
|
||
a warranty) and that users may redistribute the program under
|
||
these conditions, and telling the user how to view a copy of this
|
||
License. (Exception: if the Program itself is interactive but
|
||
does not normally print such an announcement, your work based on
|
||
the Program is not required to print an announcement.)
|
||
.
|
||
These requirements apply to the modified work as a whole. If
|
||
identifiable sections of that work are not derived from the Program,
|
||
and can be reasonably considered independent and separate works in
|
||
themselves, then this License, and its terms, do not apply to those
|
||
sections when you distribute them as separate works. But when you
|
||
distribute the same sections as part of a whole which is a work based
|
||
on the Program, the distribution of the whole must be on the terms of
|
||
this License, whose permissions for other licensees extend to the
|
||
entire whole, and thus to each and every part regardless of who wrote it.
|
||
.
|
||
Thus, it is not the intent of this section to claim rights or contest
|
||
your rights to work written entirely by you; rather, the intent is to
|
||
exercise the right to control the distribution of derivative or
|
||
collective works based on the Program.
|
||
.
|
||
In addition, mere aggregation of another work not based on the Program
|
||
with the Program (or with a work based on the Program) on a volume of
|
||
a storage or distribution medium does not bring the other work under
|
||
the scope of this License.
|
||
.
|
||
3. You may copy and distribute the Program (or a work based on it,
|
||
under Section 2) in object code or executable form under the terms of
|
||
Sections 1 and 2 above provided that you also do one of the following:
|
||
.
|
||
a) Accompany it with the complete corresponding machine-readable
|
||
source code, which must be distributed under the terms of Sections
|
||
1 and 2 above on a medium customarily used for software interchange; or,
|
||
.
|
||
b) Accompany it with a written offer, valid for at least three
|
||
years, to give any third party, for a charge no more than your
|
||
cost of physically performing source distribution, a complete
|
||
machine-readable copy of the corresponding source code, to be
|
||
distributed under the terms of Sections 1 and 2 above on a medium
|
||
customarily used for software interchange; or,
|
||
.
|
||
c) Accompany it with the information you received as to the offer
|
||
to distribute corresponding source code. (This alternative is
|
||
allowed only for noncommercial distribution and only if you
|
||
received the program in object code or executable form with such
|
||
an offer, in accord with Subsection b above.)
|
||
.
|
||
The source code for a work means the preferred form of the work for
|
||
making modifications to it. For an executable work, complete source
|
||
code means all the source code for all modules it contains, plus any
|
||
associated interface definition files, plus the scripts used to
|
||
control compilation and installation of the executable. However, as a
|
||
special exception, the source code distributed need not include
|
||
anything that is normally distributed (in either source or binary
|
||
form) with the major components (compiler, kernel, and so on) of the
|
||
operating system on which the executable runs, unless that component
|
||
itself accompanies the executable.
|
||
.
|
||
If distribution of executable or object code is made by offering
|
||
access to copy from a designated place, then offering equivalent
|
||
access to copy the source code from the same place counts as
|
||
distribution of the source code, even though third parties are not
|
||
compelled to copy the source along with the object code.
|
||
.
|
||
4. You may not copy, modify, sublicense, or distribute the Program
|
||
except as expressly provided under this License. Any attempt
|
||
otherwise to copy, modify, sublicense or distribute the Program is
|
||
void, and will automatically terminate your rights under this License.
|
||
However, parties who have received copies, or rights, from you under
|
||
this License will not have their licenses terminated so long as such
|
||
parties remain in full compliance.
|
||
.
|
||
5. You are not required to accept this License, since you have not
|
||
signed it. However, nothing else grants you permission to modify or
|
||
distribute the Program or its derivative works. These actions are
|
||
prohibited by law if you do not accept this License. Therefore, by
|
||
modifying or distributing the Program (or any work based on the
|
||
Program), you indicate your acceptance of this License to do so, and
|
||
all its terms and conditions for copying, distributing or modifying
|
||
the Program or works based on it.
|
||
.
|
||
6. Each time you redistribute the Program (or any work based on the
|
||
Program), the recipient automatically receives a license from the
|
||
original licensor to copy, distribute or modify the Program subject to
|
||
these terms and conditions. You may not impose any further
|
||
restrictions on the recipients' exercise of the rights granted herein.
|
||
You are not responsible for enforcing compliance by third parties to
|
||
this License.
|
||
.
|
||
7. If, as a consequence of a court judgment or allegation of patent
|
||
infringement or for any other reason (not limited to patent issues),
|
||
conditions are imposed on you (whether by court order, agreement or
|
||
otherwise) that contradict the conditions of this License, they do not
|
||
excuse you from the conditions of this License. If you cannot
|
||
distribute so as to satisfy simultaneously your obligations under this
|
||
License and any other pertinent obligations, then as a consequence you
|
||
may not distribute the Program at all. For example, if a patent
|
||
license would not permit royalty-free redistribution of the Program by
|
||
all those who receive copies directly or indirectly through you, then
|
||
the only way you could satisfy both it and this License would be to
|
||
refrain entirely from distribution of the Program.
|
||
.
|
||
If any portion of this section is held invalid or unenforceable under
|
||
any particular circumstance, the balance of the section is intended to
|
||
apply and the section as a whole is intended to apply in other
|
||
circumstances.
|
||
.
|
||
It is not the purpose of this section to induce you to infringe any
|
||
patents or other property right claims or to contest validity of any
|
||
such claims; this section has the sole purpose of protecting the
|
||
integrity of the free software distribution system, which is
|
||
implemented by public license practices. Many people have made
|
||
generous contributions to the wide range of software distributed
|
||
through that system in reliance on consistent application of that
|
||
system; it is up to the author/donor to decide if he or she is willing
|
||
to distribute software through any other system and a licensee cannot
|
||
impose that choice.
|
||
.
|
||
This section is intended to make thoroughly clear what is believed to
|
||
be a consequence of the rest of this License.
|
||
.
|
||
8. If the distribution and/or use of the Program is restricted in
|
||
certain countries either by patents or by copyrighted interfaces, the
|
||
original copyright holder who places the Program under this License
|
||
may add an explicit geographical distribution limitation excluding
|
||
those countries, so that distribution is permitted only in or among
|
||
countries not thus excluded. In such case, this License incorporates
|
||
the limitation as if written in the body of this License.
|
||
.
|
||
9. The Free Software Foundation may publish revised and/or new versions
|
||
of the General Public License from time to time. Such new versions will
|
||
be similar in spirit to the present version, but may differ in detail to
|
||
address new problems or concerns.
|
||
.
|
||
Each version is given a distinguishing version number. If the Program
|
||
specifies a version number of this License which applies to it and "any
|
||
later version", you have the option of following the terms and conditions
|
||
either of that version or of any later version published by the Free
|
||
Software Foundation. If the Program does not specify a version number of
|
||
this License, you may choose any version ever published by the Free Software
|
||
Foundation.
|
||
.
|
||
10. If you wish to incorporate parts of the Program into other free
|
||
programs whose distribution conditions are different, write to the author
|
||
to ask for permission. For software which is copyrighted by the Free
|
||
Software Foundation, write to the Free Software Foundation; we sometimes
|
||
make exceptions for this. Our decision will be guided by the two goals
|
||
of preserving the free status of all derivatives of our free software and
|
||
of promoting the sharing and reuse of software generally.
|
||
.
|
||
NO WARRANTY
|
||
.
|
||
11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
|
||
FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
|
||
OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
|
||
PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
|
||
OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
|
||
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
|
||
TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
|
||
PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
|
||
REPAIR OR CORRECTION.
|
||
.
|
||
12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
|
||
WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
|
||
REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
|
||
INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
|
||
OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
|
||
TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
|
||
YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
|
||
PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
|
||
POSSIBILITY OF SUCH DAMAGES.
|
||
.
|
||
END OF TERMS AND CONDITIONS
|
||
.
|
||
How to Apply These Terms to Your New Programs
|
||
.
|
||
If you develop a new program, and you want it to be of the greatest
|
||
possible use to the public, the best way to achieve this is to make it
|
||
free software which everyone can redistribute and change under these terms.
|
||
.
|
||
To do so, attach the following notices to the program. It is safest
|
||
to attach them to the start of each source file to most effectively
|
||
convey the exclusion of warranty; and each file should have at least
|
||
the "copyright" line and a pointer to where the full notice is found.
|
||
.
|
||
<one line to give the program's name and a brief idea of what it does.>
|
||
Copyright (C) <year> <name of author>
|
||
.
|
||
This program is free software; you can redistribute it and/or modify
|
||
it under the terms of the GNU General Public License as published by
|
||
the Free Software Foundation; either version 2 of the License, or
|
||
(at your option) any later version.
|
||
.
|
||
This program is distributed in the hope that it will be useful,
|
||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||
GNU General Public License for more details.
|
||
.
|
||
You should have received a copy of the GNU General Public License along
|
||
with this program; if not, write to the Free Software Foundation, Inc.,
|
||
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||
.
|
||
Also add information on how to contact you by electronic and paper mail.
|
||
.
|
||
If the program is interactive, make it output a short notice like this
|
||
when it starts in an interactive mode:
|
||
.
|
||
Gnomovision version 69, Copyright (C) year name of author
|
||
Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
|
||
This is free software, and you are welcome to redistribute it
|
||
under certain conditions; type `show c' for details.
|
||
.
|
||
The hypothetical commands `show w' and `show c' should show the appropriate
|
||
parts of the General Public License. Of course, the commands you use may
|
||
be called something other than `show w' and `show c'; they could even be
|
||
mouse-clicks or menu items--whatever suits your program.
|
||
.
|
||
You should also get your employer (if you work as a programmer) or your
|
||
school, if any, to sign a "copyright disclaimer" for the program, if
|
||
necessary. Here is a sample; alter the names:
|
||
.
|
||
Yoyodyne, Inc., hereby disclaims all copyright interest in the program
|
||
`Gnomovision' (which makes passes at compilers) written by James Hacker.
|
||
.
|
||
<signature of Ty Coon>, 1 April 1989
|
||
Ty Coon, President of Vice
|
||
.
|
||
This General Public License does not permit incorporating your program into
|
||
proprietary programs. If your program is a subroutine library, you may
|
||
consider it more useful to permit linking proprietary applications with the
|
||
library. If this is what you want to do, use the GNU Lesser General
|
||
Public License instead of this License.
|