I'm using doxygen version 1.7.3 on rhel-6-ia32
_
spikeScreen.h_

#ifndef SPIKESCREEN_H
#define SPIKESCREEN_H

/*! \file spikeScreen.h
 * \brief Define the SpikeScreen widget class
 * \author A. Carpenter
 */

#include <bpmSource.h>

/*! \brief Define the SpikeScreen widget class.
 */
class SpikeScreen
{
  public:
    SpikeScreen(const char *,
      const std::vector <const JData::Bpm::BpmSource::Element *> &,
      const std::string &, const int, const int );
};
#endif

_spikeScreen.cpp _

/*! \brief Create a BPM Spike Screen
* \details These are the screens that Operations uses to visualize the beam
 * position.
* * \param screenname - The name of the resulting screen file*
 * \param elems The vector of BPM elements to display
 * \param title A string that is appended to the title bar title
 * \param x Horizontal location of screen in pixels
 * \param y Vertical location of screen in pixels
*/
SpikeScreen::SpikeScreen(*const char *screenname*,
  const std::vector<const BpmSource::Element *> &elems,
  const std::string &title, const int x, const int y) :
  EDL::Panel(new EDL::ColumnLayout(5,5)), m_name(screenname)
{}

_doxygen warning _

[468] erb@subopsl05 > cd ../doc;doxygen
*/a/dvlcsue/dvlhome/apps/b/bpmspikes/dvl/src/spikeScreen.cpp:24 warning: argument 'screenname' of command @param is not found in the argument list of SpikeScreen::SpikeScreen(const char *, const std::vector< const JData::Bpm::BpmSource::Element * > &, const std::string &, const int, const int)** */a/dvlcsue/dvlhome/apps/b/bpmspikes/dvl/src/spikeScreen.cpp:24 warning: argument 'elems' of command @param is not found in the argument list of SpikeScreen::SpikeScreen(const char *, const std::vector< const JData::Bpm::BpmSource::Element * > &, const std::string &, const int, const int) /a/dvlcsue/dvlhome/apps/b/bpmspikes/dvl/src/spikeScreen.cpp:24 warning: argument 'title' of command @param is not found in the argument list of SpikeScreen::SpikeScreen(const char *, const std::vector< const JData::Bpm::BpmSource::Element * > &, const std::string &, const int, const int) /a/dvlcsue/dvlhome/apps/b/bpmspikes/dvl/src/spikeScreen.cpp:24 warning: argument 'x' of command @param is not found in the argument list of SpikeScreen::SpikeScreen(const char *, const std::vector< const JData::Bpm::BpmSource::Element * > &, const std::string &, const int, const int) /a/dvlcsue/dvlhome/apps/b/bpmspikes/dvl/src/spikeScreen.cpp:24 warning: argument 'y' of command @param is not found in the argument list of SpikeScreen::SpikeScreen(const char *, const std::vector< const JData::Bpm::BpmSource::Element * > &, const std::string &, const int, const int)

*As you can see, doxygen insists that the parameters that I've defined are not found in the argument list...when they actually do.**
*Removing the \param definitions completely gives no warnings....

Any and all help is appreciated.
Michele


------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
_______________________________________________
Doxygen-users mailing list
Doxygen-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/doxygen-users

Reply via email to