23 #ifdef DtUSE_UTILITIES_NAMESPACE
24 namespace DtUSE_UTILITIES_NAMESPACE
32 #define DT_PROTOCOL_SHORT_NAME "DIS"
36 #define DT_PROTOCOL_SHORT_NAME "HLA1516_2025"
37 #elif DtHLA_1516_EVOLVED
38 #define DT_PROTOCOL_SHORT_NAME "HLA1516e"
40 #define DT_PROTOCOL_SHORT_NAME "HLA1516"
43 #define DT_PROTOCOL_SHORT_NAME "HLA13"
46 #define DT_PROTOCOL_SHORT_NAME ""
62 std::string getFullString();
63 std::string getLogFileName();
65 std::string getAppName();
66 void setAppName(
const std::string&);
68 std::string getProtocol();
69 void setProtocol(
const std::string&);
71 std::string getVersion();
72 void setVersion(
const std::string&);
74 std::string getSvnRev();
75 void setSvnRev(
const std::string&);
78 std::string getDate();
79 std::string getTime();
80 std::string getHostname();
85 static void setupErrorHandling();
86 static void DtPrintAddrLines(
int sig, siginfo_t* info,
void* secret);
102 #ifdef DtUSE_UTILITIES_NAMESPACE
std::string myPid
Definition: vlLogFileInfo.h:98
void(* SigActionCb)(int, siginfo_t *, void *)
Definition: vlMiniDumper.h:157
std::string myVersion
Definition: vlLogFileInfo.h:97
std::string myTime
Definition: vlLogFileInfo.h:96
static DtLogFileInfo * theLogFileInstance
Definition: vlLogFileInfo.h:89
std::string myProtocol
Definition: vlLogFileInfo.h:94
Class DtLogFileInfo is a Singleton which contains the necessary information to name ...
Definition: vlLogFileInfo.h:51
std::string myHostname
Definition: vlLogFileInfo.h:93
std::string myDate
Definition: vlLogFileInfo.h:92
std::string myAppName
Definition: vlLogFileInfo.h:91
This file contains typedefs for machine dependant types.
std::string mySvnRev
Definition: vlLogFileInfo.h:95
#define DT_DLL_VLUTIL
Definition: vlMachineTypes.h:109