OpenCV  3.3.0-dev
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 
FLAGS_MAPPING 
FLAGS_EXPAND_SAME_NAMES 

◆ IMPL

Enumerator
IMPL_PLAIN 
IMPL_IPP 
IMPL_OPENCL 

◆ TYPE

Enumerator
TYPE_GENERAL 
TYPE_MARKER 
TYPE_WRAPPER 
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 ( )