Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members

CascadeObject Class Reference

#include <cascade/CascadeObject.h>

Inheritance diagram for CascadeObject:

CascadeApp CascadeAppMessageSink CascadeArray CascadeAudioPlayer CascadeBitmap CascadeClientSocket CascadeCodec CascadeColor CascadeCRC32 CascadeDims CascadeDirScanner CascadeElapsedTime CascadeFont CascadeFSObject CascadeHashTable< KEY, DATA > CascadeHTTPClient CascadeMD5 CascadeMessage CascadeMonitor CascadeMP3Player CascadeMPEGFile CascadeMutex CascadeNewArray< TYPE > CascadeNewArray< AVObject * > CascadePoint CascadePowerLED CascadeRect CascadeSemLock CascadeSettings CascadeSharedList CascadeSharedMemZone CascadeSNTPClient CascadeStream CascadeString CascadeThread CascadeTime CascadeTimer CascadeTokenArray CascadeVizData CascadeWAVPlayer CascadeWindow CascadeWormhole List of all members.

Public Member Functions

 CascadeObject ()
virtual ~CascadeObject ()

Detailed Description

Base class of most Cascade Library Objects

class CascadeObject is the base class of most objects in the Cascade Library. At present CascadeObject provides no functionality except a default constructor (which currently does nothing) and a pure virtual destructor which also currently does nothing. In the future, there may be some benefit to deriving from CascadeObject. This class exists to reserve that right.


Constructor & Destructor Documentation

CascadeObject::CascadeObject  ) 
 

Default constructor

This default constructor currently does nothing and reserves the right to implement useful yet extremely lightweight functionality in the future.

virtual CascadeObject::~CascadeObject  )  [virtual]
 

Default destructor

This virtual default destructor currently does nothing and reserves the right to implement useful yet extremely lightweight functionality in the future.

Note:
It is advised to always make all of your destructors virtual!
Warning:
If you do not make your destructors of CascadeObject derived classes virtual, then your destructor will not get called if a delete is done on a base class pointer to one of your class instances.


The documentation for this class was generated from the following file:
Generated on Sun Jul 24 14:27:20 2005 for Cascade Library by  doxygen 1.4.1