Prusa Slicer 2.6.0
Loading...
Searching...
No Matches
clonable_ptr.hpp File Reference

clonable_ptr is a fake implementation to use in place of a C++11 std::clonable_ptr when compiling on an older compiler. More...

#include "assert.h"
+ Include dependency graph for clonable_ptr.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Slic3r::clonable_ptr< T >
 

Namespaces

namespace  Slic3r
 

Functions

template<class T , class U >
bool Slic3r::operator== (const clonable_ptr< T > &l, const clonable_ptr< U > &r) noexcept
 
template<class T , class U >
bool Slic3r::operator!= (const clonable_ptr< T > &l, const clonable_ptr< U > &r) noexcept
 
template<class T , class U >
bool Slic3r::operator<= (const clonable_ptr< T > &l, const clonable_ptr< U > &r) noexcept
 
template<class T , class U >
bool Slic3r::operator< (const clonable_ptr< T > &l, const clonable_ptr< U > &r) noexcept
 
template<class T , class U >
bool Slic3r::operator>= (const clonable_ptr< T > &l, const clonable_ptr< U > &r) noexcept
 
template<class T , class U >
bool Slic3r::operator> (const clonable_ptr< T > &l, const clonable_ptr< U > &r) noexcept
 

Detailed Description

clonable_ptr is a fake implementation to use in place of a C++11 std::clonable_ptr when compiling on an older compiler.

See also
http://www.cplusplus.com/reference/memory/clonable_ptr/

Copyright (c) 2014-2019 Sebastien Rombauts (sebas.nosp@m.tien.nosp@m..romb.nosp@m.auts.nosp@m.@gmai.nosp@m.l.co.nosp@m.m)

Distributed under the MIT License (MIT) (See accompanying file LICENSE.txt or copy at http://opensource.org/licenses/MIT)

Definition in file clonable_ptr.hpp.