Enum for returning status of random coordinate generation.
| Enumerator |
|---|
| DtCoordInside |
|
| DtCoordNotInside |
|
| DtCoordIntersects |
|
| DtScenarioPerformanceTestManager::DtScenarioPerformanceTestManager |
( |
DtCgf * |
cgf, |
|
|
const DtString & |
, |
|
|
const DtString |
outputFilename = "" |
|
) |
| |
| virtual DtScenarioPerformanceTestManager::~DtScenarioPerformanceTestManager |
( |
| ) |
|
|
virtual |
| static void DtScenarioPerformanceTestManager::postScenarioLoadCallback |
( |
const DtScenario & |
s, |
|
|
void * |
usr |
|
) |
| |
|
static |
| virtual void DtScenarioPerformanceTestManager::postScenarioLoadCallback |
( |
const DtScenario & |
s | ) |
|
|
virtual |
| static void DtScenarioPerformanceTestManager::postTickCallback |
( |
void * |
usr | ) |
|
|
static |
| virtual void DtScenarioPerformanceTestManager::tick |
( |
| ) |
|
|
virtual |
| bool DtScenarioPerformanceTestManager::loadScenario |
( |
| ) |
|
| void DtScenarioPerformanceTestManager::setMaxTasks |
( |
| ) |
|
| bool DtScenarioPerformanceTestManager::jsonPrettyPrint |
( |
| ) |
|
|
inline |
Set and Get whether to have RapidJson pretty print.
| void DtScenarioPerformanceTestManager::setJsonPrettyPrint |
( |
bool |
pp | ) |
|
|
inline |
| int DtScenarioPerformanceTestManager::jsonDecimals |
( |
| ) |
|
|
inline |
Set and Get the decimals.
| void DtScenarioPerformanceTestManager::setJsonDecimals |
( |
int |
d | ) |
|
|
inline |
| int DtScenarioPerformanceTestManager::jsonIndentSize |
( |
| ) |
|
|
inline |
Set and Get the indentation size.
| void DtScenarioPerformanceTestManager::setJsonIndentSize |
( |
int |
s | ) |
|
|
inline |
| void DtScenarioPerformanceTestManager::loadConfig |
( |
const DtString & |
| ) |
|
|
protected |
Load config via file path.
| void DtScenarioPerformanceTestManager::finishMonitoring |
( |
| ) |
|
|
protected |
Called after number of samples has been reached.
| int DtScenarioPerformanceTestManager::checkTestName |
( |
const rapidjson::Value & |
| ) |
const |
|
protected |
check functions for to determine whether or not values exist
| bool DtScenarioPerformanceTestManager::checkEntityInfo |
( |
const rapidjson::Value & |
, |
|
|
const std::vector< DtEntityInfo > |
|
|
) |
| const |
|
protected |
| bool DtScenarioPerformanceTestManager::checkScenarioFile |
( |
const rapidjson::Value & |
| ) |
const |
|
protected |
| bool DtScenarioPerformanceTestManager::checkProtocol |
( |
const rapidjson::Value & |
| ) |
const |
|
protected |
| bool DtScenarioPerformanceTestManager::checkCallbackThreads |
( |
const rapidjson::Value & |
| ) |
const |
|
protected |
| void DtScenarioPerformanceTestManager::createJsonFile |
( |
| ) |
|
|
protected |
| std::string DtScenarioPerformanceTestManager::getCurrentProtocol |
( |
| ) |
const |
|
protected |
| std::string DtScenarioPerformanceTestManager::getCPUName |
( |
| ) |
const |
|
protected |
Get some computer information.
| double DtScenarioPerformanceTestManager::getMemoryInstalled |
( |
| ) |
const |
|
protected |
unsigned int getThreadCount(); - TO ADD LATER if necessary
Create entities through the config
Functions used to spread out entities.
| double DtScenarioPerformanceTestManager::myEntityCreationTime |
|
protected |
| double DtScenarioPerformanceTestManager::myFinishedPostScenarioLoadTime |
|
protected |
| bool DtScenarioPerformanceTestManager::myDelayedStartSamplingTime |
|
protected |
| double DtScenarioPerformanceTestManager::myLastCheckedTime |
|
protected |
| int DtScenarioPerformanceTestManager::mySampleCount |
|
protected |
| bool DtScenarioPerformanceTestManager::myRapidjsonPrettyPrint |
|
protected |
| int DtScenarioPerformanceTestManager::myRapidjsonDecimals |
|
protected |
| int DtScenarioPerformanceTestManager::myRapidjsonIndentSize |
|
protected |
| std::string DtScenarioPerformanceTestManager::myOutputJson |
|
protected |
| DtCgf* DtScenarioPerformanceTestManager::myCgf |
|
protected |
The documentation for this class was generated from the following file: