VR-Forces 4.10 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Classes | Macros | Enumerations
backend.h File Reference

Go to the source code of this file.

Classes

class  DtBackend
 Instances of DtBackend are created and maintained by a DtVrfBackendListener, and are containers for datum associated with a back-end. More...
 

Macros

#define DtKindFromKey(key)   ((key & 0XFF00) >> 8)
 
#define DtDomainFromKey(key)   (key & 0x00FF)
 
#define DtKeyFromKindDomain(kind, domain)   ((kind << 8) | (0x00FF & domain))
 

Enumerations

enum  DtSimulationStatus {
  DtSimulationStatusUnknown = 0, DtSimulationStatusNotLoaded = 1, DtSimulationStatusNotReady, DtSimulationStatusReady,
  DtSimulationStatusPlaying, DtSimulationStatusPaused, DtSimulationStatusLoading, DtSimulationStatusLoaded,
  DtSimulationStatusClosing, DtSimulationStatusClosed, DtSimulationStatusSaving, DtSimulationStatusSaved,
  DtSimulationStatusRollingBackScenario, DtSimulationStatusRolledBackScenario, DtSimulationStatusImportingScenario, DtSimulationStatusImportedScenario
}
 

Macro Definition Documentation

#define DtKindFromKey (   key)    ((key & 0XFF00) >> 8)
#define DtDomainFromKey (   key)    (key & 0x00FF)
#define DtKeyFromKindDomain (   kind,
  domain 
)    ((kind << 8) | (0x00FF & domain))

Enumeration Type Documentation

Enumerator
DtSimulationStatusUnknown 

These flags will represent the status of the overall simulation.

A back-end will not report these status in and of itself, however, a higher level collector (such as the back-end listener) will send out these status as a result of the gathered back-end status

DtSimulationStatusNotLoaded 
DtSimulationStatusNotReady 
DtSimulationStatusReady 
DtSimulationStatusPlaying 
DtSimulationStatusPaused 
DtSimulationStatusLoading 
DtSimulationStatusLoaded 
DtSimulationStatusClosing 
DtSimulationStatusClosed 
DtSimulationStatusSaving 
DtSimulationStatusSaved 
DtSimulationStatusRollingBackScenario 
DtSimulationStatusRolledBackScenario 
DtSimulationStatusImportingScenario 
DtSimulationStatusImportedScenario 

Document ID: Generated on Tue Sep 21 17:42:52 EDT 2021 from SVN revision 234861
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)