deleted when the smart pointer goes out of scope. This class is different from
the @c std::auto_ptr<> in so far as it doesn't provide copy constructor
nor assignment operator. This limits what you can do with it but is much less
deleted when the smart pointer goes out of scope. This class is different from
the @c std::auto_ptr<> in so far as it doesn't provide copy constructor
nor assignment operator. This limits what you can do with it but is much less