Class cv::detail::OpaqueRef#

Collaboration diagram for cv::detail::OpaqueRef:

Constructor & Destructor Documentation#

OpaqueRef()#

cv::detail::OpaqueRef::OpaqueRef()

OpaqueRef()#

template<typename T, typename>
cv::detail::OpaqueRef::OpaqueRef(T && obj)

Member Function Documentation#

check()#

template<typename T>
void cv::detail::OpaqueRef::check()

descr_of()#

cv::GOpaqueDesc cv::detail::OpaqueRef::descr_of()

getKind()#

cv::detail::OpaqueKind cv::detail::OpaqueRef::getKind()

mov()#

void cv::detail::OpaqueRef::mov(OpaqueRef & v)

operator=()#

OpaqueRef & cv::detail::OpaqueRef::operator=(const cv::util::any & a)

ptr()#

const void * cv::detail::OpaqueRef::ptr()

reset()#

template<typename T>
void cv::detail::OpaqueRef::reset()

Here is the call graph for this function:

cv::detail::OpaqueRef::reset Node1 cv::detail::OpaqueRef ::reset Node2 cv::detail::OpaqueRefT ::reset Node1->Node2 Node7 cv::detail::OpaqueRef ::storeKind Node1->Node7 Node3 cv::descr_of Node2->Node3 Node4 cv::util::get Node2->Node4 Node5 cv::util::get_if Node4->Node5 Node6 cv::util::throw_error Node4->Node6

cv::detail::OpaqueRef::reset Node1 cv::detail::OpaqueRef ::reset Node2 cv::detail::OpaqueRefT ::reset Node1->Node2 Node7 cv::detail::OpaqueRef ::storeKind Node1->Node7 Node3 cv::descr_of Node2->Node3 Node4 cv::util::get Node2->Node4 Node5 cv::util::get_if Node4->Node5 Node6 cv::util::throw_error Node4->Node6

rref()#

template<typename T>
const T & cv::detail::OpaqueRef::rref()

Here is the call graph for this function:

cv::detail::OpaqueRef::rref Node1 cv::detail::OpaqueRef ::rref Node2 cv::detail::OpaqueRefT ::rref Node1->Node2 Node3 cv::util::get Node2->Node3 Node5 cv::util::throw_error Node2->Node5 Node4 cv::util::get_if Node3->Node4 Node3->Node5

cv::detail::OpaqueRef::rref Node1 cv::detail::OpaqueRef ::rref Node2 cv::detail::OpaqueRefT ::rref Node1->Node2 Node3 cv::util::get Node2->Node3 Node5 cv::util::throw_error Node2->Node5 Node4 cv::util::get_if Node3->Node4 Node3->Node5

storeKind()#

template<typename T>
void cv::detail::OpaqueRef::storeKind()

wref()#

template<typename T>
T & cv::detail::OpaqueRef::wref()

Here is the call graph for this function:

cv::detail::OpaqueRef::wref Node1 cv::detail::OpaqueRef ::wref Node2 cv::detail::OpaqueRefT ::wref Node1->Node2 Node3 cv::util::get Node2->Node3 Node5 cv::util::throw_error Node2->Node5 Node4 cv::util::get_if Node3->Node4 Node3->Node5

cv::detail::OpaqueRef::wref Node1 cv::detail::OpaqueRef ::wref Node2 cv::detail::OpaqueRefT ::wref Node1->Node2 Node3 cv::util::get Node2->Node3 Node5 cv::util::throw_error Node2->Node5 Node4 cv::util::get_if Node3->Node4 Node3->Node5

Member Data Documentation#

m_kind#

cv::detail::OpaqueKind cv::detail::OpaqueRef::m_kind = cv::detail::OpaqueKind::CV_UNKNOWN

m_ref#

std::shared_ptr< BasicOpaqueRef > cv::detail::OpaqueRef::m_ref

Source file#

The documentation for this class was generated from the following file: