EstervQrCode 1.1.1
Library for qr code manipulation
Classes | Typedefs | Enumerations | Functions
cv::instr Namespace Reference

Classes

struct  NodeDataTls
 
class  NodeData
 

Typedefs

typedef Node< NodeDataInstrNode
 

Enumerations

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

Functions

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

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

CV_EXPORTS FLAGS cv::instr::getFlags ( )

◆ getTrace()

CV_EXPORTS InstrNode* cv::instr::getTrace ( )

◆ operator==()

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

◆ resetTrace()

CV_EXPORTS void cv::instr::resetTrace ( )

◆ setFlags() [1/2]

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

◆ setFlags() [2/2]

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

◆ setUseInstrumentation()

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

◆ useInstrumentation()

CV_EXPORTS bool cv::instr::useInstrumentation ( )