class ABase
Method Description
This is a base class for the entire hierarchy. In the debug version (_DEBUG_DUMP_) enabled when you compile with the source code, there exists a dump() function that produces a hierarchichal debug dump to 'cout'.



class ABaseElement : public ABase
This is the base class for any object that will have output ability to AHTML object.
Method Description
virtual void doOut
(
AStreamOutput *pasOut
) public =0
All children that override this will have the ability to output themselves to AStreamOutput based class, and there is an operator<< in AHTML that calls this virtual member.