#include <clone.hh>

Cloning | |
| virtual std::tr1::shared_ptr< T_ > | clone () const PALUDIS_ATTRIBUTE((warn_unused_result))=0 |
Basic operations | |
| virtual | ~Cloneable () |
| virtual std::tr1::shared_ptr<T_> paludis::Cloneable< T_ >::clone | ( | ) | const [pure virtual] |
Return a new copy of ourselves.
Implemented in paludis::AnyDepSpec, paludis::AllDepSpec, paludis::PlainTextDepSpec, paludis::NamedSetDepSpec, paludis::LicenseDepSpec, paludis::FetchableURIDepSpec, paludis::SimpleURIDepSpec, paludis::BlockDepSpec, paludis::LabelsDepSpec< SpecTree_ >, paludis::CloneUsingThis< Base_, Child_ >, paludis::CloneUsingThis< paludis::DepSpec, paludis::PackageDepSpec >, and paludis::CloneUsingThis< paludis::DepSpec, paludis::ConditionalDepSpec >.
1.5.5