AJA NTV2 SDK
17.1.1.1245
NTV2 SDK 17.1.1.1245
|
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.