| OpenCV 5.0.0alpha Open Source Computer Vision

Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
cvv::impl::CallMetaData Struct Reference

Optional information about a location in Code. More...

`#include <opencv2/cvv/call_meta_data.hpp>`

Collaboration diagram for cvv::impl::CallMetaData:

## Public Member Functions
| CallMetaData ()
| Creates an unknown location.
| CallMetaData (const char *file, size_t line, const char *function)
| Creates the provided location.
| operator bool ()

## Public Attributes
const char * | file
const char * | function
const bool | isKnown
| Whether *this holds actual data.
const size_t | line

## Detailed Description

Optional information about a location in Code.

## Constructor & Destructor Documentation

## ◆ CallMetaData() [1/2]

cvv::impl::CallMetaData::CallMetaData | ( |  | ) |
| inline

Creates an unknown location.

## ◆ CallMetaData() [2/2]

cvv::impl::CallMetaData::CallMetaData | ( | const char * | file,
|  | size_t | line,
|  | const char * | function )
| inline

Creates the provided location.

Argument should be self-explaining.

## Member Function Documentation

## ◆ operator bool()

cvv::impl::CallMetaData::operator bool | ( |  | ) |
| inline

## Member Data Documentation

## ◆ file

const char* cvv::impl::CallMetaData::file

## ◆ function

const char* cvv::impl::CallMetaData::function

## ◆ isKnown

const bool cvv::impl::CallMetaData::isKnown

Whether *this holds actual data.

## ◆ line

const size_t cvv::impl::CallMetaData::line

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

- opencv2/cvv/call_meta_data.hpp