Aimsun Next Scripting
22
|
Public Member Functions | |
if (base) | |
Py_END_ALLOW_THREADS End | GKRealDataSetRestorer () |
~GKRealDataSetRestorer () | |
void | setRealDataSet (GKRealDataSet *arealDataSet) |
virtual QString | getName () const =0 |
virtual QString | getExternalName () const =0 |
virtual QString | getDescription () const =0 |
virtual uint | order () const |
virtual QString | secondaryOrder () const |
const GKType * | getObjectType () const |
void | setObjectType (const GKType *type) |
virtual bool | restoreData (GKRealDataSet *, GKModel *) |
virtual QString | store () const =0 |
virtual void | restore (GKRealDataSet *, const QString &)=0 |
virtual GKTimeDuration | getForcedInterval () const |
virtual QString | getOriginatorName () const =0 |
Public Attributes | |
ConvertToSubClassCode Py_BEGIN_ALLOW_THREADS GKRealDataSetRestorer * | base = (GKRealDataSetRestorer*)sipCpp |
sipType = 0 | |
Py_END_ALLOW_THREADS End GKRealDataSetRestorer::GKRealDataSetRestorer | ( | ) |
GKRealDataSetRestorer::~GKRealDataSetRestorer | ( | ) |
|
pure virtual |
Returns a description of what data can be restored (the file name, the database name...)
Implemented in GKRealDataSetRestorerSimple.
|
pure virtual |
Returns a name for this restorer type to be prsented to the user. It can be localized.
Implemented in GKRealDataSetRestorerSimple.
|
virtual |
Force an aggregation interval for the data. Set 00:00:00 to turn it off.
Reimplemented in GKRealDataSetRestorerSimple.
|
pure virtual |
Returns a unique name for this restorer type. Usualy will be the class name.
Implemented in GKRealDataSetRestorerSimple.
Referenced by if().
const GKType * GKRealDataSetRestorer::getObjectType | ( | ) | const |
Type of the objects that will be modified by this restorer. Can be None (any type)
|
pure virtual |
Implemented in GKRealDataSetRestorerSimple.
|
inline |
References base, getName(), GKSystem::getSystem(), and sipType.
|
virtual |
When a GKRealDataSet contains more than one GKRealDataSetRestorer this method is used to sort the GKRealDataSetRestorer on it and do the restoration in order.
Reimplemented in GKRealDataSetRestorerSimple.
|
pure virtual |
Restores the object state from a XML string.
Implemented in GKRealDataSetRestorerSimple.
|
virtual |
Restores the data. Returns true if the data was restored, false otherwise.
Reimplemented in GKRealDataSetRestorerSimple.
|
virtual |
When a GKRealDataSet contains more than one GKRealDataSetRestorer this method is used to sort the GKRealDataSetRestorer on it and do the restoration in order.
Reimplemented in GKRealDataSetRestorerSimple.
void GKRealDataSetRestorer::setObjectType | ( | const GKType * | type | ) |
Type of the objects that will be modified by this restorer. Can be None (any type)
void GKRealDataSetRestorer::setRealDataSet | ( | GKRealDataSet * | arealDataSet | ) |
Set the real dataset
|
pure virtual |
Returns a XML string with this object data (but not the data restored). This data will be stored in the Aimsun datanase.
Implemented in GKRealDataSetRestorerSimple.
ConvertToSubClassCode Py_BEGIN_ALLOW_THREADS GKRealDataSetRestorer* GKRealDataSetRestorer::base = (GKRealDataSetRestorer*)sipCpp |
Referenced by if().
GKRealDataSetRestorer::sipType = 0 |
Referenced by if().