User Manual, Developers Guide and API Documentation

wns::NotCloneable Class Reference

Default implementation of a not cloneable class. More...

#include <Cloneable.hpp>

Inheritance diagram for wns::NotCloneable:

Inheritance graph
[legend]
Collaboration diagram for wns::NotCloneable:

Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual CloneableInterfaceclone () const
 Called if a copy of the object is requested.


Detailed Description

A class can be derived from this class to throw an exception showing the type of the class which is not cloenable

Warning:
This is really the last resort and should be avoided under any circumstances.

Definition at line 128 of file Cloneable.hpp.


Member Function Documentation

virtual CloneableInterface* wns::NotCloneable::clone (  )  const [inline, virtual]

Implements wns::CloneableInterface.

Definition at line 133 of file Cloneable.hpp.


The documentation for this class was generated from the following file:

Generated on Sat May 26 03:32:51 2012 for openWNS by  doxygen 1.5.5