![]() |
MAK RTIspy API Documentation for HLA 1.3
|
Stores the Assistant configuration information and handles saving and loading this information from an XML file. More...
Inheritance diagram for DtAssistantConfig:
Collaboration diagram for DtAssistantConfig:Public Member Functions | |
| DtAssistantConfig (const MAKRti::DtFilename &xmlFile) | |
| Constructor. | |
| virtual | ~DtAssistantConfig () |
| Destructor. | |
| DtDECLARE_UINT_PARAMETER (logUpdateInterval, setLogUpdateInterval) DtDECLARE_BOOL_PARAMETER(keepAlive | |
| setKeepAlive | DtDECLARE_BOOL_PARAMETER (showViewLogPrompt, setShowViewLogPrompt) DtDECLARE_BOOL_PARAMETER(alwaysViewLog |
| setKeepAlive setAlwaysViewLog | DtDECLARE_UINT_PARAMETER (latencyTestInteractionPeriodMs, setLatencyTestInteractionPeriodMs) DtDECLARE_UINT_PARAMETER(latencyTestNumInteractions |
| setKeepAlive setAlwaysViewLog setLatencyTestNumInteractions | DtDECLARE_UINT_PARAMETER (latencyTestPayloadBytes, setLatencyTestPayloadBytes) DtDECLARE_BOOL_PARAMETER(displayPopupsAsNotifications |
| setKeepAlive setAlwaysViewLog setLatencyTestNumInteractions setDisplayPopupsAsNotifications | DtDECLARE_BOOL_PARAMETER (enableNotifications, setEnableNotifications) DtDECLARE_BOOL_PARAMETER(enableLoopbackDevice |
| setKeepAlive setAlwaysViewLog setLatencyTestNumInteractions setDisplayPopupsAsNotifications setEnableLoopbackDevice | DtDECLARE_UINT_PARAMETER (lightweightMemorySec, setLightweightMemorySec) DtDECLARE_UINT_PARAMETER(assistantUpdateIntervalSec |
| setKeepAlive setAlwaysViewLog setLatencyTestNumInteractions setDisplayPopupsAsNotifications setEnableLoopbackDevice setAssistantUpdateIntervalSec | DtDECLARE_FLOAT_PARAMETER (defunctFederateRemovalTimeSec, setDefunctFederateRemovalTimeSec) DtDECLARE_BOOL_PARAMETER(showRtiexecStartupPrompt |
| setKeepAlive setAlwaysViewLog setLatencyTestNumInteractions setDisplayPopupsAsNotifications setEnableLoopbackDevice setAssistantUpdateIntervalSec setShowRtiexecStartupPrompt | DtDECLARE_BOOL_PARAMETER (acceptRemoteCommands, setAcceptRemoteCommands) DtDECLARE_BOOL_PARAMETER(assistantPersistent |
| setKeepAlive setAlwaysViewLog setLatencyTestNumInteractions setDisplayPopupsAsNotifications setEnableLoopbackDevice setAssistantUpdateIntervalSec setShowRtiexecStartupPrompt setAssistantPersistent | DtDECLARE_BOOL_PARAMETER (defaultToUnlicensed, setDefaultToUnlicensed) DtDECLARE_FLOAT_PARAMETER(warningTickInterval |
| setKeepAlive setAlwaysViewLog setLatencyTestNumInteractions setDisplayPopupsAsNotifications setEnableLoopbackDevice setAssistantUpdateIntervalSec setShowRtiexecStartupPrompt setAssistantPersistent setWarningTickInterval | DtDECLARE_BOOL_PARAMETER (displayRemoteNotifications, setDisplayRemoteNotifications) protected |
Private Member Functions | |
| DtAssistantConfig (const DtAssistantConfig &) | |
| Copy and assignment not allowed. | |
| DtAssistantConfig & | operator= (const DtAssistantConfig &) |
Stores the Assistant configuration information and handles saving and loading this information from an XML file.
| DtAssistantConfig::DtAssistantConfig | ( | const MAKRti::DtFilename & | xmlFile | ) |
Constructor.
Creates an Assistant configuration from the given XML file. If the file cannot be found, a default configuration is created. In this case the file name will be saved as the default file if the configuration needs to be written later.
| DtAssistantConfig::~DtAssistantConfig | ( | ) | [virtual] |
Destructor.
| DtAssistantConfig::DtAssistantConfig | ( | const DtAssistantConfig & | ) | [private] |
Copy and assignment not allowed.
| setKeepAlive DtAssistantConfig::DtDECLARE_BOOL_PARAMETER | ( | showViewLogPrompt | , |
| setShowViewLogPrompt | |||
| ) |
| setKeepAlive setAlwaysViewLog setLatencyTestNumInteractions setDisplayPopupsAsNotifications DtAssistantConfig::DtDECLARE_BOOL_PARAMETER | ( | enableNotifications | , |
| setEnableNotifications | |||
| ) |
| setKeepAlive setAlwaysViewLog setLatencyTestNumInteractions setDisplayPopupsAsNotifications setEnableLoopbackDevice setAssistantUpdateIntervalSec setShowRtiexecStartupPrompt DtAssistantConfig::DtDECLARE_BOOL_PARAMETER | ( | acceptRemoteCommands | , |
| setAcceptRemoteCommands | |||
| ) |
| setKeepAlive setAlwaysViewLog setLatencyTestNumInteractions setDisplayPopupsAsNotifications setEnableLoopbackDevice setAssistantUpdateIntervalSec setShowRtiexecStartupPrompt setAssistantPersistent DtAssistantConfig::DtDECLARE_BOOL_PARAMETER | ( | defaultToUnlicensed | , |
| setDefaultToUnlicensed | |||
| ) |
| setKeepAlive setAlwaysViewLog setLatencyTestNumInteractions setDisplayPopupsAsNotifications setEnableLoopbackDevice setAssistantUpdateIntervalSec setShowRtiexecStartupPrompt setAssistantPersistent setWarningTickInterval DtAssistantConfig::DtDECLARE_BOOL_PARAMETER | ( | displayRemoteNotifications | , |
| setDisplayRemoteNotifications | |||
| ) | [inline] |
| setKeepAlive setAlwaysViewLog setLatencyTestNumInteractions setDisplayPopupsAsNotifications setEnableLoopbackDevice setAssistantUpdateIntervalSec DtAssistantConfig::DtDECLARE_FLOAT_PARAMETER | ( | defunctFederateRemovalTimeSec | , |
| setDefunctFederateRemovalTimeSec | |||
| ) |
| DtAssistantConfig::DtDECLARE_UINT_PARAMETER | ( | logUpdateInterval | , |
| setLogUpdateInterval | |||
| ) |
| setKeepAlive setAlwaysViewLog DtAssistantConfig::DtDECLARE_UINT_PARAMETER | ( | latencyTestInteractionPeriodMs | , |
| setLatencyTestInteractionPeriodMs | |||
| ) |
| setKeepAlive setAlwaysViewLog setLatencyTestNumInteractions DtAssistantConfig::DtDECLARE_UINT_PARAMETER | ( | latencyTestPayloadBytes | , |
| setLatencyTestPayloadBytes | |||
| ) |
| setKeepAlive setAlwaysViewLog setLatencyTestNumInteractions setDisplayPopupsAsNotifications setEnableLoopbackDevice DtAssistantConfig::DtDECLARE_UINT_PARAMETER | ( | lightweightMemorySec | , |
| setLightweightMemorySec | |||
| ) |
| DtAssistantConfig& DtAssistantConfig::operator= | ( | const DtAssistantConfig & | ) | [private] |