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

class DtObjectMapEntry: More...

Inheritance diagram for DtObjectMapEntry:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 DtObjectMapEntry ()
 default constructor
 DtObjectMapEntry (const DtString &name, const DtSimulationAddress &address)
 DtObjectMapEntry (const DtString &name, DtReaderWriterRegistry *parentRegistry=0)
virtual ~DtObjectMapEntry ()
 destructor
 DtObjectMapEntry (const DtString &name, const DtObjectMapEntry &orig, DtReaderWriterRegistry *parentRegistry=0)
 copy constructor
DtObjectMapEntryoperator= (const DtObjectMapEntry &orig)
 assignment operator
virtual DtObjectMapEntryclone (const DtString &name, DtReaderWriterRegistry *parentRegistry=0) const
virtual const DtSimulationAddress & address ()
 Return the address the object is being simulated on.
virtual void setAddress (const DtSimulationAddress &address)
 Set the address the object is being simulated on.
virtual const DtStringname ()
 Return the name of the object.

Protected Attributes

DtRwSimulationAddress myAddress
DtRwString myName

Detailed Description

class DtObjectMapEntry:

Instances of DtObjectMapEntry are created and maintained by a DtAddressMap. They are used to associate an object name with the address on which it is being simulated.


Constructor & Destructor Documentation

default constructor

DtObjectMapEntry::DtObjectMapEntry ( const DtString name,
const DtSimulationAddress &  address 
)
DtObjectMapEntry::DtObjectMapEntry ( const DtString name,
DtReaderWriterRegistry parentRegistry = 0 
)
virtual DtObjectMapEntry::~DtObjectMapEntry ( ) [virtual]

destructor

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

copy constructor


Member Function Documentation

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

assignment operator

virtual DtObjectMapEntry* DtObjectMapEntry::clone ( const DtString name,
DtReaderWriterRegistry parentRegistry = 0 
) const [virtual]
virtual const DtSimulationAddress& DtObjectMapEntry::address ( ) [virtual]

Return the address the object is being simulated on.

virtual void DtObjectMapEntry::setAddress ( const DtSimulationAddress &  address) [virtual]

Set the address the object is being simulated on.

virtual const DtString& DtObjectMapEntry::name ( ) [virtual]

Return the name of the object.


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)