Carsten Jørgensen-2 wrote:
> 
> Hi all
> 
> I am using doxygen to generate documentation for a VHDL project.
> 
> Most things seems to work fine however for types (or packages?) there
> is a rather cumbersome problem. The following is  an example:
> 
> --! First line is ok.
> --!
> --! This description will be the second line under "Detailed
> Description" in the generated HTML, also ok.
> --! Also ok here...
> package example_package is
> 
>   --! This is correctly inserted under Member Data Documentation
>   constant SOME_CONSTANT : integer := 42;
> 
>   --! This line is correctly included under Member Data Documentation
>   constant SOME_OTHER_CONSTANT : integer := 42;
> 
>   --! A type definition. This line is not included in the generated HTML
> under
>   --! Types but is it is included under Member Data Documentation.
>   type some_type is
>     record
>       --! This line is not shown at all!!!
>       some_signal : std_ulogic_vector(5 downto 0);
> 
>       --! This line is not shown at all!!!
>       some_other_signal : std_ulogic;
>     end record;
> end package example_package;
> 
> 
> Is there any way I can include the documentation for some_signal and
> some_other_signal? I have tried the latest version as well as 1.7.6.
> With at least 1.7.6 I was able to generate documentation for the two
> signals but unfortunately it was mixed in with the type documentation
> (and all other signal documentations in that type) so it was
> completely unreadable.
> 
> Best regards carsten
> 
> ------------------------------------------------------------------------------
> Keep yourself connected to Go Parallel: 
> DESIGN Expert tips on starting your parallel project right.
> http://goparallel.sourceforge.net/
> _______________________________________________
> Doxygen-users mailing list
> Doxygen-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/doxygen-users
> 
> 

command \brief is missing

1) try 
 
  --! \brief A type definition. This line is not included in the generated
HTML under
  --! Types but is it is included under Member Data Documentation.
  --! \param some_signal This line will shown
  --! \param some_other_signal  This line will shown
 
        type some_type is record
       some_signal : std_ulogic_vector(5 downto 0);
      some_other_signal : std_ulogic;

        end record;
        
        ----------------------------------------------------------------        
2)      
         type some_type is record
  
  --! \param some_signal This line will shown
  --! \param some_other_signal  This line will shown
  --! \code record 
      some_signal : std_ulogic_vector(5 downto 0);
      some_other_signal : std_ulogic;
 --! \endcode  
        end record;

tried with doxygen version 1.8.2-20120930


-- 
View this message in context: 
http://old.nabble.com/VHDL-and-packages-tp34747626p34748415.html
Sent from the Doxygen - Users mailing list archive at Nabble.com.


------------------------------------------------------------------------------
Keep yourself connected to Go Parallel: 
DESIGN Expert tips on starting your parallel project right.
http://goparallel.sourceforge.net/
_______________________________________________
Doxygen-users mailing list
Doxygen-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/doxygen-users

Reply via email to