MAK RTIspy API Documentation for HLA 1516
EncodingConfig.h
Go to the documentation of this file.
1 /***********************************************************************
2 The IEEE hereby grants a general, royalty-free license to copy, distribute,
3 display and make derivative works from this material, for all purposes,
4 provided that any use of the material contains the following
5 attribution: "Reprinted with permission from IEEE 1516.1(TM)-2010".
6 Should you require additional information, contact the Manager, Standards
7 Intellectual Property, IEEE Standards Association (stds-ipr@ieee.org).
8 ***********************************************************************/
9 /***********************************************************************
10  IEEE 1516.1 High Level Architecture Interface Specification C++ API
11  File: EncodingConfig.h
12 ***********************************************************************/
13 #ifndef RTI_EncodingConfig_h_
14 #define RTI_EncodingConfig_h_
15 
16 #include <utility>
17 #include <vector>
18 
19 
20 namespace rti1516e
21 {
22  // Platform Specific Typedefs
23 #if defined(_WIN32)
24  typedef char Integer8;
25  typedef short Integer16;
26  typedef int Integer32;
27  typedef _int64 Integer64;
28 #else
29 #if defined(RTI_USE_64BIT_LONGS)
30  typedef char Integer8;
31  typedef short Integer16;
32  typedef int Integer32;
33  typedef long Integer64;
34 #else
35  typedef char Integer8;
36  typedef short Integer16;
37  typedef int Integer32;
38  typedef long long Integer64;
39 #endif
40 #endif
41 
42  typedef Integer8 Octet;
43  typedef std::pair< Octet, Octet > OctetPair;
44 }
45 
46 #endif // RTI_EncodingConfig_h_
47 
48 

Document ID: Generated on Tue May 7 16:26:47 EDT 2013 from SVN revision 126903
Copyright © 2005-2013 VT MÄK Inc. All Rights Reserved (www.mak.com)