OpenCV: cv::Mutex Class Reference

| OpenCV 3.4.2 Open Source Computer Vision

Public Member Functions | Protected Attributes | List of all members
cv::Mutex Class Reference
Core functionality » Utility and system functions and macros

`#include "utility.hpp"`

## Public Member Functions
| Mutex ()
| Mutex (const Mutex &m)
| ~Mutex ()
void | lock ()
Mutex & | operator= (const Mutex &m)
bool | trylock ()
void | unlock ()

## Protected Attributes
Impl * | impl

## Constructor & Destructor Documentation

## ◆ Mutex() [1/2]

cv::Mutex::Mutex | ( |  | ) |

## ◆ ~Mutex()

cv::Mutex::~Mutex | ( |  | ) |

## ◆ Mutex() [2/2]

cv::Mutex::Mutex | ( | const Mutex & | m | ) |

## Member Function Documentation

## ◆ lock()

void cv::Mutex::lock | ( |  | ) |

## ◆ operator=()

Mutex& cv::Mutex::operator= | ( | const Mutex & | m | ) |

## ◆ trylock()

bool cv::Mutex::trylock | ( |  | ) |

## ◆ unlock()

void cv::Mutex::unlock | ( |  | ) |

## Member Data Documentation

## ◆ impl

Impl* cv::Mutex::impl
| protected

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

- core/include/opencv2/core/utility.hpp