Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on May 2nd, 2012  |  syntax: None  |  size: 1.40 KB  |  hits: 19  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. Can I write doxygen alias similar to @code or @verbatim?
  2. @cmd
  3. C:temp>echo Hello, world!
  4. Hello, world!
  5.  
  6. C:temp>
  7. @endcmd
  8.        
  9. cpp file                       doxygen produced index.html
  10. /**
  11. @mainpage main               |  
  12. <pre>                        | <pre>C:>echo Hello, world!
  13. C:temp>echo Hello, world!   | Hello, world!</pre>  
  14. Hello, world!                |
  15.                              |
  16. C:temp>                     | <pre>C:></pre>
  17. </pre>                       |
  18. */                           |
  19.        
  20. /tmp/index.h:3: warning: Found unknown command `temp'
  21. /tmp/index.h:6: warning: Found unknown command `temp'
  22.        
  23. cpp file                       doxygen produced index.html
  24. /**
  25. @mainpage main               |
  26. @verbatim                    | <div class="fragment">
  27. C:temp>echo Hello, world!   | <pre class="fragment">C:temp>echo Hello, world!
  28. Hello, world!                | Hello, world!
  29.                              |
  30. C:temp>                     | C:temp>
  31. @endverbatim                 | </pre>
  32. */                           | <div>
  33.        
  34. ALIASES += "mycode=<div class="myfragment"><pre class=myfragment>"
  35. ALIASES += "endmycode=</pre></div>"
  36.        
  37. /** mainpage main
  38.  * mycode
  39.  * C:\temp>echo Hello, World!
  40.  * Hello, World!
  41.  *
  42.  * endmycode
  43. */
  44.        
  45. <div class="myfragment>"><pre class="myfragment>">
  46.  C:temp>echo Hello, World!
  47.  Hello, World!</pre></div>
  48.        
  49. ALIASES += cmd="<div class="cmd">@verbatim"
  50. ALIASES += endcmd="@endverbatim</div>"