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

#include <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: