VR-Forces 4.1 Class Documentation
List of all members | Public Member Functions | Protected Attributes | Private Member Functions
DtCreateQueueEntry Class Reference
Inheritance diagram for DtCreateQueueEntry:
Inheritance graph
[legend]

Public Member Functions

 DtCreateQueueEntry (DtIfCreateVrfObject createMessage, DtVrfObjectManager *objectManager)
 constructor Call precomputeObjectLocations (from the base class) with the parameters from the message.
 DtCreateQueueEntry (const DtCreateQueueEntry &orig)
 copy constructor
virtual ~DtCreateQueueEntry ()
 destructor
virtual const DtIfCreateVrfObject createMessage () const
 Returns myCreateMessage.
- Public Member Functions inherited from DtObjectOperationQueueEntry
 DtObjectOperationQueueEntry (DtVrfObjectManager *objectManager)
 constructor
 DtObjectOperationQueueEntry (const DtObjectOperationQueueEntry &orig)
 copy constructor
virtual ~DtObjectOperationQueueEntry ()
 destructor
virtual bool isReadyForExecution ()
 Checks to see if all the required locations have been paged in.

Protected Attributes

DtIfCreateVrfObject myCreateMessage
 The create message, as passed into the constructor.
- Protected Attributes inherited from DtObjectOperationQueueEntry
DtVrfObjectManagermyVrfObjectManager
 Cached pointer to DtVrfObjectManager, as passed into the constructor.
std::list< DtVectormyRequiredLocations
 Required creation locations in local coordinates, populated by precomputeObjectLocations().

Private Member Functions

const DtCreateQueueEntryoperator= (const DtCreateQueueEntry &orig)
 assignment operator, not implemented

Additional Inherited Members

- Protected Member Functions inherited from DtObjectOperationQueueEntry
virtual void precomputeObjectLocations (DtObjectType type, DtVector location, double heading, bool includeSubObjects=true)
 Recursively determines the locations of all entities for a given object type and location (including aggregates and subaggregates).

Constructor & Destructor Documentation

DtCreateQueueEntry::DtCreateQueueEntry ( DtIfCreateVrfObject  createMessage,
DtVrfObjectManager objectManager 
)

constructor Call precomputeObjectLocations (from the base class) with the parameters from the message.

DtCreateQueueEntry::DtCreateQueueEntry ( const DtCreateQueueEntry orig)

copy constructor

virtual DtCreateQueueEntry::~DtCreateQueueEntry ( )
virtual

destructor

Member Function Documentation

virtual const DtIfCreateVrfObject DtCreateQueueEntry::createMessage ( ) const
virtual

Returns myCreateMessage.

const DtCreateQueueEntry& DtCreateQueueEntry::operator= ( const DtCreateQueueEntry orig)
private

assignment operator, not implemented

Member Data Documentation

DtIfCreateVrfObject DtCreateQueueEntry::myCreateMessage
protected

The create message, as passed into the constructor.


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

Document ID: Generated on Tue Jan 29 18:21:16 EST 2013 from SVN revision 123193
Copyright © 2005-2013 VT MÄK Inc. All Rights Reserved (www.mak.com)