MAK Data Logger API Documentation for HLA
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
lgrOmtReader
attributeFedNode.h
Go to the documentation of this file.
1
/*******************************************************************************
2
** Copyright (c) 1992-2010 VT MAK
3
** All rights reserved.
4
*******************************************************************************/
7
#pragma once
8
9
#include "
datatypeFedNode.h
"
10
#include <list>
11
12
//VR-Link Includes
13
#ifdef DtHLA_1516
14
#include "RTI/RTI1516.h"
15
#elif DtHLA
16
#include "RTI.hh"
17
#endif
18
#include <vlutil/vlString.h>
19
#ifdef DtHLA
20
#include <vl/rtiNamespace.h>
21
#endif
22
class
DT_DLL_OMTREADER
DtDatatypeRep
;
25
class
DT_DLL_OMTREADER
DtAttributeFedNode
:
public
DtDatatypeFedNode
26
{
27
public
:
28
30
DtAttributeFedNode
();
31
33
explicit
DtAttributeFedNode
(
DtFedNode
*);
34
36
virtual
~
DtAttributeFedNode
();
37
39
DtAttributeFedNode
(
const
DtAttributeFedNode
& orig);
40
42
DtAttributeFedNode
&
operator=
(
const
DtAttributeFedNode
& rhs);
43
44
#ifdef DtHLA
45
46
virtual
void
setAttributeHandle(RTI::AttributeHandle);
47
virtual
const
RTI::AttributeHandle getAttributeHandle()
const
;
48
#endif
49
50
virtual
void
setUpdateType(
const
DtString
&);
51
virtual
const
DtString
& getUpdateType()
const
;
52
53
virtual
void
setUpdateCondition(
const
DtString
&);
54
virtual
const
DtString
& getUpdateCondition()
const
;
55
56
virtual
void
setTransferAccept(
const
DtString
&);
57
virtual
const
DtString
& getTransferAccept()
const
;
58
59
virtual
void
setSharing(
const
DtString
&);
60
virtual
const
DtString
& getSharing()
const
;
61
62
virtual
void
setTransportation(
const
DtString
&);
63
virtual
const
DtString
& getTransportation()
const
;
64
65
virtual
void
setOrder(
const
DtString
&);
66
virtual
const
DtString
& getOrder()
const
;
67
69
virtual
void
addDimension(
const
DtString
& dimension);
70
virtual
const
std::list<DtString>& getDimensions()
const
;
71
72
protected
:
73
#ifdef DtHLA
74
RTI::AttributeHandle
myAttrHandle
;
75
#endif
76
79
DtString
myUpdateType
;
80
DtString
myUpdateCondition
;
81
DtString
myTransferAccept
;
82
DtString
mySharing
;
83
DtString
myTransportation
;
84
DtString
myOrder
;
85
86
std::list<DtString>
myDimensions
;
87
};
88
89
90
91
Document ID: Generated on Wed Jun 5 18:45:18 EDT 2019 from SVN revision 198968
Copyright © 2019 VT MAK. All Rights Reserved (
www.mak.com
)