OpenCV  5.0.0alpha
Open Source Computer Vision
Loading...
Searching...
No Matches
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: