VR-Link API Documentation for HLA 1.3
Home
Namespaces
Classes
Files
Examples
Libraries
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
include
vlutil
vlDebug.h
Go to the documentation of this file.
1
/*********************************************************************
2
** Copyright (c) 1992-2010 VT MAK
3
** All rights reserved.
4
*********************************************************************/
14
#pragma once
15
16
#include "
vlPrint.h
"
17
#ifdef DtUSE_UTILITIES_NAMESPACE
18
namespace
DtUSE_UTILITIES_NAMESPACE
19
{
20
#endif
21
23
extern
DT_DLL_VLUTIL
bool
DtNetDebugOn
;
24
26
extern
DT_DLL_VLUTIL
bool
DtSmoothDebugOn
;
27
29
extern
DT_DLL_VLUTIL
bool
DtSmoothZDebugOn
;
30
32
extern
DT_DLL_VLUTIL
bool
DtLogUtilDebugOn
;
33
35
extern
DT_DLL_VLUTIL
bool
DtOutboundThresholdDebugOn
;
36
38
extern
DT_DLL_VLUTIL
bool
DtLispDebugOn
;
39
41
extern
DT_DLL_VLUTIL
bool
DtTmpDebugOn
;
42
43
#ifdef DtUSE_UTILITIES_NAMESPACE
44
}
45
#endif
46
57
58
#define DtDEBUG(flag, s) \
59
((flag) ? DtInfo s : ((void)0))
60
61
#define DtNetDebug(s) DtDEBUG(DtNetDebugOn, s)
62
#define DtNetDebug1(s) DtNetDebug((s))
63
#define DtOutDebug(s) DtDEBUG(DtOutboundThresholdDebugOn, s)
64
#define DtLogDebug(s) DtDEBUG(DtLogUtilDebugOn, s)
65
#define DtTmpDebug(s) DtDEBUG(DtTmpDebugOn, s)
66
#define DtSmoothDebug(s) DtDEBUG(DtSmoothDebugOn, s)
67
#define DtSmoothZDebug(s) DtDEBUG(DtSmoothZDebugOn, s)
68
#define DtLispDebug(s) DtDEBUG(DtLispDebugOn, s)
69
70
71
Document ID: Generated on Mon Jun 22 21:18:40 EDT 2020 from SVN revision 213785
Copyright © 2005-2018 MAK Technologies. All Rights Reserved (
www.mak.com
)