This file demonstrates how THtml can document sources. 
THTML had features Doxygen did not yet have, and acquired only at a later time.
To see this demo script in action start up ROOT and run 
ROOT::Detail::TRangeCast< T, true > TRangeDynCast
TRangeDynCast is an adapter class that allows the typed iteration through a TCollection.
 
  and check the output in ./htmldoc.
and of course we can put HTML code into comments, too.
 
#include "THtml.h"
 
public:
   {
      printf(
"This class is for demonstration purposes only!\n");
 
   }
   ~THtmlDemo()
 override { 
if (fHtml) 
delete fHtml; }
 
 
   
   
   
 
   void Convert()
   {
      
      
 
      GetHtml()->SetSourceDir(
"$(ROOTSYS)/tutorials");
 
      GetHtml()->Convert(
"htmlex.C", 
"Example of THtml", 
"./htmldoc/", 
"./");
 
   }
 
   {
      
      
      
 
      GetHtml()->SetSourceDir(
"$(ROOTSYS)/tutorials");
 
      GetHtml()->SetOutputDir(
"./htmldoc");
 
   }
 
   {
      
      
      
      
      
 
         GetHtml()->SetSourceDir(
".:$(ROOTSYS)");
 
      else
      GetHtml()->SetOutputDir(
"./htmldoc");
 
   }
 
      
      Convert();
   }
 
protected:
   {
      
      if (!fHtml) fHtml = 
new THtml();
 
      return fHtml;
   }
 
private:
};
 
}
#define ClassDefOverride(name, id)
 
Mother of all ROOT objects.
 
- Author
 - Axel Naumann 
 
Definition in file htmlex.C.