[prev in list] [next in list] [prev in thread] [next in thread] 

List:       doxygen-users
Subject:    Re: [Doxygen-users] c# and attributes
From:       Daniel Friedrich <daniel.friedrich () gmail ! com>
Date:       2007-06-05 20:48:02
Message-ID: 1181076482.5045.2.camel () desktop
[Download RAW message or body]

[Attachment #2 (multipart/signed)]


fine with version 1.5.2 it works :)
thanks a lot for you work!

Am Dienstag, den 29.05.2007, 11:33 +0200 schrieb Daniel Friedrich:
> 
> 
> On 29/05/07, Ed Trollope <ed.trollope@vega.de> wrote:
> Yes, i played a little bit around with this option but without
> success... 
> 
> 
>         There's a PREDEFINED list in the doxygen config file which
>         tells doxygen how to interpret things like macros etc. This is
>         separate from the idea of defines, as it is only used by
>         doxygen – not the compiler.
>         
>          
>         
>          
>         
>         Ed Trollope 
>         Senior Engineer 
>         
>         VEGA IT GmbH 
>         Europaplatz 5 
>         D-64293 Darmstadt 
>         Germany 
>         
>         Tel     : +49 (0)6151 8257-731 
>         Fax     : +49 (0)6151 8257-799 
>         Email   : ed.trollope@vega.de 
>         Web     : www.vega-group.com 
>         
>         Register court/Registergericht: Darmstadt, HRB No. 4096,
>         Managing Directors/Geschäftsführer: Philip Cartmell, Susan
>         Bygrave, John Lewis, Robert Rouse
>         
>         Notice of Confidentiality 
>         
>         This transmission is intended for the named addressee only. It
>         contains information which may be confidential and which may
>         also be privileged.  Unless you are the named addressee (or
>         authorised to receive it for the addressee) you may not copy
>         or use it, or disclose it to anyone else.  If you have
>         received this transmission in error please notify the sender
>         immediately.
>         
>         
>          
>         
>                                        
>         ______________________________________________________________
>         From: Daniel Friedrich [mailto:daniel.friedrich@gmail.com] 
>         Sent: 29 May 2007 11:06
>         
>         
>         To: Ed Trollope
>         Subject: Re: [Doxygen-users] c# and attributes
>          
>         
>         In C# exists no defines, maybe so i could not work. Thanks for
>         your advice.
>         
>         On 29/05/07, Ed Trollope <ed.trollope@vega.de> wrote:
>         
>         I have a similar problem with it parsing IDL files, so I have
>         a large number of PREDEFINED entries such
>         asDECLARE_PROTECT_FINAL_CONSTRUCT=// \ 
>         
>         I'm not a C# guy myself, but I think playing with these
>         aliases in the config file is probably the best solution.
>         
>          
>         
>         HTH,
>         
>         Ed Trollope 
>         Senior Engineer 
>         
>         VEGA IT GmbH 
>         Europaplatz 5 
>         D-64293 Darmstadt 
>         Germany 
>         
>         Tel     : +49 (0)6151 8257-731 
>         Fax     : +49 (0)6151 8257-799 
>         Email   : ed.trollope@vega.de 
>         Web     : www.vega-group.com 
>         
>         Register court/Registergericht: Darmstadt, HRB No. 4096,
>         Managing Directors/Geschäftsführer: Philip Cartmell, Susan
>         Bygrave, John Lewis, Robert Rouse
>         
>         Notice of Confidentiality 
>         
>         This transmission is intended for the named addressee only. It
>         contains information which may be confidential and which may
>         also be privileged.  Unless you are the named addressee (or
>         authorised to receive it for the addressee) you may not copy
>         or use it, or disclose it to anyone else.  If you have
>         received this transmission in error please notify the sender
>         immediately.
>         
>         
>          
>         
>                                        
>         ______________________________________________________________
>         From: Daniel Friedrich [mailto:daniel.friedrich@gmail.com] 
>         Sent: 29 May 2007 10:29
>         To: Ed Trollope
>         Subject: Re: [Doxygen-users] c# and attributes
>         
>         
>          
>         
>         Thanks for your fast response, but it do not work really....
>         Doxygen has problems with attributes. But if i take a look
>         into the changelog it seems that it could work.
>         
>         Another problem is that doxygen dont know the xml-element
>         <typeparam name="T">. 
>         
>         Furthermore i dont want to comment every class variable. Maybe
>         some ideeas to switch of the warning messages?
>         
>         On 29/05/07, Ed Trollope < ed.trollope@vega.de> wrote:
>         
>         Morning Daniel,
>         
>          
>         
>         As I understand it, Doxygen isn't really set up for dealing
>         with C# yet, so you'll have to "work around" statements like
>         this one. If it's not important to include in your
>         documentation, simply add
>         
>         "[DllImport=//"  to the PREDEFINED tags in the config file. Or
>         if you really want it to be included, maybe something like
>         "[Dllimport=void DllImport"
>         
>          
>         
>         I'm sure you get the idea J
>         
>          
>         
>         Hope that helps,
>         
>         Ed Trollope 
>         Senior Engineer 
>         
>         VEGA IT GmbH 
>         Europaplatz 5 
>         D-64293 Darmstadt 
>         Germany 
>         
>         Tel     : +49 (0)6151 8257-731 
>         Fax     : +49 (0)6151 8257-799 
>         Email   : ed.trollope@vega.de 
>         Web     : www.vega-group.com 
>         
>         Register court/Registergericht: Darmstadt, HRB No. 4096,
>         Managing Directors/Geschäftsführer: Philip Cartmell, Susan
>         Bygrave, John Lewis, Robert Rouse
>         
>         Notice of Confidentiality 
>         
>         This transmission is intended for the named addressee only. It
>         contains information which may be confidential and which may
>         also be privileged.  Unless you are the named addressee (or
>         authorised to receive it for the addressee) you may not copy
>         or use it, or disclose it to anyone else.  If you have
>         received this transmission in error please notify the sender
>         immediately.
>         
>         
>          
>         
>                                        
>         ______________________________________________________________
>         From: doxygen-users-bounces@lists.sourceforge.net
>         [mailto:doxygen-users-bounces@lists.sourceforge.net] On Behalf
>         Of Daniel Friedrich
>         Sent: 29 May 2007 09:37
>         To: doxygen-users@lists.sourceforge.net
>         Subject: [Doxygen-users] c# and attributes
>         
>         
>          
>         
>         Hello,
>         
>         i have the following function declaretion and documentation.
>         But if run doxygen 1.5.1-p1, i get the error message
>         "...\FTDI2XX.cs:288 Warning member with no name found". How
>         must i comment the c# attribute DllImport? 
>         
>         Best regards,
>         Daniel
>         
>         /// <summary>
>         /// Write data to the device.
>         /// </summary>
>         /// <param name="ftHandle">Handle of the device.</param>
>         /// <param name="lpBuffer">Pointer to the buffer that contains
>         the data to be written to the device.</param> 
>         /// <param name="nBufferSize">Number of bytes to write to the
>         device.</param>
>         /// <param name="lpBytesWritten">Pointer to a variable of type
>         DWORD which receives the number of bytes written to the
>         device.</param> 
>         /// <returns>FT_OK if successful, otherwise the return value
>         is an FT error code.</returns>
>         [DllImport("FTD2XX.dll")]
>         unsafe private static extern int FT_Write(IntPtr ftHandle,
>         byte[] lpBuffer, UInt32 nBufferSize, ref IntPtr
>         lpBytesWritten); 
>         
>         
>         
>         
>         ______________________________________________________________________
>         This email has been scanned by the MessageLabs Email Security
>         System.
>         For more information please visit
>         http://www.messagelabs.com/email 
>         ______________________________________________________________________
>         
>         
>         
>         
>         ______________________________________________________________________
>         This email has been scanned by the MessageLabs Email Security
>         System.
>         For more information please visit
>         http://www.messagelabs.com/email 
>         ______________________________________________________________________
>         
>         
>         
>         
>         ______________________________________________________________________
>         This email has been scanned by the MessageLabs Email Security
>         System.
>         For more information please visit
>         http://www.messagelabs.com/email 
>         ______________________________________________________________________
>         
>         
> 

["signature.asc" (application/pgp-signature)]

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/

_______________________________________________
Doxygen-users mailing list
Doxygen-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/doxygen-users


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic