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

Base class for RW objects that describe an entry in the system meta data. More...

Inheritance diagram for DtSystemMetaDataEntry:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 DtSystemMetaDataEntry (const DtString &name, DtReaderWriterRegistry *parentRegistry=NULL)
 DtSystemMetaDataEntry (const DtString &name, const DtSystemMetaDataEntry &orig, DtReaderWriterRegistry *parentRegistry=0)
DtSystemMetaDataEntryoperator= (const DtSystemMetaDataEntry &orig)
virtual ~DtSystemMetaDataEntry ()
virtual DtString entryType () const =0
virtual DtSystemMetaDataEntryclone () const =0

Static Public Member Functions

static DtSystemMetaDataEntrycreateMetaDataEntry (const DtString &type)
 Uses theFactory to create a DtSystemMetaDataEntry subclass of the specified type.
static
DtSystemMetaDataEntryFactory
factory ()

Static Protected Attributes

static std::auto_ptr
< DtSystemMetaDataEntryFactory
theFactory

Detailed Description

Base class for RW objects that describe an entry in the system meta data.

This data is used by the entity editor to specify data that is used in integrating this system with the entity.


Constructor & Destructor Documentation

DtSystemMetaDataEntry::DtSystemMetaDataEntry ( const DtString name,
DtReaderWriterRegistry parentRegistry = NULL 
)
DtSystemMetaDataEntry::DtSystemMetaDataEntry ( const DtString name,
const DtSystemMetaDataEntry orig,
DtReaderWriterRegistry parentRegistry = 0 
)

Member Function Documentation

DtSystemMetaDataEntry& DtSystemMetaDataEntry::operator= ( const DtSystemMetaDataEntry orig)
virtual DtString DtSystemMetaDataEntry::entryType ( ) const [pure virtual]
virtual DtSystemMetaDataEntry* DtSystemMetaDataEntry::clone ( ) const [pure virtual]

Uses theFactory to create a DtSystemMetaDataEntry subclass of the specified type.

Returns:
A pointer to the factory used to create subclasses of DtSystemMetaDataEntry.

Reimplemented from DtReaderWriter.


Member Data Documentation

Reimplemented from DtReaderWriter.


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)