MAK RTIspy API Documentation for HLA 1.3
Home
Modules
Namespaces
Classes
Files
Examples
Libraries
File List
File Members
include
HLA1516
RTI
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 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
)