VR-Forces 4.1 Class Documentation
Home
Modules
Namespaces
Classes
Files
Examples
Behavior Models
File List
File Members
include
vmap
vpfData.h
Go to the documentation of this file.
1
/*******************************************************************************
2
** Copyright (c) 2006 MAK Technologies, Inc.
3
** All rights reserved.
4
*******************************************************************************/
5
/*******************************************************************************
6
** $RCSfile: vpfData.h,v $ $Revision: 1.8 $ $State: Exp $
7
*******************************************************************************/
8
9
#ifndef VPF_DATA_H_
10
#define VPF_DATA_H_
11
14
15
#include <vlutil/vlString.h>
16
#include "
vmap/vmapDefines.h
"
17
18
//forward defs
19
class
DtVpfColumn
;
20
22
class
DT_DLL_vmap
DtVpfData
23
{
24
private
:
26
DtVpfData
(
const
DtVpfData
& data);
27
29
DtVpfData
& operator=(
const
DtVpfData
& data);
30
31
public
:
33
DtVpfData
(
DtVpfColumn
* column);
34
36
virtual
~
DtVpfData
();
37
41
virtual
bool
readData()=0;
42
45
virtual
const
DtVpfColumn
&
column
()
const
{
return
*myColumn;}
46
51
virtual
DtString
valueDescription
()
const
{
return
""
;}
52
53
protected
:
54
DtVpfColumn
*
myColumn
;
55
56
void
swap16(
char
* input);
57
void
swap32(
char
* input);
58
void
swap64(
char
* input);
59
};
60
61
#endif
62
Document ID: Generated on Tue Jan 29 18:21:16 EST 2013 from SVN revision 123193
Copyright © 2005-2013 VT MÄK Inc. All Rights Reserved (
www.mak.com
)