VR-Forces 5.0.3 Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
createQueueEntry.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ** Copyright (c) 2014 MAK Technologies, Inc.
3 ** All rights reserved.
4 *******************************************************************************/
5 
8 
9 #pragma once
10 
18 
22 
23 #include <list>
24 
26 {
27 public:
32  DtSimulationServices* objectManager);
33 
36 
38  virtual ~DtCreateQueueEntry();
39 
41  virtual const DtVrfLocalObjectCreateInformation& createMessage() const;
42 
46  virtual bool isReadyForExecution();
47 
49  unsigned int createID() const
50  {
51  return myCreateID;
52  }
53 
54 private:
57  orig);
58 
59 protected:
62 
64  unsigned int myCreateID;
65 };
virtual bool isReadyForExecution()
Checks to see if all the required locations have been paged in. Iterates over myRequiredLocations and...
DtVrfLocalObjectCreateInformation myCreateMessage
The create message, as passed into the constructor.
Definition: createQueueEntry.h:61
The DtLocalObjectCreateInformation class is a subset of the information used in the DtIfCreateVrfObje...
Definition: vrfLocalObjectCreateInformation.h:26
#define DT_DLL_vrfobjcore
This file is used to determine how to build.
Definition: vrfobjcoreDefines.h:24
Central access point of all non-object-specific the services and managers that are available for use ...
Definition: simulationServices.h:90
class DtCreateQueueEntry:
Definition: createQueueEntry.h:25
unsigned int myCreateID
Assigned to an increasing global. This ID can be used to identify a create entry. ...
Definition: createQueueEntry.h:64
Definition: objectOperationQueueEntry.h:26
unsigned int createID() const
Returns the ID of this entry.
Definition: createQueueEntry.h:49
const DtObjectOperationQueueEntry & operator=(const DtObjectOperationQueueEntry &orig)
assignment operator, not implemented

Document ID: Generated on Thu Jun 1 17:58:13 EDT 2023 from SVN revision 255404
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)