swift
|
Allows to have specific utility functions for each simulator. More...
Public Member Functions | |
const CSimulatorSettings & | getGenericSettings () const |
Get the generic settings. | |
CSpecializedSimulatorSettings (const CSimulatorSettings &settings, const CSimulatorInfo &simulator) | |
Ctor. | |
CSpecializedSimulatorSettings (const QString &simulatorDir, const CSimulatorInfo &simulator) | |
Ctor. | |
const CSimulatorSettings & | getSimulatorSettings () const |
The generic settings. | |
const QString & | getDefaultSimulatorDirectory () const |
Default simulator path per simulator. | |
const QString & | getSimulatorDirectoryIfNotDefault () const |
Simulator directory or empty if default dir. | |
const QString & | getSimulatorDirectoryOrDefault () const |
Simulator directory or default path. | |
QStringList | getModelDirectoriesOrDefault () const |
Model directories or default. | |
QStringList | getModelDirectoriesFromSimulatorDirectoy () const |
Model directories. | |
QStringList | getModelDirectoriesFromSimulatorDirectoryOrDefault () const |
Model directories, then from simulator directory, then default. | |
const QStringList & | getModelDirectoriesIfNotDefault () const |
Model directories or empty if default. | |
const QStringList & | getDefaultModelExcludeDirectoryPatterns () const |
Default model exclude patterns. | |
QString | getFirstModelDirectoryOrDefault () const |
First model directoy. | |
const QStringList & | getDefaultModelDirectories () const |
Model exclude patterns or empty if default. | |
const QStringList & | getModelExcludeDirectoryPatternsIfNotDefault () const |
Model exclude patterns or empty if default. | |
const QStringList & | getModelExcludeDirectoryPatternsOrDefault () const |
Model exclude patterns or empty if default. | |
void | clearModelDirectories () |
Clear the model directories. More... | |
bool | addModelDirectory (const QString &modelDirectory) |
Add (if not exists) model directory. More... | |
void | setSimulatorDirectory (const QString &simDir) |
Set simulator directory. More... | |
Static Public Member Functions | |
static const QStringList & | defaultModelDirectories (const CSimulatorInfo &simulator) |
Default model path per simulator. | |
static const QString & | defaultSimulatorDirectory (const CSimulatorInfo &simulator) |
Default simulator path per simulator. | |
static const QStringList & | defaultModelExcludeDirectoryPatterns (const CSimulatorInfo &simulator) |
Default model exclude patterns per simulator. | |
Protected Attributes | |
CSimulatorSettings | m_genericSettings |
the generic settings | |
CSimulatorInfo | m_simulator |
represented simulator | |
Allows to have specific utility functions for each simulator.
Definition at line 202 of file simulatorsettings.h.
|
inline |
Add (if not exists) model directory.
Definition at line 261 of file simulatorsettings.h.
|
inline |
Clear the model directories.
Definition at line 258 of file simulatorsettings.h.
|
inline |
Set simulator directory.
Definition at line 267 of file simulatorsettings.h.