MAK RTIspy API Documentation for HLA 1516
Home
Modules
Namespaces
Classes
Files
Examples
Libraries
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
include
HLA1516
RTI
RTI1516.h
Go to the documentation of this file.
1
/***********************************************************************
2
IEEE 1516.1 High Level Architecture Interface Specification C++ API
3
File: RTI/1516.h
4
***********************************************************************/
5
6
//
7
// This file is simply a convenience provided for those developers that would
8
// like to include everything all at once
9
//
10
11
#ifndef RTI_1516_h
12
#define RTI_1516_h
13
14
// Identification of the API version number.
15
#define HLA_SPECIFICATION_NAME "1516"
16
#define HLA_API_MAJOR_VERSION 2
17
#define HLA_API_MINOR_VERSION 0
18
19
// This file contains platform specific configuration info.
20
#include <
RTI/SpecificConfig.h
>
21
22
// These file include declarations/definitions for ISO 14882 standard C++
23
// classes, renamed for portability.
24
#include <string>
25
#include <set>
26
#include <map>
27
#include <vector>
28
#include <memory>
29
30
// This file contains standard RTI type declarations/definitions.
31
#include <
RTI/Exception.h
>
32
#include <
RTI/Handle.h
>
33
#include <
RTI/Enums.h
>
34
#include <
RTI/RangeBounds.h
>
35
36
// This file contains standard RTI type declarations/definitions which depend on
37
// RTI implementation specific declarations/definitions.
38
#include <
RTI/Typedefs.h
>
39
#include <
RTI/LogicalTime.h
>
40
#include <
RTI/LogicalTimeFactory.h
>
41
#include <
RTI/LogicalTimeInterval.h
>
42
43
namespace
rti1516
44
{
45
// Vendor-specific name and version of the RTI implementation
46
std::wstring
RTI_EXPORT
RTIname
();
47
std::wstring
RTI_EXPORT
RTIversion
();
48
}
49
50
#include <
RTI/FederateAmbassador.h
>
51
#include <
RTI/RTIambassador.h
>
52
#include <
RTI/RTIambassadorFactory.h
>
53
54
#endif // RTI_1516_h
Document ID: Generated on Mon Jul 9 10:30:41 EDT 2018 from SVN revision 190224
Copyright © 2005-2018 VT MÄK Inc. All Rights Reserved (
www.mak.com
)