Home
last modified time | relevance | path

Searched refs:clonable_ptr (Results 1 – 25 of 26) sorted by relevance

12

/dports/cad/PrusaSlicer/PrusaSlicer-version_2.3.3/src/libslic3r/
H A Dclonable_ptr.hpp27 class clonable_ptr class
34 clonable_ptr() noexcept : in clonable_ptr() function in Slic3r::clonable_ptr
39 explicit clonable_ptr(T* p) noexcept : in clonable_ptr() function in Slic3r::clonable_ptr
44 clonable_ptr(const clonable_ptr& rhs) : in clonable_ptr() function in Slic3r::clonable_ptr
49 clonable_ptr(clonable_ptr&& rhs) noexcept : in clonable_ptr() function in Slic3r::clonable_ptr
55 clonable_ptr& operator=(const clonable_ptr& rhs) in operator =()
62 clonable_ptr& operator=(clonable_ptr&& rhs) in operator =()
70 inline ~clonable_ptr() noexcept in ~clonable_ptr()
143 template<class T, class U> inline bool operator==(const clonable_ptr<T>& l, const clonable_ptr<U>& … in operator ==()
155 template<class T, class U> inline bool operator<(const clonable_ptr<T>& l, const clonable_ptr<U>& r… in operator <()
[all …]
/dports/databases/mongodb36/mongodb-src-r3.6.23/src/mongo/base/
H A Dclonable_ptr.h126 class clonable_ptr {
178 inline clonable_ptr(clonable_ptr&&) noexcept(
183 inline clonable_ptr& operator=(clonable_ptr&&) &
201 inline clonable_ptr(const clonable_ptr& copy)
221 inline clonable_ptr(const clonable_ptr& copy, const CloneFactory& factory)
243 inline clonable_ptr& operator=(const clonable_ptr& copy) & {
259 inline clonable_ptr(
494 inline friend bool operator==(const clonable_ptr& lhs, const clonable_ptr& rhs) {
518 inline friend bool operator<(const clonable_ptr& lhs, const clonable_ptr& rhs) {
544 inline bool operator!=(const clonable_ptr<C, F, U>& lhs, const clonable_ptr<C, F, U>& rhs) {
[all …]
H A Dclonable_ptr_test.cpp247 { mongo::clonable_ptr<Clonable>{}; } in construction()
259 { mongo::clonable_ptr<Clonable>{mongo::clonable_ptr<Clonable>{}}; } in construction()
263 mongo::clonable_ptr<Clonable> a; in construction()
264 mongo::clonable_ptr<Clonable> b{a}; in construction()
269 mongo::clonable_ptr<Clonable> a; in construction()
275 mongo::clonable_ptr<Clonable> a; in construction()
276 mongo::clonable_ptr<Clonable> b; in construction()
411 mongo::clonable_ptr<Clonable> a; in pointerOperations()
442 mongo::clonable_ptr<Clonable> a; in equalityOperations()
443 mongo::clonable_ptr<Clonable> b; in equalityOperations()
[all …]
/dports/databases/gigabase/gigabase/crypt/rc4/
H A Dsmartptr.h71 template<class T> class clonable_ptr : public member_ptr<T>
74 clonable_ptr(const T &obj) : member_ptr<T>(obj.Clone()) {} in clonable_ptr() function
75 clonable_ptr(T *p = NULL) : member_ptr<T>(p) {}
76 clonable_ptr(const clonable_ptr<T>& rhs) in clonable_ptr() function
79 clonable_ptr<T>& operator=(const clonable_ptr<T>& rhs);
82 template <class T> clonable_ptr<T>& clonable_ptr<T>::operator=(const clonable_ptr<T>& rhs)
/dports/security/cryptopp/cryptopp-8.6.0/
H A Dsmartptr.h104 template<class T> class clonable_ptr : public member_ptr<T>
107 clonable_ptr(const T &obj) : member_ptr<T>(obj.Clone()) {} in clonable_ptr() function
108 clonable_ptr(T *p = NULLPTR) : member_ptr<T>(p) {}
109 clonable_ptr(const clonable_ptr<T>& rhs) in clonable_ptr() function
112 clonable_ptr<T>& operator=(const clonable_ptr<T>& rhs);
115 template <class T> clonable_ptr<T>& clonable_ptr<T>::operator=(const clonable_ptr<T>& rhs)
H A Dec2n.h89 clonable_ptr<Field> m_field; in NAMESPACE_BEGIN()
H A Decp.h110 clonable_ptr<Field> m_fieldPtr; in NAMESPACE_BEGIN()
/dports/emulators/citra-qt5/citra-ac98458e0/externals/cryptopp/cryptopp/
H A Dsmartptr.h104 template<class T> class clonable_ptr : public member_ptr<T>
107 clonable_ptr(const T &obj) : member_ptr<T>(obj.Clone()) {} in clonable_ptr() function
108 clonable_ptr(T *p = NULLPTR) : member_ptr<T>(p) {}
109 clonable_ptr(const clonable_ptr<T>& rhs) in clonable_ptr() function
112 clonable_ptr<T>& operator=(const clonable_ptr<T>& rhs);
115 template <class T> clonable_ptr<T>& clonable_ptr<T>::operator=(const clonable_ptr<T>& rhs)
H A Dec2n.h89 clonable_ptr<Field> m_field; in NAMESPACE_BEGIN()
H A Decp.h110 clonable_ptr<Field> m_fieldPtr; in NAMESPACE_BEGIN()
/dports/emulators/citra/citra-ac98458e0/externals/cryptopp/cryptopp/
H A Dsmartptr.h104 template<class T> class clonable_ptr : public member_ptr<T>
107 clonable_ptr(const T &obj) : member_ptr<T>(obj.Clone()) {} in clonable_ptr() function
108 clonable_ptr(T *p = NULLPTR) : member_ptr<T>(p) {}
109 clonable_ptr(const clonable_ptr<T>& rhs) in clonable_ptr() function
112 clonable_ptr<T>& operator=(const clonable_ptr<T>& rhs);
115 template <class T> clonable_ptr<T>& clonable_ptr<T>::operator=(const clonable_ptr<T>& rhs)
H A Dec2n.h89 clonable_ptr<Field> m_field; in NAMESPACE_BEGIN()
H A Decp.h110 clonable_ptr<Field> m_fieldPtr; in NAMESPACE_BEGIN()
/dports/sysutils/fusefs-securefs/securefs-0.12.0/external/cryptopp/
H A Dsmartptr.h104 template<class T> class clonable_ptr : public member_ptr<T>
107 clonable_ptr(const T &obj) : member_ptr<T>(obj.Clone()) {} in clonable_ptr() function
108 clonable_ptr(T *p = NULLPTR) : member_ptr<T>(p) {}
109 clonable_ptr(const clonable_ptr<T>& rhs) in clonable_ptr() function
112 clonable_ptr<T>& operator=(const clonable_ptr<T>& rhs);
115 template <class T> clonable_ptr<T>& clonable_ptr<T>::operator=(const clonable_ptr<T>& rhs)
H A Dec2n.h89 clonable_ptr<Field> m_field; in NAMESPACE_BEGIN()
H A Decp.h110 clonable_ptr<Field> m_fieldPtr; in NAMESPACE_BEGIN()
/dports/net-p2p/qtum/qtum-mainnet-fastlane-v0.20.3/src/cryptopp/
H A Dsmartptr.h108 template<class T> class clonable_ptr : public member_ptr<T>
111 clonable_ptr(const T &obj) : member_ptr<T>(obj.Clone()) {} in clonable_ptr() function
112 clonable_ptr(T *p = NULL) : member_ptr<T>(p) {}
113 clonable_ptr(const clonable_ptr<T>& rhs) in clonable_ptr() function
116 clonable_ptr<T>& operator=(const clonable_ptr<T>& rhs);
119 template <class T> clonable_ptr<T>& clonable_ptr<T>::operator=(const clonable_ptr<T>& rhs)
H A Dec2n.h87 clonable_ptr<Field> m_field; in NAMESPACE_BEGIN()
H A Decp.h94 clonable_ptr<Field> m_fieldPtr; in NAMESPACE_BEGIN()
/dports/databases/mongodb36/mongodb-src-r3.6.23/src/mongo/db/update/
H A Dupdate_internal_node.cpp44 std::map<std::string, clonable_ptr<UpdateNode>> UpdateInternalNode::createUpdateNodeMapByMerging( in createUpdateNodeMapByMerging()
45 const std::map<std::string, clonable_ptr<UpdateNode>>& leftMap, in createUpdateNodeMapByMerging()
46 const std::map<std::string, clonable_ptr<UpdateNode>>& rightMap, in createUpdateNodeMapByMerging()
49 std::map<std::string, clonable_ptr<UpdateNode>> mergedMap; in createUpdateNodeMapByMerging()
H A Dupdate_internal_node.h87 static std::map<std::string, clonable_ptr<UpdateNode>> createUpdateNodeMapByMerging(
88 const std::map<std::string, clonable_ptr<UpdateNode>>& leftMap,
89 const std::map<std::string, clonable_ptr<UpdateNode>>& rightMap,
H A Dupdate_object_node.h103 std::map<std::string, clonable_ptr<UpdateNode>> _children;
104 clonable_ptr<UpdateNode> _positionalChild;
108 mutable stdx::unordered_map<std::string, clonable_ptr<UpdateNode>> _mergedChildrenCache;
H A Dupdate_array_node.h85 std::map<std::string, clonable_ptr<UpdateNode>> _children;
90 stdx::unordered_map<UpdateNode*, clonable_ptr<UpdateNode>>>
H A Darray_culling_node.h75 clonable_ptr<ElementMatcher> _matcher;
/dports/databases/mongodb36/mongodb-src-r3.6.23/src/mongo/db/catalog/
H A Dindex_catalog.h146 clonable_ptr<Impl> _pimpl;

12