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"Go to the source code of this file.
Classes | |
| class | Slic3r::clonable_ptr< T > |
Namespaces | |
| namespace | Slic3r |
| |/ Copyright (c) Prusa Research 2020 - 2023 Enrico Turri @enricoturri1966 |/ |/ PrusaSlicer is released under the terms of the AGPLv3 or higher |/ | |
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 |
clonable_ptr is a fake implementation to use in place of a C++11 std::clonable_ptr when compiling on an older compiler.
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.