Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tracking issue: Support for Doxygen commands #1

Open
Techie-Pi opened this issue Jul 12, 2022 · 0 comments
Open

Tracking issue: Support for Doxygen commands #1

Techie-Pi opened this issue Jul 12, 2022 · 0 comments
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@Techie-Pi
Copy link
Owner

Techie-Pi commented Jul 12, 2022

This info is currently outdated!

List of Doxygen commands and their status
  • \addtogroup [(title)]
  • \callgraph
  • \hidecallgraph
  • \callergraph
  • \hidecallergraph
  • \showrefby
  • \hiderefby
  • \showrefs
  • \hiderefs
  • \category [] []
  • \class [] [] - Won't be supported
  • \concept
  • \def - Constant defs are not supported by bindgen anyway
  • \defgroup (group title)
  • \dir []
  • \enum Won't be supported
  • \example['{lineno}']
  • \endinternal
  • \extends
  • \file []
  • \fn (function declaration)
  • \headerfile []
  • \hideinitializer
  • \idlexcept
  • \implements
  • \ingroup ( []*)
  • \interface [] []
  • \internal
  • \mainpage [(title)]
  • \memberof
  • \name [(header)]
  • \namespace
  • \nosubgrouping
  • \overload [(function declaration)]
  • \package
  • \page (title)
  • \private
  • \privatesection
  • \property (qualified property name)
  • \protected
  • \protectedsection
  • \protocol [] []
  • \public
  • \publicsection
  • \pure
  • \relates
  • \related
  • \relatesalso
  • \relatedalso
  • \showinitializer
  • \static
  • \struct [] []
  • \typedef (typedef declaration)
  • \union [] []
  • \var (variable declaration)
  • \vhdlflow [(title for the flow chart)] Won't be supported
  • \weakgroup [(title)]
  • \attention { attention text }
  • \author { list of authors }
  • \authors { list of authors }
  • \brief { brief description }
  • \bug { bug description }
  • \cond [(section-label)]
  • \copyright { copyright description }
  • \date { date description }
  • \deprecated { description }
  • \details { detailed description }
  • \noop ( text to be ignored )
  • \raisewarning ( text to be shown as warning )
  • \else
  • \elseif (section-label)
  • \endcond
  • \endif
  • \exception { exception description }
  • \if (section-label)
  • \ifnot (section-label)
  • \invariant { description of invariant }
  • \note { text }
  • \par [(paragraph title)] { paragraph }
  • \param '['dir']' { parameter description }
  • \parblock
  • \endparblock
  • \tparam { description }
  • \post { description of the postcondition }
  • \pre { description of the precondition }
  • \remark { remark text }
  • \remarks { remark text }
  • \result { description of the result value }
  • \return { description of the return value }
  • \returns { description of the return value }
  • \retval { description }
  • \sa { references }
  • \see { references }
  • \short { short description }
  • \since { text }
  • \test { paragraph describing a test case }
  • \throw { exception description }
  • \throws { exception description }
  • \todo { paragraph describing what is to be done }
  • \version { version number }
  • \warning { warning message }
  • \xrefitem "(heading)" "(list title)" { text }
  • \addindex (text)
  • \anchor
  • \cite
  • \endlink
  • \link
  • \ref ["(text)"]
  • \refitem
  • \secreflist
  • \endsecreflist
  • \subpage ["(text)"]
  • \tableofcontents['{'[option[:level]][,option[:level]]*'}']
  • \section (section title)
  • \subsection (subsection title)
  • \subsubsection (subsubsection title)
  • \paragraph (paragraph title)
  • \dontinclude['{lineno}']
  • \include['{'option'}']
  • \includelineno
  • \includedoc
  • \line ( pattern )
  • \skip ( pattern )
  • \skipline ( pattern )
  • \snippet['{'option'}'] ( block_id )
  • \snippetlineno ( block_id )
  • \snippetdoc ( block_id )
  • \until ( pattern )
  • \verbinclude
  • \htmlinclude ["[block]"]
  • \latexinclude
  • \rtfinclude
  • \maninclude
  • \docbookinclude
  • \xmlinclude
  • \a
  • \arg { item-description }
  • \b
  • \c
  • \code['{''}']
  • \copydoc
  • \copybrief
  • \copydetails
  • \docbookonly
  • \dot ["caption"] [=]
  • \emoji "name"
  • \msc ["caption"] [=]
  • \startuml ['{'option[,option]'}'] ["caption"] [=]
  • \dotfile ["caption"] [=]
  • \mscfile ["caption"] [=]
  • \diafile ["caption"] [=]
  • \e
  • \em
  • \endcode
  • \enddocbookonly
  • \enddot
  • \endmsc
  • \enduml
  • \endhtmlonly
  • \endlatexonly
  • \endmanonly
  • \endrtfonly
  • \endverbatim
  • \endxmlonly
  • \f$
  • \f(
  • \f)
  • \f[
  • \f]
  • \f{environment}{
  • \f}
  • \htmlonly ["[block]"]
  • \image['{'option[,option]'}'] ["caption"] [=]
  • \latexonly
  • \manonly
  • \li { item-description }
  • \n
  • \p
  • \rtfonly
  • \verbatim
  • \xmlonly
  • \
  • @
  • ~[LanguageId]
  • &
  • $
  • #
  • <
  • >
  • %
  • "
  • .
  • =
  • ::
  • |
  • --
  • ---

Rel: rust-lang/rust-bindgen#955

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

1 participant