VR-Forces 4.0.4 Class Documentation
Public Member Functions | Protected Attributes
DtMtlParameterDbFileEntry Class Reference

Instances of DtMtlParameterDbFileEntry are data records used in MTL parameter database files (*.opd), the file format used by default in VR-Forces to store parameter data. More...

Inheritance diagram for DtMtlParameterDbFileEntry:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 DtMtlParameterDbFileEntry ()
 DtMtlParameterDbFileEntry (const DtString &name, DtReaderWriterRegistry *parentRegistry=0, bool readonly=false)
 constructor Setting the readonly flag prevents object from writing itself to the stream.
 DtMtlParameterDbFileEntry (const DtString &name, const DtMtlParameterDbFileEntry &orig, DtReaderWriterRegistry *parentRegistry=0)
 copy constructor
const DtMtlParameterDbFileEntry & operator= (const DtMtlParameterDbFileEntry &orig)
 assignment operrator
virtual ~DtMtlParameterDbFileEntry ()
 destructor
virtual void setObjectType (const DtObjectType &objectType)
 Accessor/mutator for myObjectType.
virtual const DtObjectType & objectType () const
 Accessor/mutator for myObjectType.
virtual void setFilename (const DtFilename &filename)
 Accessor/mutator for myFilename.
virtual DtFilename filename () const
 Accessor/mutator for myFilename.
virtual void setParameters (DtVrfObjectParameters *parameters)
 Actual parameter data (associated with the filename).
virtual DtVrfObjectParameters * parameters () const
 Actual parameter data (associated with the filename).

Protected Attributes

DtVrfObjectParameters * myParameters
parameters

These parameters are available for setting in the OPD files.

DtRwObjectType myObjectType
 Parameter Name: object-type
Parameter Description: DIS/RPR object type of the parameter entry (extended DIS enumeration).
DtRwString myFilename
 Parameter Name: filename
Parameter Description: Filename of the object parameter entry file (*.ope) containing the DtVrfObjectParameter data associated with the entry.

Detailed Description

Instances of DtMtlParameterDbFileEntry are data records used in MTL parameter database files (*.opd), the file format used by default in VR-Forces to store parameter data.


Constructor & Destructor Documentation

DtMtlParameterDbFileEntry::DtMtlParameterDbFileEntry ( const DtString &  name,
DtReaderWriterRegistry *  parentRegistry = 0,
bool  readonly = false 
)

constructor Setting the readonly flag prevents object from writing itself to the stream.

By default, DtReaderWriter objects are read/write.

copy constructor

destructor


Member Function Documentation

const DtMtlParameterDbFileEntry& DtMtlParameterDbFileEntry::operator= ( const DtMtlParameterDbFileEntry &  orig)

assignment operrator

virtual void DtMtlParameterDbFileEntry::setObjectType ( const DtObjectType &  objectType) [virtual]

Accessor/mutator for myObjectType.

virtual const DtObjectType& DtMtlParameterDbFileEntry::objectType ( ) const [virtual]

Accessor/mutator for myObjectType.

virtual void DtMtlParameterDbFileEntry::setFilename ( const DtFilename &  filename) [virtual]

Accessor/mutator for myFilename.

virtual DtFilename DtMtlParameterDbFileEntry::filename ( ) const [virtual]

Accessor/mutator for myFilename.

virtual void DtMtlParameterDbFileEntry::setParameters ( DtVrfObjectParameters *  parameters) [virtual]

Actual parameter data (associated with the filename).

Actual parameter data (associated with the filename).


Member Data Documentation

Parameter Name: object-type
Parameter Description: DIS/RPR object type of the parameter entry (extended DIS enumeration).


Parameter Default Value:

Parameter Name: filename
Parameter Description: Filename of the object parameter entry file (*.ope) containing the DtVrfObjectParameter data associated with the entry.


Parameter Default Value:


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

Document ID: Generated on Fri Jun 29 16:33:32 EDT 2012 from SVN revision 116588
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)