On Wed, Apr 9, 2014 at 10:46 AM, Michael Lanzetta <lanze...@gmail.com> wrote:
> Hey all,
>
> I'm running version 1.8.6, and I've noticed that classes marked
> 'sealed' have the name 'sealed' instead of their actual name used,
> when generating C++ documentation.  This is odd, since sealed methods
> don't have the same issue.
> For instance:
>
>   public ref class MySealed sealed
>   {
>   public:
>     MySealed()
>     {
>     }
>
>     virtual void SealedMethod() sealed {}
>   };
>
> Generates the "class" 'sealed' instead of MySealed, but that class has
> the SealedMethod method.
>
> I've submitted a bug to the bugzilla DB (725183) but so far it's been
> untouched, but I'm hoping you'll tell me it's a PEBKAC issue and
> there's a hidden configuration option I missed that fixes the problem.
>  If not, has anyone else seen this (and if so do you have a
> workaround)?
>
> Thanks,
> Mike


"sealed" is not part of C++.  It's a nonstandard MS extension.

You can probably use the preprocessor to convert it to final (new in
C++11, not sure if doxygen understands it yet).

Erik

-- 
*************************************************
Erik Zeek
zee...@mad.scientist.com
*************************************************
Against stupidity the very gods
Themselves contend in vain.
  - Johann Christoph Friedrich von Schiller (1801)
*************************************************

------------------------------------------------------------------------------
Put Bad Developers to Shame
Dominate Development with Jenkins Continuous Integration
Continuously Automate Build, Test & Deployment 
Start a new project now. Try Jenkins in the cloud.
http://p.sf.net/sfu/13600_Cloudbees
_______________________________________________
Doxygen-users mailing list
Doxygen-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/doxygen-users

Reply via email to