MAK RTIspy API Documentation for HLA Evolved
Home
Modules
Namespaces
Classes
Files
Examples
Libraries
File List
File Members
libsrc
RTI
metadataTimeStamp.h
Go to the documentation of this file.
1
/*********************************************************************
2
** Copyright (c) 2008 MaK Technologies, Inc.
3
** All rights reserved.
4
*********************************************************************/
5
/*********************************************************************
6
** $RCSfile: metadataTimeStamp.h,v $ $Revision: 1.4 $ $State: Exp $
7
*********************************************************************/
8
9
#ifndef DtRtiMtdTimeStamp_H_
10
#define DtRtiMtdTimeStamp_H_
11
16
17
#include "
metadata.h
"
18
#include <vlutil/vlTime.h>
19
20
#if defined(DtIFSPEC1516) || defined(DtIFSPEC1516E)
21
#include <RTI/Handle.h>
22
#else
23
#ifdef DtIFSPEC13DLC
24
#include "
RTI13.h
"
25
#else
26
#include "
RTI.hh
"
27
#endif
28
#endif
29
30
class
DT_DLL_LRC
DtRtiMtdTimeStamp
:
public
DtRtiMetadata
31
{
32
33
public
:
34
36
DtRtiMtdTimeStamp
(
DtMetadataType
type, caddr_t msg );
37
DtRtiMtdTimeStamp
(
DtMetadataType
type,
DtRtiMsg
* msg );
38
40
virtual
~
DtRtiMtdTimeStamp
();
41
42
private
:
43
45
DtRtiMtdTimeStamp
(
const
DtRtiMtdTimeStamp
&);
46
48
DtRtiMtdTimeStamp
&
operator=
(
const
DtRtiMtdTimeStamp
&);
49
50
public
:
51
55
virtual
bool
get
( MAKRti::DtTime& stamp )
const
;
56
60
virtual
bool
set
(
const
MAKRti::DtTime& timeStamp );
61
64
virtual
DtMetadataType
getType()
const
;
65
66
public
:
67
71
static
bool
get
(
DtMetadataType
type ,
char
const
* msg,
72
MAKRti::DtTime& stamp );
73
74
protected
:
75
76
static
const
unsigned
int
theSizeOfASingleEntry
;
77
const
unsigned
int
myPayloadAlignment
;
78
79
};
80
81
#endif
Document ID: Generated on Fri Mar 14 19:08:55 EDT 2014 from SVN revision 137085
Copyright © 2005-2014 VT MÄK Inc. All Rights Reserved (
www.mak.com
)