Ceylan::Displayable Class Reference

Interface that every object which can be displayed should implement. More...

#include <CeylanDisplayable.h>

Inheritance diagram for Ceylan::Displayable:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 Displayable ()
 Void interface, just used to ensure strong typing.
virtual ~Displayable ()
 Do-nothing virtual destructor.

Detailed Description

Interface that every object which can be displayed should implement.

Most objects implement that interface.

Most of the time, they implement it indirectly, i.e. because they inherited it.

Note:
Copy constructor and assignment operator cannot be private, because some Displayable instances need to rely on their copy constructor, for example for operators returning them by value.

Definition at line 54 of file CeylanDisplayable.h.


Constructor & Destructor Documentation

Ceylan::Displayable::Displayable (  )  [inline]

Void interface, just used to ensure strong typing.

Do-nothing constructor.

Definition at line 64 of file CeylanDisplayable.h.

virtual Ceylan::Displayable::~Displayable (  )  [inline, virtual]

Do-nothing virtual destructor.

Definition at line 71 of file CeylanDisplayable.h.


The documentation for this class was generated from the following file:
Generated on Mon Nov 29 13:40:37 2010 for Ceylan by  doxygen 1.6.3