|
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.