OpenCV  5.0.0-pre
Open Source Computer Vision
Loading...
Searching...
No Matches
Classes | Namespaces | Typedefs | Enumerations | Functions
instrumentation.hpp File Reference
#include <opencv2/core/utility.hpp>
#include <opencv2/core/utils/tls.hpp>
Include dependency graph for instrumentation.hpp:

Classes

class  cv::instr::NodeData
 
struct  cv::instr::NodeDataTls
 

Namespaces

namespace  cv
 
namespace  cv::instr
 

Typedefs

typedef Node< NodeDatacv::instr::InstrNode
 

Enumerations

enum  cv::instr::FLAGS {
  cv::instr::FLAGS_NONE = 0 ,
  cv::instr::FLAGS_MAPPING = 0x01 ,
  cv::instr::FLAGS_EXPAND_SAME_NAMES = 0x02
}
 
enum  cv::instr::IMPL {
  cv::instr::IMPL_PLAIN = 0 ,
  cv::instr::IMPL_IPP ,
  cv::instr::IMPL_OPENCL
}
 
enum  cv::instr::TYPE {
  cv::instr::TYPE_GENERAL = 0 ,
  cv::instr::TYPE_MARKER ,
  cv::instr::TYPE_WRAPPER ,
  cv::instr::TYPE_FUN
}
 

Functions

FLAGS cv::instr::getFlags ()
 
InstrNodecv::instr::getTrace ()
 
bool cv::instr::operator== (const NodeData &lhs, const NodeData &rhs)
 
void cv::instr::resetTrace ()
 
void cv::instr::setFlags (FLAGS modeFlags)
 
static void cv::instr::setFlags (int modeFlags)
 
void cv::instr::setUseInstrumentation (bool flag)
 
bool cv::instr::useInstrumentation ()