[PERCEPS] Perceps bug(?) with FORWARD declarations
MICHALECZ@scigames.at
MICHALECZ@scigames.at
Mon, 28 Jun 1999 11:22:50 +0200
Perceps 3.5.0 (and 3.4.1) incorrectly list forward defined classes as
"other - global definitions".
In the following example, class CCallout is defined correctly. But in
addition the forward definition
(which is not neccessary from C++ vie in this simplified example, but
imagine that some other
class requires it) causes an entry in other documented items as global
CCallout. This is
incorrect.
Example:
class CCallout;
/* some other class gotes here */
class CCallout
{
private:
CCallout();
//: default constructor for class CCallout - NOT IMPLEMENTED
//
// This constructor is NOT available, as an
// imagename is always required to construct a CCallout
object.
/* some code cutted */
};
Build commend I use is:
perl c:\perceps350\PERCEPS.PL -a -h -r -e -d .\html -t .\templates -s
.h,.H .\src
Any idea how to workaoround this behavior ?
Martin
------------------------------------------------------------------------
-----------------------------------------------
DI MARTIN MICHALECZ
SCIENTIFIC GAMES KOMMUNIKATIONS- UND COMPUTERSYSTEME GmbH
A-1130 VIENNA, KLITSCHGASSE 2-4
TEL.: +43-1-80 100-0, FAX: +43-1-80 100-25
E-MAIL: MICHALECZ@SCIGAMES.AT
HTTP://WWW.SCIGAMES.COM