[bind10-dev] doxygen warnings for lib/dns

Jeremy C. Reed jreed at isc.org
Wed Mar 3 20:00:32 UTC 2010


On Wed, 3 Mar 2010, JINMEI Tatuya / ???? wrote:

> At Wed, 3 Mar 2010 12:35:45 -0600 (CST),
> "Jeremy C. Reed" <jreed at isc.org> wrote:
> 
> > When you have moment, can you please review the following?
> 
> Maybe we should discuss this at bind-10 at dev?

Okay, I replied to it.

> One quick answer: a common case like this
> 
> > trunk/src/lib/dns/cpp/rdataclass.cc:46: Warning: no matching class 
> > member found for
> >   isc::dns::rdata::in::AAAA::AAAA(const string &addrstr)
> > Possible candidates:
> >   isc::dns::rdata::in::AAAA::AAAA(const std::string &type_str)
> >   isc::dns::rdata::in::AAAA::AAAA(InputBuffer &buffer, size_t rdata_len)
> >   isc::dns::rdata::in::AAAA::AAAA(const AAAA &other)
> 
> is because in the definition file (.cc) the std name space is omitted
> (by "using namespace std"), which confused doxygen.

Thanks for the clarification. I may see if Doxygen has a way to exclude 
these warnings.

Some of the warnings are useful since they can point out when docs are 
really missing or wrong.



More information about the bind10-dev mailing list