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

Macros

#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_UINT_ACCESSOR_SLOT (latencyTestInteractionPeriodMs, setLatencyTestInteractionPeriodMs) DtDEFINE_UINT_ACCESSOR_SLOT(latencyTestNumInteractions
setKeepAlive
setLatencyTestNumInteractions 
DtDEFINE_UINT_ACCESSOR_SLOT (latencyTestPayloadBytes, setLatencyTestPayloadBytes) DtDEFINE_BOOL_ACCESSOR_SLOT(displayPopupsAsNotifications
setKeepAlive
setLatencyTestNumInteractions
setDisplayPopupsAsNotifications 
DtDEFINE_BOOL_ACCESSOR_SLOT (enableNotifications, setEnableNotifications) DtDEFINE_UINT_ACCESSOR_SLOT(lightweightMemorySec
setKeepAlive
setLatencyTestNumInteractions
setDisplayPopupsAsNotifications
setLightweightMemorySec 
DtDEFINE_FLOAT_ACCESSOR_SLOT (defunctFederateRemovalTimeSec, setDefunctFederateRemovalTimeSec) DtDEFINE_UINT_ACCESSOR_SLOT(assistantUpdateIntervalSec
setKeepAlive
setLatencyTestNumInteractions
setDisplayPopupsAsNotifications
setLightweightMemorySec
setAssistantUpdateIntervalSec 
DtDEFINE_UINT_ACCESSOR_SLOT (lrcNetStatsUpdateIntervalSec, setLrcNetStatsUpdateIntervalSec) DtDEFINE_BOOL_ACCESSOR_SLOT(showRtiexecStartupPrompt
setKeepAlive
setLatencyTestNumInteractions
setDisplayPopupsAsNotifications
setLightweightMemorySec
setAssistantUpdateIntervalSec
setShowRtiexecStartupPrompt 
DtDEFINE_BOOL_ACCESSOR_SLOT (acceptRemoteCommands, setAcceptRemoteCommands) DtDEFINE_BOOL_ACCESSOR_SLOT(assistantPersistent
setKeepAlive
setLatencyTestNumInteractions
setDisplayPopupsAsNotifications
setLightweightMemorySec
setAssistantUpdateIntervalSec
setShowRtiexecStartupPrompt
setAssistantPersistent 
DtDEFINE_BOOL_ACCESSOR_SLOT (defaultToUnlicensed, setDefaultToUnlicensed) DtDEFINE_FLOAT_ACCESSOR_SLOT(warningTickInterval
setKeepAlive
setLatencyTestNumInteractions
setDisplayPopupsAsNotifications
setLightweightMemorySec
setAssistantUpdateIntervalSec
setShowRtiexecStartupPrompt
setAssistantPersistent
setWarningTickInterval 
DtDEFINE_BOOL_ACCESSOR_SLOT (displayRemoteNotifications, setDisplayRemoteNotifications) DtDEFINE_BOOL_ACCESSOR_SLOT(displayFederationColors

Macro Definition 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 setLatencyTestNumInteractions setDisplayPopupsAsNotifications DtDEFINE_BOOL_ACCESSOR_SLOT ( enableNotifications  ,
setEnableNotifications   
)
setKeepAlive setLatencyTestNumInteractions setDisplayPopupsAsNotifications setLightweightMemorySec setAssistantUpdateIntervalSec setShowRtiexecStartupPrompt DtDEFINE_BOOL_ACCESSOR_SLOT ( acceptRemoteCommands  ,
setAcceptRemoteCommands   
)
setKeepAlive setLatencyTestNumInteractions setDisplayPopupsAsNotifications setLightweightMemorySec setAssistantUpdateIntervalSec setShowRtiexecStartupPrompt setAssistantPersistent DtDEFINE_BOOL_ACCESSOR_SLOT ( defaultToUnlicensed  ,
setDefaultToUnlicensed   
)
setKeepAlive setLatencyTestNumInteractions setDisplayPopupsAsNotifications setLightweightMemorySec setAssistantUpdateIntervalSec setShowRtiexecStartupPrompt setAssistantPersistent setWarningTickInterval DtDEFINE_BOOL_ACCESSOR_SLOT ( displayRemoteNotifications  ,
setDisplayRemoteNotifications   
)
setKeepAlive setLatencyTestNumInteractions setDisplayPopupsAsNotifications setLightweightMemorySec DtDEFINE_FLOAT_ACCESSOR_SLOT ( defunctFederateRemovalTimeSec  ,
setDefunctFederateRemovalTimeSec   
)
DtDEFINE_UINT_ACCESSOR_SLOT ( logUpdateInterval  ,
setLogUpdateInterval   
)
setKeepAlive DtDEFINE_UINT_ACCESSOR_SLOT ( latencyTestInteractionPeriodMs  ,
setLatencyTestInteractionPeriodMs   
)
setKeepAlive setLatencyTestNumInteractions DtDEFINE_UINT_ACCESSOR_SLOT ( latencyTestPayloadBytes  ,
setLatencyTestPayloadBytes   
)
setKeepAlive setLatencyTestNumInteractions setDisplayPopupsAsNotifications setLightweightMemorySec setAssistantUpdateIntervalSec DtDEFINE_UINT_ACCESSOR_SLOT ( lrcNetStatsUpdateIntervalSec  ,
setLrcNetStatsUpdateIntervalSec   
)

Document ID: Generated on Fri Mar 14 19:08:55 EDT 2014 from SVN revision 137085
Copyright © 2005-2014 VT MÄK Inc. All Rights Reserved (www.mak.com)