VR-Link API Documentation for HLA 1.3
Home
Namespaces
Classes
Files
Examples
Libraries
File List
File Members
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 Wed Aug 14 15:35:11 EDT 2013 from SVN revision 130445
Copyright © 2005-2013 VT MÄK. All Rights Reserved (
www.mak.com
)