I'm trying to use documentation generator class THtml to generate doc. The
code generation crashes on a class which is derived from an abstract base
class (i.e. no datamebers).
simple example:
-------
class OTABC {
private:
public:
// Destructor
virtual ~OTABC();
// ...
virtual void SetXXX(UInt_t xxx) = 0;
virtual UInt_t GetXXX() const = 0;
};
and
class OTABCDerived: public OTABC {
private:
// OTABC member
UInt_t fxxx; // xxx datamember
public:
// Constructor & destructor
OTABCDerived();
virtual ~OTABCDerived();
// OTABC members
virtual void SetXXX(UInt_t xxx);
virtual UInt_t GetXXX() const;
// other members
ClassDef(OTABCDerived, 1) // OTABCDerived class
};
gives a crash if trying to make doc for OTABCDerived. I don't want to use
the ClassDef for OTABC because (as far as I know) this gives OTABC
datamembers which an ABC should not have.
How to proceed?
Rutger van der Eijk