typedef в классе шаблонов с Doxygen (C++)

Мой вопрос связан с тем, как комментировать typedef в классе шаблонов с помощью Doxygen. Я приведу пример, чтобы проиллюстрировать мой вопрос:

 namespace fundamental
  {
    /**
    * Basic function
    */
    template <typename T>
    class Base
    {
    public:
      T x; ///< x coordinate
      T y; ///< y coordinate
    };
    typedef Base<float> Coordinate; ///< Point coordinate class
  }

После использования Doxygen для обработки приведенных выше кодов я могу получить HTML-страницу, чтобы показать определение класса Base. Однако класс typedef Coordinate не будет отображаться на той же странице, что и Base. На самом деле все типы typedef перечислены на странице фундаментального пространства имен вместе со всеми классами в этом пространстве имен. Мне было интересно, можно ли показать класс координат на базовой HTML-странице. Таким образом, связь между базой и координатами станет намного теснее. Спасибо!

8
задан feelfree 7 August 2012 в 15:31
поделиться