VR-Forces 4.10 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
vpfTripletData.h
Go to the documentation of this file.
1 /******************************************************************************
2 ** Copyright (c) 2006 MAK Technologies, Inc.** All rights reserved.
3 ******************************************************************************/
4 /******************************************************************************
5 * $RCSfile: vpfTripletData.h,v $ $Revision: 1.6 $ $State: Exp $
6 ******************************************************************************/
7 
8 #ifndef VPF_TRIPLET_DATA_H_
9 #define VPF_TRIPLET_DATA_H_
10 
13 
14 #include "vmap/vpfData.h"
15 #include "vmap/vmapDefines.h"
16 
17 
18 //forward defs
20 {
21  unsigned int ID1;
22  unsigned int ID2;
23  unsigned int ID3;
24 };
25 
28 {
29  private:
31  DtVpfTripletData(const DtVpfTripletData& tripletData);
32 
34  DtVpfTripletData& operator=(const DtVpfTripletData& tripletData);
35 
36  public:
39 
41  virtual ~DtVpfTripletData();
42 
45  virtual bool readData();
46 
49  virtual const DtVpfTriplet* tripletData() const;
50 
51  protected:
53  unsigned char myTypeByte;
54 };
55 
56 #endif
#define DT_DLL_vmap
Definition: vmapDefines.h:23
unsigned int ID1
Definition: vpfTripletData.h:21
virtual bool readData()=0
Reads the data from the input stream from the owning column this class is not implemented and must be...
This file defines the abstract data type for all others to be based on.
Abstract data type for all others to be based on.
Definition: vpfData.h:22
Definition: vpfTripletData.h:19
DtVpfData & operator=(const DtVpfData &data)
Assignment operator is private to prevent copying.
A subclass of the abstract class DtVpfData.
Definition: vpfTripletData.h:27
A class representing a column of data from a table.
Definition: vpfColumn.h:28
unsigned char myTypeByte
Definition: vpfTripletData.h:53
unsigned int ID2
Definition: vpfTripletData.h:22
DtVpfTriplet myTriplet
Definition: vpfTripletData.h:52
unsigned int ID3
Definition: vpfTripletData.h:23

Document ID: Generated on Tue Sep 21 17:42:52 EDT 2021 from SVN revision 234861
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)