AJA NTV2 SDK
17.1.3.1410
NTV2 SDK 17.1.3.1410
|
CNTV2Card widget routing function implementations. More...
#include "ntv2card.h"
#include "ntv2utils.h"
#include "ntv2registerexpert.h"
#include "ajabase/system/debug.h"
#include <deque>
Go to the source code of this file.
Macros | |
#define | HEX16(__x__) "0x" << hex << setw(16) << setfill('0') << uint64_t(__x__) << dec |
#define | INSTP(_p_) HEX16(uint64_t(_p_)) |
#define | LOGGING_ROUTING_CHANGES (AJADebug::IsActive(AJA_DebugUnit_RoutingGeneric)) |
#define | ROUTEFAIL(__x__) AJA_sERROR (AJA_DebugUnit_RoutingGeneric, INSTP(this) << "::" << AJAFUNC << ": " << __x__) |
#define | ROUTEWARN(__x__) AJA_sWARNING(AJA_DebugUnit_RoutingGeneric, INSTP(this) << "::" << AJAFUNC << ": " << __x__) |
#define | ROUTENOTE(__x__) AJA_sNOTICE (AJA_DebugUnit_RoutingGeneric, INSTP(this) << "::" << AJAFUNC << ": " << __x__) |
#define | ROUTEINFO(__x__) AJA_sINFO (AJA_DebugUnit_RoutingGeneric, INSTP(this) << "::" << AJAFUNC << ": " << __x__) |
#define | ROUTEDBG(__x__) AJA_sDEBUG (AJA_DebugUnit_RoutingGeneric, INSTP(this) << "::" << AJAFUNC << ": " << __x__) |
Typedefs | |
typedef deque< NTV2InputCrosspointID > | NTV2InputCrosspointQueue |
typedef NTV2InputCrosspointQueue::const_iterator | NTV2InputCrosspointQueueConstIter |
typedef NTV2InputCrosspointQueue::iterator | NTV2InputCrosspointQueueIter |
Variables | |
static const ULWord | sMasks [] = { 0x000000FF, 0x0000FF00, 0x00FF0000, 0xFF000000 } |
static const ULWord | sShifts [] = { 0, 8, 16, 24 } |
CNTV2Card widget routing function implementations.
Definition in file ntv2regroute.cpp.
#define HEX16 | ( | __x__ | ) | "0x" << hex << setw(16) << setfill('0') << uint64_t(__x__) << dec |
Definition at line 16 of file ntv2regroute.cpp.
#define INSTP | ( | _p_ | ) | HEX16(uint64_t(_p_)) |
Definition at line 17 of file ntv2regroute.cpp.
#define LOGGING_ROUTING_CHANGES (AJADebug::IsActive(AJA_DebugUnit_RoutingGeneric)) |
Definition at line 18 of file ntv2regroute.cpp.
#define ROUTEDBG | ( | __x__ | ) | AJA_sDEBUG (AJA_DebugUnit_RoutingGeneric, INSTP(this) << "::" << AJAFUNC << ": " << __x__) |
Definition at line 23 of file ntv2regroute.cpp.
#define ROUTEFAIL | ( | __x__ | ) | AJA_sERROR (AJA_DebugUnit_RoutingGeneric, INSTP(this) << "::" << AJAFUNC << ": " << __x__) |
Definition at line 19 of file ntv2regroute.cpp.
#define ROUTEINFO | ( | __x__ | ) | AJA_sINFO (AJA_DebugUnit_RoutingGeneric, INSTP(this) << "::" << AJAFUNC << ": " << __x__) |
Definition at line 22 of file ntv2regroute.cpp.
#define ROUTENOTE | ( | __x__ | ) | AJA_sNOTICE (AJA_DebugUnit_RoutingGeneric, INSTP(this) << "::" << AJAFUNC << ": " << __x__) |
Definition at line 21 of file ntv2regroute.cpp.
#define ROUTEWARN | ( | __x__ | ) | AJA_sWARNING(AJA_DebugUnit_RoutingGeneric, INSTP(this) << "::" << AJAFUNC << ": " << __x__) |
Definition at line 20 of file ntv2regroute.cpp.
typedef deque<NTV2InputCrosspointID> NTV2InputCrosspointQueue |
Definition at line 357 of file ntv2regroute.cpp.
typedef NTV2InputCrosspointQueue::const_iterator NTV2InputCrosspointQueueConstIter |
Definition at line 358 of file ntv2regroute.cpp.
typedef NTV2InputCrosspointQueue::iterator NTV2InputCrosspointQueueIter |
Definition at line 359 of file ntv2regroute.cpp.
|
static |
Definition at line 26 of file ntv2regroute.cpp.
|
static |
Definition at line 27 of file ntv2regroute.cpp.