AJA NTV2 SDK  17.1.1.1245
NTV2 SDK 17.1.1.1245
log.h File Reference

Declares the AJATimeLog class. More...

#include <stdio.h>
#include "ajabase/common/public.h"
#include "debug.h"
Include dependency graph for log.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  AJALog
 
class  AJARunAverage
 
class  AJARunTimeAverage
 
class  AJATimeLog
 

Macros

#define AJA_LOGTYPE   2
 
#define Make4CC(my4CC)
 
#define TAG_SIZE   64
 

Variables

AJALog gLogInit
 

Detailed Description

Declares the AJATimeLog class.

Definition in file log.h.

Macro Definition Documentation

◆ AJA_LOGTYPE

#define AJA_LOGTYPE   2

Definition at line 23 of file log.h.

◆ Make4CC

#define Make4CC (   my4CC)
Value:
((my4CC < 0x40) ? ' ' : ((char*)(&my4CC))[3]), \
((my4CC < 0x40) ? ' ' : ((char*)(&my4CC))[2]), \
((my4CC < 0x40) ? ('0' + (char)(my4CC / 10)) : ((char*)(&my4CC))[1]), \
((my4CC < 0x40) ? ('0' + (char)(my4CC % 10)) : ((char*)(&my4CC))[0])

Definition at line 91 of file log.h.

◆ TAG_SIZE

#define TAG_SIZE   64

Used to generate timer logs.

Definition at line 128 of file log.h.

Variable Documentation

◆ gLogInit

AJALog gLogInit