| OpenCV 4.3.0 Open Source Computer Vision

Classes | Namespaces | Typedefs | Enumerations | Functions
gcommon.hpp File Reference
`#include <functional>`
`#include <vector>`
`#include <type_traits>`
`#include <opencv2/gapi/opencv_includes.hpp>`
`#include <opencv2/gapi/util/any.hpp>`
`#include <opencv2/gapi/own/exports.hpp>`
`#include <opencv2/gapi/own/assert.hpp>`

## Classes
struct | cv::detail::CompileArgTag< T >
struct | cv::detail::CompileArgTag< cv::graph_dump_path >
struct | cv::GCompileArg
| Represents an arbitrary compilation argument. More...
struct | cv::graph_dump_path
| Ask G-API to dump compiled graph in Graphviz format under the given file name. More...
struct | std::hash< cv::GShape >
struct | cv::detail::KernelTag
struct | cv::detail::TransformTag

## Namespaces
| cv
| "black box" representation of the file storage associated with a file on disk.
| cv::detail

## Typedefs
using | cv::GCompileArgs = std::vector< GCompileArg >
template<typename T >
using | cv::detail::is_compile_arg = std::is_same< GCompileArg, typename std::decay< T >::type >

## Enumerations
enum | cv::GShape : int { cv::GShape::GMAT, cv::GShape::GSCALAR, cv::GShape::GARRAY, cv::GShape::GOPAQUE }

## Functions
template<typename... Ts>
GCompileArgs | cv::compile_args (Ts &&... args)