OpenCV  4.0.0-beta
Open Source Computer Vision
Classes | Typedefs | Enumerations | Functions
cv::instr Namespace Reference

Classes

class  NodeData
 
struct  NodeDataTls
 

Typedefs

typedef Node< NodeDataInstrNode
 

Enumerations

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

Functions

FLAGS getFlags ()
 
InstrNodegetTrace ()
 
bool operator== (const NodeData &lhs, const NodeData &rhs)
 
void resetTrace ()
 
void setFlags (FLAGS modeFlags)
 
static void setFlags (int modeFlags)
 
void setUseInstrumentation (bool flag)
 
bool useInstrumentation ()
 

Typedef Documentation

§ InstrNode

Enumeration Type Documentation

§ FLAGS

Enumerator
FLAGS_NONE 
Python: cv.instr.FLAGS_NONE
FLAGS_MAPPING 
Python: cv.instr.FLAGS_MAPPING
FLAGS_EXPAND_SAME_NAMES 
Python: cv.instr.FLAGS_EXPAND_SAME_NAMES

§ IMPL

Enumerator
IMPL_PLAIN 
Python: cv.instr.IMPL_PLAIN
IMPL_IPP 
Python: cv.instr.IMPL_IPP
IMPL_OPENCL 
Python: cv.instr.IMPL_OPENCL

§ TYPE

Enumerator
TYPE_GENERAL 
Python: cv.instr.TYPE_GENERAL
TYPE_MARKER 
Python: cv.instr.TYPE_MARKER
TYPE_WRAPPER 
Python: cv.instr.TYPE_WRAPPER
TYPE_FUN 
Python: cv.instr.TYPE_FUN

Function Documentation

§ getFlags()

FLAGS cv::instr::getFlags ( )

§ getTrace()

InstrNode* cv::instr::getTrace ( )

§ operator==()

bool cv::instr::operator== ( const NodeData lhs,
const NodeData rhs 
)

§ resetTrace()

void cv::instr::resetTrace ( )

§ setFlags() [1/2]

void cv::instr::setFlags ( FLAGS  modeFlags)

§ setFlags() [2/2]

static void cv::instr::setFlags ( int  modeFlags)
inlinestatic

§ setUseInstrumentation()

void cv::instr::setUseInstrumentation ( bool  flag)

§ useInstrumentation()

bool cv::instr::useInstrumentation ( )