cv::instr namespace#

Core functionality » Utility and system functions and macros

Classes#

Name

struct NodeDataTls

class NodeData

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
}

Typedef Documentation#

InstrNode#

typedef Node<NodeData> cv::instr::InstrNode#

Enumeration Type Documentation#

FLAGS#

enum cv::instr::FLAGS

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#

enum cv::instr::IMPL

IMPL_PLAIN
Python: cv.instr.IMPL_PLAIN

IMPL_IPP
Python: cv.instr.IMPL_IPP

IMPL_OPENCL
Python: cv.instr.IMPL_OPENCL

TYPE#

enum cv::instr::TYPE

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()#

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

setFlags()#

static inline void cv::instr::setFlags(int modeFlags)#

setUseInstrumentation()#

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

useInstrumentation()#

bool cv::instr::useInstrumentation()#