![]() |
AJA NTV2 SDK
17.0.1.1246
NTV2 SDK 17.0.1.1246
|
Declares the constants used for sharing debug messages. These structures are used to gather debug messages and share them with the applications that report and log. More...
#include "ajabase/common/export.h"#include <stddef.h>#include <stdint.h>#include <string>#include <vector>Go to the source code of this file.
Classes | |
| struct | _AJADebugMessage |
| class | AJADebugStat |
| struct | _AJADebugShare |
Macros | |
| #define | AJA_DEBUG_DESTINATION_NONE 0 |
| #define | AJA_DEBUG_DESTINATION_DEBUG 0x00000001 |
| #define | AJA_DEBUG_DESTINATION_CONSOLE 0x00000002 |
| #define | AJA_DEBUG_DESTINATION_LOG 0x00000004 |
| #define | AJA_DEBUG_DESTINATION_DRIVER 0x00000008 |
| #define | AJA_DEBUG_MAGIC_ID AJA_FOURCC('D','B','U','G') |
| #define | AJA_DEBUG_VERSION 110 |
| #define | AJA_DEBUG_UNIT_ARRAY_SIZE 65536 |
| #define | AJA_DEBUG_SEVERITY_ARRAY_SIZE 64 |
| #define | AJA_DEBUG_MAX_NUM_STATS 256 |
| #define | AJA_DEBUG_STAT_DEQUE_SIZE 11 |
| #define | AJA_DEBUG_MESSAGE_MAX_SIZE 512 |
| #define | AJA_DEBUG_MESSAGE_RING_SIZE 4096 |
| #define | AJA_DEBUG_FILE_NAME_MAX_SIZE 512 |
| #define | AJA_DEBUG_SHARE_NAME "aja-shm-debug" |
| #define | AJA_DEBUG_TICK_RATE 1000000 |
| #define | AJA_DEBUG_STATE_FILE_VERSION 510 |
Typedefs | |
| typedef struct _AJADebugMessage | AJADebugMessage |
| typedef enum _AJADebugStats | AJADebugStats |
| typedef struct _AJADebugShare | AJADebugShare |
Declares the constants used for sharing debug messages. These structures are used to gather debug messages and share them with the applications that report and log.
Definition in file debugshare.h.
| typedef struct _AJADebugMessage AJADebugMessage |
Structure representing the debug message.
| typedef enum _AJADebugSeverity AJADebugSeverity |
The list of debug message severity codes.
| typedef struct _AJADebugShare AJADebugShare |
Structure representing the shared debug groups and messages.
| typedef enum _AJADebugUnit AJADebugUnit |
The list of debug message groups.
| enum _AJADebugSeverity |
The list of debug message severity codes.
Definition at line 23 of file debugshare.h.
| enum _AJADebugUnit |
The list of debug message groups.
Definition at line 44 of file debugshare.h.