Hi Albert,
The documentation of "NONE" is indeed inside the namespace, so that's strange 
to have this problem in those circumstances.
I tried using the fully qualified names - with namespace - but the problem 
remained.
I solved this problem by renaming the enum "NONE" to something else, however, I 
cannot understand why the problem occurs and when I try to create a sample 
program doing the same thing, I cannot reproduce it.
I will post to Stack Exchange the details.
Diarmuid


From: Albert_1 [via Doxygen] [mailto:ml-node+s10944n6553...@n7.nabble.com]
Sent: Thursday, March 13, 2014 9:38 AM
To: Diarmuid Kieran
Subject: Re: Forward declaration of typedef results in warning

Hi Diarmuid,
Some thoughts:
- is the documentation of the "NONE" etc inside or outside the namespace, if 
outside what is te effect of bringing it inside
- is it possible to use "full qualified names" i.e. with namespace etc?
- Can you also post, as an answer, the results of the investigations so far in 
your stach exchange question?
Albert

On Wed, Mar 12, 2014 at 6:04 PM, Albert <[hidden 
email]</user/SendEmail.jtp?type=node&node=6553&i=0>> wrote:
Hi Diarmuid,
Indeed without more information it is hard to get to the root of the problem.
Albert

On Wed, Mar 12, 2014 at 5:02 PM, Diarmuid Kieran <[hidden 
email]</user/SendEmail.jtp?type=node&node=6553&i=1>> wrote:
Hi again Albert

-          Version 1.8.4

-          I don't understand the code of the macro in question, so I can't 
tell you much about it. However, here are some (perhaps) relevant doxyfile 
config properties:

MACRO_EXPANSION = YES

EXPAND_ONLY_PREDEF = YES
Probably not much help that, this macro and its use is somewhat beyond me (not 
being a C++ programmer myself...)


From: Albert [mailto:[hidden 
email]</user/SendEmail.jtp?type=node&node=6553&i=2>]
Sent: Wednesday, March 12, 2014 12:33 PM
To: Diarmuid Kieran
Cc: [hidden email]</user/SendEmail.jtp?type=node&node=6553&i=3>
Subject: Re: [Doxygen-users] Forward declaration of typedef results in warning

- Which version of doxygen are you using
- can you give a little bit more of an example (i.e. changes of your doxyfile 
compared to the standard doxyfile, definition of FORWARD_DECLARE_MACRO etc.) so 
the problem can be reproduced?
Albert

On Wed, Mar 12, 2014 at 12:09 PM, didje <[hidden 
email]</user/SendEmail.jtp?type=node&node=6553&i=4>> wrote:
Forward declaration of typedef results in warning:
Warning: documented symbol TypeDef_A_ptr  was not declared or defined.

Example
(Note: the macro below forward declares a typedef called "TypeDef_A_ptr")

ClassA.h

FORWARD_DECLARE_MACRO(TypeDef_A)


ClassA.cpp

/* \typedef typedef TypeDef_A_ptr
* Description of TypeDef_A
*/





--
View this message in context: 
http://doxygen.10944.n7.nabble.com/Forward-declaration-of-typedef-results-in-warning-tp6542.html
Sent from the Doxygen - Users mailing list archive at Nabble.com.

------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech
_______________________________________________
Doxygen-users mailing list
[hidden email]</user/SendEmail.jtp?type=node&node=6553&i=5>
https://lists.sourceforge.net/lists/listinfo/doxygen-users

--------------------------------------------------------------------------------
 This e-mail, including any attached files, may contain confidential and 
privileged information for the sole use of the intended recipient. Any review, 
use, distribution, or disclosure by others is strictly prohibited. If you are 
not the intended recipient (or authorized to receive information for the 
intended recipient), please contact the sender by reply e-mail and delete all 
copies of this message.



------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech
_______________________________________________
Doxygen-users mailing list
[hidden email]</user/SendEmail.jtp?type=node&node=6553&i=6>
https://lists.sourceforge.net/lists/listinfo/doxygen-users

________________________________
If you reply to this email, your message will be added to the discussion below:
http://doxygen.10944.n7.nabble.com/Forward-declaration-of-typedef-results-in-warning-tp6542p6553.html
To unsubscribe from Forward declaration of typedef results in warning, click 
here<http://doxygen.10944.n7.nabble.com/template/NamlServlet.jtp?macro=unsubscribe_by_code&node=6542&code=ZGlhcm11aWQua2llcmFuQHBkZ20uY29tfDY1NDJ8NTEyNTQ5NDM2>.
NAML<http://doxygen.10944.n7.nabble.com/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml>
--------------------------------------------------------------------------------
 This e-mail, including any attached files, may contain confidential and 
privileged information for the sole use of the intended recipient. Any review, 
use, distribution, or disclosure by others is strictly prohibited. If you are 
not the intended recipient (or authorized to receive information for the 
intended recipient), please contact the sender by reply e-mail and delete all 
copies of this message.




--
View this message in context: 
http://doxygen.10944.n7.nabble.com/Forward-declaration-of-typedef-results-in-warning-tp6542p6558.html
Sent from the Doxygen - Users mailing list archive at Nabble.com.

------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech
_______________________________________________
Doxygen-users mailing list
Doxygen-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/doxygen-users

Reply via email to