MAK RTIspy API Documentation for HLA Evolved
Defines | Functions
preferencesInfoMgr.cxx File Reference

Defines

#define DtDEFINE_UINT_ACCESSOR_SLOT(accessor, mutator)
#define DtDEFINE_BOOL_ACCESSOR_SLOT(accessor, mutator)
#define DtDEFINE_FLOAT_ACCESSOR_SLOT(accessor, mutator)

Functions

 DtDEFINE_UINT_ACCESSOR_SLOT (logUpdateInterval, setLogUpdateInterval) DtDEFINE_BOOL_ACCESSOR_SLOT(keepAlive
setKeepAlive DtDEFINE_BOOL_ACCESSOR_SLOT (showViewLogPrompt, setShowViewLogPrompt) DtDEFINE_BOOL_ACCESSOR_SLOT(alwaysViewLog
setKeepAlive setAlwaysViewLog DtDEFINE_UINT_ACCESSOR_SLOT (latencyTestInteractionPeriodMs, setLatencyTestInteractionPeriodMs) DtDEFINE_UINT_ACCESSOR_SLOT(latencyTestNumInteractions
setKeepAlive setAlwaysViewLog
setLatencyTestNumInteractions 
DtDEFINE_UINT_ACCESSOR_SLOT (latencyTestPayloadBytes, setLatencyTestPayloadBytes) DtDEFINE_BOOL_ACCESSOR_SLOT(displayPopupsAsNotifications
setKeepAlive setAlwaysViewLog
setLatencyTestNumInteractions
setDisplayPopupsAsNotifications 
DtDEFINE_BOOL_ACCESSOR_SLOT (enableNotifications, setEnableNotifications) DtDEFINE_BOOL_ACCESSOR_SLOT(enableLoopbackDevice
setKeepAlive setAlwaysViewLog
setLatencyTestNumInteractions
setDisplayPopupsAsNotifications
setEnableLoopbackDevice 
DtDEFINE_UINT_ACCESSOR_SLOT (lightweightMemorySec, setLightweightMemorySec) DtDEFINE_FLOAT_ACCESSOR_SLOT(defunctFederateRemovalTimeSec
setKeepAlive setAlwaysViewLog
setLatencyTestNumInteractions
setDisplayPopupsAsNotifications
setEnableLoopbackDevice
setDefunctFederateRemovalTimeSec 
DtDEFINE_UINT_ACCESSOR_SLOT (assistantUpdateIntervalSec, setAssistantUpdateIntervalSec) DtDEFINE_BOOL_ACCESSOR_SLOT(showRtiexecStartupPrompt
setKeepAlive setAlwaysViewLog
setLatencyTestNumInteractions
setDisplayPopupsAsNotifications
setEnableLoopbackDevice
setDefunctFederateRemovalTimeSec
setShowRtiexecStartupPrompt 
DtDEFINE_BOOL_ACCESSOR_SLOT (acceptRemoteCommands, setAcceptRemoteCommands) DtDEFINE_BOOL_ACCESSOR_SLOT(assistantPersistent
setKeepAlive setAlwaysViewLog
setLatencyTestNumInteractions
setDisplayPopupsAsNotifications
setEnableLoopbackDevice
setDefunctFederateRemovalTimeSec
setShowRtiexecStartupPrompt
setAssistantPersistent 
DtDEFINE_BOOL_ACCESSOR_SLOT (defaultToUnlicensed, setDefaultToUnlicensed) DtDEFINE_FLOAT_ACCESSOR_SLOT(warningTickInterval

Define Documentation

#define DtDEFINE_BOOL_ACCESSOR_SLOT (   accessor,
  mutator 
)
Value:
bool DtAssistantPreferencesInfoMgr::accessor() const    \
   {                                                   \
      return myConfig->accessor();                     \
   }                                                   \
   void DtAssistantPreferencesInfoMgr::mutator(bool val )  \
   {                                                   \
      if( val != accessor() )                          \
      {                                                \
         emit accessor##Updated( val );                \
      }                                                \
      myConfig->mutator( val );                        \
   }
#define DtDEFINE_FLOAT_ACCESSOR_SLOT (   accessor,
  mutator 
)
Value:
float DtAssistantPreferencesInfoMgr::accessor() const    \
   {                                                    \
      return myConfig->accessor();                      \
   }                                                    \
   void DtAssistantPreferencesInfoMgr::mutator(float val )  \
   {                                                    \
   if( val != accessor() )                              \
      {                                                 \
      emit accessor##Updated( val );                    \
      }                                                 \
      myConfig->mutator( val );                         \
   }
#define DtDEFINE_UINT_ACCESSOR_SLOT (   accessor,
  mutator 
)
Value:
unsigned int DtAssistantPreferencesInfoMgr::accessor() const    \
   {                                                           \
      return myConfig->accessor();                             \
   }                                                           \
   void DtAssistantPreferencesInfoMgr::mutator( unsigned int val ) \
   {                                                           \
      if( val != accessor() )                                  \
      {                                                        \
         emit accessor##Updated( val );                        \
      }                                                        \
      myConfig->mutator( val );                                \
   }

Function Documentation

setKeepAlive DtDEFINE_BOOL_ACCESSOR_SLOT ( showViewLogPrompt  ,
setShowViewLogPrompt   
)
setKeepAlive setAlwaysViewLog setLatencyTestNumInteractions setDisplayPopupsAsNotifications DtDEFINE_BOOL_ACCESSOR_SLOT ( enableNotifications  ,
setEnableNotifications   
)
setKeepAlive setAlwaysViewLog setLatencyTestNumInteractions setDisplayPopupsAsNotifications setEnableLoopbackDevice setDefunctFederateRemovalTimeSec setShowRtiexecStartupPrompt DtDEFINE_BOOL_ACCESSOR_SLOT ( acceptRemoteCommands  ,
setAcceptRemoteCommands   
)
setKeepAlive setAlwaysViewLog setLatencyTestNumInteractions setDisplayPopupsAsNotifications setEnableLoopbackDevice setDefunctFederateRemovalTimeSec setShowRtiexecStartupPrompt setAssistantPersistent DtDEFINE_BOOL_ACCESSOR_SLOT ( defaultToUnlicensed  ,
setDefaultToUnlicensed   
)
DtDEFINE_UINT_ACCESSOR_SLOT ( logUpdateInterval  ,
setLogUpdateInterval   
)
setKeepAlive setAlwaysViewLog DtDEFINE_UINT_ACCESSOR_SLOT ( latencyTestInteractionPeriodMs  ,
setLatencyTestInteractionPeriodMs   
)
setKeepAlive setAlwaysViewLog setLatencyTestNumInteractions DtDEFINE_UINT_ACCESSOR_SLOT ( latencyTestPayloadBytes  ,
setLatencyTestPayloadBytes   
)
setKeepAlive setAlwaysViewLog setLatencyTestNumInteractions setDisplayPopupsAsNotifications setEnableLoopbackDevice DtDEFINE_UINT_ACCESSOR_SLOT ( lightweightMemorySec  ,
setLightweightMemorySec   
)
setKeepAlive setAlwaysViewLog setLatencyTestNumInteractions setDisplayPopupsAsNotifications setEnableLoopbackDevice setDefunctFederateRemovalTimeSec DtDEFINE_UINT_ACCESSOR_SLOT ( assistantUpdateIntervalSec  ,
setAssistantUpdateIntervalSec   
)

Document ID: Generated on Thu Jun 14 14:15:04 EDT 2012 from SVN revision 116116
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)