VR-Link API Documentation for HLA 1.3
Home
Namespaces
Classes
Files
Examples
Libraries
File List
File Members
include
vlpi
vlpi/recordSetList.h
Go to the documentation of this file.
1
/*********************************************************************
2
** Copyright (c) 1992-2010 VT MAK
3
** All rights reserved.
4
*********************************************************************/
7
8
#ifndef DtRecordSetList_H_
9
#define DtRecordSetList_H_
10
11
#include <
vlpi/recordSet.h
>
12
13
17
class
DT_DLL_VLPROTIND
DtRecordSetList
18
{
19
20
public
:
21
23
DtRecordSetList
();
24
26
DtRecordSetList
(
const
DtRecordSetList
&orig);
27
29
virtual
~
DtRecordSetList
();
30
32
DtRecordSetList
&operator=(
const
DtRecordSetList
&orig);
33
35
int
operator==
(
const
DtRecordSetList
&other)
const
;
36
int
operator!=
(
const
DtRecordSetList
&other)
const
;
37
40
virtual
void
setNumRecordSets(
int
num);
41
virtual
int
numRecordSets()
const
;
42
44
virtual
bool
setRecordSet(
int
index,
45
const
DtRecordSet
&des);
46
49
virtual
const
DtRecordSet
&recordSet(
50
int
index,
bool
*valid = NULL)
const
;
51
53
virtual
void
print()
const
;
54
55
virtual
void
printDataToStream(std::ostream& stream)
const
;
56
58
virtual
int
netSize()
const
;
59
63
virtual
const
void
*netRep()
const
;
64
66
virtual
void
setFromNet(
const
void
*netRep,
int
length);
67
68
69
70
protected
:
71
72
int
myNum
;
73
DtRecordSet
*
myRecordSets
;
74
DtRecordSet
myEmptyObj
;
75
char
*
myNetRepBuffer
;
76
77
};
78
79
inline
int
80
DtRecordSetList::numRecordSets
()
const
81
{
82
return
myNum
;
83
}
84
85
86
87
#endif
88
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
)