MAK RTIspy API Documentation for HLA Evolved
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
libRtiUtil.h
Go to the documentation of this file.
1 /*********************************************************************
2 ** Copyright (c) 2011 VT MAK
3 ** All rights reserved.
4 *********************************************************************/
5 #ifndef libRtiUtil_h__
6 #define libRtiUtil_h__
7 
8 #include <cstdio>
9 
10 #include "rtiMsConfig.h"
11 #include <vlutil/vlFilename.h>
12 
14 {
15 public:
16  static unsigned long crcOfRTIFedFileContents(const char * fedFileName);
17 //
18 // //! calculate the crc of the fed file.
19 // static unsigned long crcOfFedFileContents(const char* fedFileName );
20 
22  static unsigned long crcOfBuff(const char* buff, const unsigned int & fileSize);
23  static FILE* openFedFile(const char* fedFileName, bool isBinary = false, bool* isReadable = 0, bool* isExistent = 0);
24 
26  static MAKRti::DtString const& standardMimFileName();
27 
29  static bool isStandardMimFileName(MAKRti::DtString const& fileName);
30 
33  static bool getStandardMimFilePath(MAKRti::DtString const& mimFileName, MAKRti::DtFilename& mimPath);
34 
37  static bool getStandardMimFilePath(MAKRti::DtFilename& mimPath);
38 
39 };
40 
41 #endif // libRtiUtil_h__
#define DT_DLL_LRC
Definition: rtiMsConfig.h:155
Definition: libRtiUtil.h:13

Document ID: Generated on Wed Jul 8 16:20:32 EDT 2026 from SVN revision 291616
Copyright © 2005-2025 MAK Technologies Inc. All Rights Reserved (www.mak.com)