VR-Link API Documentation for HLA 1.3
Home
Namespaces
Classes
Files
Examples
Libraries
File List
File Members
include
omtReader
definedDatatypeRep.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 "
datatypeRep.h
"
10
11
#include "
stringTree.h
"
12
13
class
DtNetFloat64
;
14
class
DtDatatypeManager
;
15
class
DtObjectHistory
;
16
17
class
DT_DLL_OMTREADER
DtDefinedDatatypeRep
:
public
DtDatatypeRep
18
{
19
public
:
20
22
DtDefinedDatatypeRep
(
bool
useImplicitPadding);
23
25
virtual
~
DtDefinedDatatypeRep
();
26
27
virtual
DtString
stringRep
(
const
void
* ptr,
int
* size,
DtObjectHistory
* hist)
const
= 0;
28
virtual
DtStringTree
* createTreeRep(
const
void
* ptr,
int
* size = 0,
DtObjectHistory
* hist = 0)
const
= 0;
29
30
//Returns the nonmodified string
31
virtual
DtString
originalStringRep(
const
void
* ptr,
int
* size = 0,
DtObjectHistory
* hist = 0)
const
= 0;
32
33
protected
:
34
36
const
DtNetFloat64
* locationPtr(
DtDatatypeManager
& dataMgr,
DtObjectHistory
* objHist)
const
;
37
38
};
39
40
Document ID: Generated on Wed Aug 14 15:35:11 EDT 2013 from SVN revision 130445
Copyright © 2005-2013 VT MÄK. All Rights Reserved (
www.mak.com
)