VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Attributes | Private Member Functions
DtVpfTripletData Class Reference

A subclass of the abstract class DtVpfData.

Inheritance diagram for DtVpfTripletData:
Inheritance graph
[legend]

Public Member Functions

 DtVpfTripletData (DtVpfColumn *column)
 
virtual ~DtVpfTripletData () override
 
virtual bool readData () override
 
virtual const DtVpfTriplettripletData () const
 
- Public Member Functions inherited from DtVpfData
 DtVpfData (DtVpfColumn *column)
 
virtual ~DtVpfData ()
 
virtual const DtVpfColumncolumn () const
 
virtual DtString valueDescription () const
 

Protected Attributes

DtVpfTriplet myTriplet
 
unsigned char myTypeByte
 
- Protected Attributes inherited from DtVpfData
DtVpfColumnmyColumn
 

Private Member Functions

 DtVpfTripletData (const DtVpfTripletData &tripletData)
 
DtVpfTripletDataoperator= (const DtVpfTripletData &tripletData)
 

Additional Inherited Members

- Protected Member Functions inherited from DtVpfData
void swap16 (char *input)
 
void swap32 (char *input)
 
void swap64 (char *input)
 

Constructor & Destructor Documentation

DtVpfTripletData::DtVpfTripletData ( const DtVpfTripletData tripletData)
private

Copy constructor is private to prevent copying.

DtVpfTripletData::DtVpfTripletData ( DtVpfColumn column)

Constructor takes the column that this data belongs to.

virtual DtVpfTripletData::~DtVpfTripletData ( )
overridevirtual

Destructor.

Member Function Documentation

DtVpfTripletData& DtVpfTripletData::operator= ( const DtVpfTripletData tripletData)
private

Assignment operator is private to prevent copying.

virtual bool DtVpfTripletData::readData ( )
overridevirtual

Reads the data from the input stream from the owning column.

Returns
A boolean indicating the success or failure of the read operation

Implements DtVpfData.

virtual const DtVpfTriplet* DtVpfTripletData::tripletData ( ) const
virtual

Gets the data stored.

Returns
a std::vector pointer that represents the data

Member Data Documentation

DtVpfTriplet DtVpfTripletData::myTriplet
protected
unsigned char DtVpfTripletData::myTypeByte
protected

The documentation for this class was generated from the following file:

Document ID: Generated on Thu Oct 23 22:29:17 EDT 2025 from SVN revision 280951
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)