VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Member Functions | Protected Attributes
DtTestExecutor Class Reference
Inheritance diagram for DtTestExecutor:
Inheritance graph
[legend]

Public Member Functions

 DtTestExecutor (int argc, char *argv[], const DtString &defaultConfigFilePath)
 
virtual ~DtTestExecutor () override
 
void setSessionId (int i)
 
int sessionId () const
 
void setScenario (const DtString &scenario)
 
const DtString scenario () const
 
void setConnection (const DtString &connection)
 
const DtString connection () const
 
void setApplication (const DtString &application)
 
const DtString application () const
 
void setIoPeriod (const double &ioPeriod)
 
const double ioPeriod () const
 
void setTestLog (const DtString &testLog)
 
const DtString testLog () const
 
void setMustHaveMultipleBackends (const bool &val)
 
const bool mustHaveMultiplebackends () const
 
void setBackendStartupTimeout (const double &timeout)
 
const double backendStartupTimeout () const
 
void setScenarioLoadTimeout (const double &timeout)
 
const double scenarioLoadTimeout () const
 
void setScenarioRunTimeout (const double &timeout)
 
const double scenarioRunTimeout () const
 
void setBackendShutdownTimeout (const double &timeout)
 
const double backendShutdownTimeout () const
 

Protected Member Functions

void initMtl ()
 

Protected Attributes

DtConfigVariable< intmySessionId
 
DtConfigVariable< DtStringmyScenario
 
DtConfigVariable< DtStringmyConnection
 
DtConfigVariable< DtStringmyApplication
 
DtConfigVariable< doublemyIoPeriod
 
DtConfigVariable< DtStringmyTestLog
 
DtConfigVariable< boolmyMustMultipleBackends
 
DtConfigVariable< DtTimemyBackendStartupTimeout
 
DtConfigVariable< DtTimemyScenarioLoadTimeout
 
DtConfigVariable< DtTimemyScenarioRunTimeout
 
DtConfigVariable< DtTimemyBackendShutdownTimeout
 

Constructor & Destructor Documentation

DtTestExecutor::DtTestExecutor ( int  argc,
char argv[],
const DtString defaultConfigFilePath 
)
virtual DtTestExecutor::~DtTestExecutor ( )
overridevirtual

Member Function Documentation

void DtTestExecutor::setSessionId ( int  i)
int DtTestExecutor::sessionId ( ) const
void DtTestExecutor::setScenario ( const DtString scenario)
const DtString DtTestExecutor::scenario ( ) const
void DtTestExecutor::setConnection ( const DtString connection)
const DtString DtTestExecutor::connection ( ) const
void DtTestExecutor::setApplication ( const DtString application)
const DtString DtTestExecutor::application ( ) const
void DtTestExecutor::setIoPeriod ( const double ioPeriod)
const double DtTestExecutor::ioPeriod ( ) const
void DtTestExecutor::setTestLog ( const DtString testLog)
const DtString DtTestExecutor::testLog ( ) const
void DtTestExecutor::setMustHaveMultipleBackends ( const bool val)
const bool DtTestExecutor::mustHaveMultiplebackends ( ) const
void DtTestExecutor::setBackendStartupTimeout ( const double timeout)
const double DtTestExecutor::backendStartupTimeout ( ) const
void DtTestExecutor::setScenarioLoadTimeout ( const double timeout)
const double DtTestExecutor::scenarioLoadTimeout ( ) const
void DtTestExecutor::setScenarioRunTimeout ( const double timeout)
const double DtTestExecutor::scenarioRunTimeout ( ) const
void DtTestExecutor::setBackendShutdownTimeout ( const double timeout)
const double DtTestExecutor::backendShutdownTimeout ( ) const
void DtTestExecutor::initMtl ( )
protected

Member Data Documentation

DtConfigVariable<int> DtTestExecutor::mySessionId
protected
DtConfigVariable<DtString> DtTestExecutor::myScenario
protected
DtConfigVariable<DtString> DtTestExecutor::myConnection
protected
DtConfigVariable<DtString> DtTestExecutor::myApplication
protected
DtConfigVariable<double> DtTestExecutor::myIoPeriod
protected
DtConfigVariable<DtString> DtTestExecutor::myTestLog
protected
DtConfigVariable<bool> DtTestExecutor::myMustMultipleBackends
protected
DtConfigVariable<DtTime> DtTestExecutor::myBackendStartupTimeout
protected
DtConfigVariable<DtTime> DtTestExecutor::myScenarioLoadTimeout
protected
DtConfigVariable<DtTime> DtTestExecutor::myScenarioRunTimeout
protected
DtConfigVariable<DtTime> DtTestExecutor::myBackendShutdownTimeout
protected

The documentation for this class was generated from the following file:

Document ID: Generated on Thu Oct 23 22:29:17 EDT 2025 from SVN revision 280951
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)