Struct cv::GRunArg#

Collaboration diagram for cv::GRunArg:

Public Member Functions#

Public Member Functions inherited from cv::util::variant

Static Public Member Functions#

Static Public Member Functions inherited from cv::util::variant

Return

Name

Description

static std::size_t

index_of()

Additional Inherited Members#

Protected Attributes inherited from cv::util::variant

Return

Name

Description

Memory

memory

Friends inherited from cv::util::variant

Member Typedef Documentation#

Meta#

typedef std::unordered_map< std::string, util::any > cv::GRunArg::Meta

Constructor & Destructor Documentation#

GRunArg()#

cv::GRunArg::GRunArg()

GRunArg()#

cv::GRunArg::GRunArg(const cv::GRunArg & arg)

GRunArg()#

template<typename T>
cv::GRunArg::GRunArg(
const T & t,
const Meta & m = Meta{},
typename std::enable_if< detail::in_variant< T, GRunArgBase >::value, int >::type = 0 )

GRunArg()#

cv::GRunArg::GRunArg(cv::GRunArg && arg)

GRunArg()#

template<typename T>
cv::GRunArg::GRunArg(
T && t,
const Meta & m = Meta{},
typename std::enable_if< detail::in_variant< T, GRunArgBase >::value, int >::type = 0 )

Member Function Documentation#

operator=()#

GRunArg & cv::GRunArg::operator=(const GRunArg & arg)

operator=()#

template<typename T>
typename std::enable_if< detail::in_variant< T, GRunArgBase >::value, cv::GRunArg >::type & cv::GRunArg::operator=(const T & t)

operator=()#

GRunArg & cv::GRunArg::operator=(GRunArg && arg)

operator=()#

template<typename T>
typename std::enable_if< detail::in_variant< T, GRunArgBase >::value, cv::GRunArg >::type & cv::GRunArg::operator=(T && t)

Member Data Documentation#

meta#

Meta cv::GRunArg::meta

Source file#

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