OpenCV 4.5.3(日本語機械翻訳)
|
std::shared_ptr< T >を継承しています。
公開メンバ関数 |
|
Ptr (nullptr_t) CV_NOEXCEPT | |
template<typename Y , typename D > | |
Ptr (Y *p, D d) | |
template<typename D > | |
Ptr (nullptr_t, D d) | |
template<typename Y > | |
Ptr (const Ptr< Y > &r, T *ptr) CV_NOEXCEPT | |
Ptr (const Ptr< T > &o) CV_NOEXCEPT | |
Ptr (Ptr< T > &&o) CV_NOEXCEPT | |
template<typename Y > | |
Ptr (const Ptr< Y > &o) CV_NOEXCEPT | |
template<typename Y > | |
Ptr (Ptr< Y > &&o) CV_NOEXCEPT | |
Ptr (const std::shared_ptr< T > &o) CV_NOEXCEPT | |
Ptr (std::shared_ptr< T > &&o) CV_NOEXCEPT | |
template<typename Y > | |
Ptr (const std::true_type &, Y *ptr) | |
template<typename Y > | |
Ptr (const std::false_type &, Y *ptr) | |
template<typename Y = T> | |
Ptr (Y *ptr) | |
template<typename Y > | |
void | reset (const std::true_type &, Y *ptr) |
template<typename Y > | |
void | reset (const std::false_type &, Y *ptr) |
template<typename Y > | |
void | reset (Y *ptr) |
template<class Y , class Deleter > | |
void | reset (Y *ptr, Deleter d) |
void | reset () CV_NOEXCEPT |
Ptr & | operator= (const Ptr &o) |
template<typename Y > | |
Ptr & | operator= (const Ptr< Y > &o) |
T * | operator-> () const CV_NOEXCEPT |
std::add_lvalue_reference< T >::type | operator* () const CV_NOEXCEPT |
void | release () |
operator T* () const | |
bool | empty () const |
template<typename Y > | |
Ptr< Y > | staticCast () const CV_NOEXCEPT |
template<typename Y > | |
Ptr< Y > | constCast () const CV_NOEXCEPT |
template<typename Y > | |
Ptr< Y > | dynamicCast () const CV_NOEXCEPT |