|
ActiveLib
|
#include <Cloner.h>

Public Member Functions | |
| virtual | ~Cloner ()=default |
| virtual Cloner * | clonePtr () const =0 |
Generic base class for any object that can clone itself
|
virtualdefault |
Destructor
|
pure virtual |
Object cloning
Implemented in active::event::Event, active::event::Message, active::file::Path, active::geometry::Arc, active::geometry::Point, active::geometry::Polygon, active::geometry::XRotater, active::geometry::YRotater, active::geometry::ZRotater, active::geometry::XPoint, active::setting::SettingList, active::geometry::Rotater, active::setting::Setting, active::file::Directory, active::file::File, active::geometry::PolyPoint, active::setting::NullValue, active::setting::ValueBase< T >, active::setting::ValueSetting, active::utility::Memory, and active::setting::Value.