MeshLib C++ Docs
Loading...
Searching...
No Matches
MR::UniquePtr< T > Struct Template Reference

#include <MRMesh/MRUniquePtr.h>

Inheritance diagram for MR::UniquePtr< T >:

Public Member Functions

 UniquePtr () noexcept=default
 UniquePtr (const UniquePtr &) noexcept
 UniquePtr (UniquePtr &&) noexcept=default
UniquePtroperator= (const UniquePtr &) noexcept
UniquePtroperator= (UniquePtr &&) noexcept=default
UniquePtroperator= (std::unique_ptr< T > &&b) noexcept

Detailed Description

template<typename T>
struct MR::UniquePtr< T >

This class wraps std::unique_ptr adding copy constructor and copy assignment operator, which do nothing, but allow putting this as a member in copyable classes


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