1 # ============================================================================
2 # Copyright (c) 2011-2012 University of Pennsylvania
3 # Copyright (c) 2013-2016 Andreas Schuh
6 # See COPYING file for license information or visit
7 # https://cmake-basis.github.io/download.html#license
8 # ============================================================================
10 ##############################################################################
11 # @file DoxyFilter/Python.pm
12 # @brief Doxygen filter for Python.
14 # This filter simply converts doc string comments to Doxygen-style
15 # comments in order to allow the use of Doxygen tags within the
16 # doc strings which are otherwise ignored by Doxygen.
19 ##############################################################################
21 package BASIS::DoxyFilter::Python;
22 use base BASIS::DoxyFilter;
24 # ============================================================================
26 # ============================================================================
35 # ============================================================================
37 # ============================================================================
39 use constant TRANSITIONS => [
42 # ============================================================================
44 # ============================================================================
46 # ----------------------------------------------------------------------------
47 ## @brief Constructs a Python Doxygen filter.
50 shift->SUPER::new(MAIN, TRANSITIONS);