VR-Link API Documentation for HLA Evolved
Home
Namespaces
Classes
Files
Examples
Libraries
File List
File Members
examples
testObj
refTestList.h
Go to the documentation of this file.
1
/*********************************************************************
2
** Copyright (c) 1992-2010 VT MAK
3
** All rights reserved.
4
*********************************************************************/
5
#pragma once
6
#if DtHLA
7
8
#include <
vl/reflectedObjectListHLA.h
>
9
#include "
refTest.h
"
10
16
class
ReflectedTestList
:
public
DtReflectedObjectList
17
{
18
public
:
19
21
ReflectedTestList
(
DtExerciseConn
* exConn);
22
24
virtual
~ReflectedTestList
();
25
29
31
#if DtHLA_1516
32
virtual
ReflectedTest
*
lookup
(RTI::ObjectInstanceHandle
id
);
33
#else
34
virtual
ReflectedTest
*
lookup
(RTI::ObjectHandle
id
);
35
#endif
36
38
virtual
ReflectedTest
*
lookup
(
const
DtGlobalObjectDesignator
& objName);
39
41
virtual
ReflectedTest
*
first
()
const
;
42
virtual
ReflectedTest
*
last
()
const
;
43
46
48
virtual
void
addTestAdditionCallback
(
49
TestCallbackFunction
cb,
void
* userData);
50
virtual
void
removeTestAdditionCallback
(
51
TestCallbackFunction
cb,
void
* userData);
52
54
virtual
void
addTestRemovalCallback
(
55
TestCallbackFunction
cb,
void
* userData);
56
virtual
void
removeTestRemovalCallback
(
57
TestCallbackFunction
cb,
void
* userData);
58
59
protected
:
60
63
virtual
DtReflectedObject
*
newReflectedObject
(
DtHlaObject
* obj)
const
;
64
};
65
66
#endif
Document ID: Generated on Wed Oct 23 22:25:48 EDT 2013 from SVN revision 132765
Copyright © 2005-2013 VT MÄK. All Rights Reserved (
www.mak.com
)