Itasca C++ Interface
|
Interface for accessing kernel settings. More...
#include <isettings.h>
Public Member Functions | |
virtual const QObject * | getQObject () const =0 |
Returns a pointer to a QObject representing this object. | |
virtual bool | getLog () const =0 |
Returns TRUE if text output is being sent to a log file as well. More... | |
virtual QString | getLogFileName () const =0 |
Returns the name of the log file (whether logging is on or not). | |
virtual bool | getSafeConversion () const =0 |
virtual bool | getEcho () const =0 |
Returns TRUE if command input is being printed out when received. | |
virtual QString | getCustomerTitle1 () const =0 |
Returns the customer title (1) set by the user and stored persistantly. More... | |
virtual QString | getCustomerTitle2 () const =0 |
Returns the customer title (2) set by the user and stored persistantly. More... | |
virtual QString | getJobTitle () const =0 |
Returns the Job title associated with the current model. | |
virtual bool | getLHS () const =0 |
Returns TRUE if a Left Handed coordinate system is being used. | |
virtual QString | getLicense () const =0 |
Returns the current license terms. . | |
virtual bool | getAcademicModel () const =0 |
True if any cycling was ever done under an academic license. | |
virtual bool | getDemoModel () const =0 |
True if any cycling was ever done under a demo license. | |
virtual uint | getUpdateInterval () const =0 |
Returns the frequency of notices during cycling. | |
virtual bool | getReadOnly () const =0 |
True if the model state has been tagged as read only. | |
virtual bool | getUnrepeatable () const =0 |
virtual bool | getResultsState () const =0 |
virtual bool | getAutoModelSave () const =0 |
virtual double | getAutoModelSaveInterval () const =0 |
virtual QString | getAutoModelSaveDirectory () const =0 |
virtual void | setUpdateInterval (uint u)=0 |
Sets the frequency of notices during cycling. | |
virtual void | setLog (bool b, QIODevice::OpenMode=QIODevice::Append)=0 |
Sets the log file on or off. | |
virtual void | setLogFileName (const QString &s, QIODevice::OpenMode=QIODevice::Append)=0 |
Sets the current log file. | |
virtual void | setAutoModelSave (bool b)=0 |
virtual void | setAutoModelSaveInterval (double d)=0 |
virtual void | setAutoModelSaveDirectory (const QString &s)=0 |
virtual void | logChanged (bool b)=0 |
This signal is emitted when the case sensitivity state has changed. See getCaseSensitivity() More... | |
virtual void | logFileNameChanged (const QString &name)=0 |
This signal is emitted when the log file name has changed. See getLogFileName() | |
virtual void | safeConversionChanged (bool b)=0 |
This signal is emitted when the safe conversion state has changed. See getSafeConversion(). | |
virtual void | echoChanged (bool b)=0 |
This signal is emitted when the echo state has changed. See getEcho(). | |
virtual void | customerTitle1Changed (const QString &)=0 |
This signal is emitted when the customet title 1 has changed. See getCustomerTitle1(). | |
virtual void | customerTitle2Changed (const QString &)=0 |
This signal is emitted when the customet title 2 has changed. See getCustomerTitle2(). | |
virtual void | jobTitleChanged (const QString &)=0 |
This signal is emitted when the job title has changed. See getJobTitle(). | |
virtual void | LHSChanged (bool b)=0 |
This signal is emitted when the Left Hand coordinate System state has changed. See getLHS(). | |
virtual void | licenseChanged (const QString &s)=0 |
This signal is emitted when the license has changed. See getLicense(). | |
virtual void | academicModelChanged (bool b)=0 |
This signal is emitted when the academic model state has changed. See getAcademicModel(). | |
virtual void | demoModelChanged (bool b)=0 |
This signal is emitted when the demo model state has changed. See getDemoModel() | |
virtual void | updateIntervalChanged (uint u)=0 |
This signal is emitted when the update interval has changed. See getUpdateInterval(), setUpdateInterval. | |
virtual void | unrepeatableChanged (bool b)=0 |
This signal is emitted when the unrepeatable state of the model has changed. See getUnrepeatable. | |
virtual void | autoModelSaveChanged (bool b)=0 |
virtual void | autoModelSaveIntervalChanged (double d)=0 |
virtual void | autoModelSaveDirectoryChanged (const QString &s)=0 |
Interface for accessing kernel settings.
These are global values that affect the program.
|
pure virtual |
Returns the customer title (1) set by the user and stored persistantly.
|
pure virtual |
Returns the customer title (2) set by the user and stored persistantly.
|
pure virtual |
Returns TRUE if text output is being sent to a log file as well.
Returns TRUE if string comparisons are made case sensitive or not.
This includes macros, command matching, FISH, etc.
|
pure virtual |
Returns TRUE if macros and fish symbols require a prefix character to be interpreted by the command processor. Default is true.
|
pure virtual |
True if the model state has been tagged as being unrepeatable, indicating that rerunning the model from an input record will not duplicate the model state.
|
pure virtual |
This signal is emitted when the case sensitivity state has changed. See getCaseSensitivity()
This signal is emitted when the log state has changed. See getLog().