把负荷匹配到变压器上了。

Signed-off-by: dmy@lab <dmy@lab.lab>
This commit is contained in:
dmy@lab
2015-01-20 13:48:58 +08:00
parent 8d5fcf9c95
commit a208823264
5 changed files with 20 additions and 25 deletions

View File

@@ -27,8 +27,7 @@ public:
QSharedPointer<LoadInfo> getALoad(const QString& id);
QVector<QSharedPointer<LoadInfo> > getSubstationLoad(const QString& id);
bool load(const QString& loadDir, const QString &matchdDir, const QString &exceptionFile);
bool readLoads(const QString& dir);
bool readMatch(const QString& dir);
private:
class CG // 它的唯一工作就是在析构函数中删除CSingleton的实例
@@ -43,6 +42,8 @@ private:
}
};
static CG Garbo; // 定义一个静态成员,在程序结束时,系统会调用它的析构函数
bool readLoads(const QString& dir);
bool readMatch(const QString& dir);
// static QHash<QString,QVector<double> > *ht;//
static QHash<QString,QVector<QSharedPointer<LoadInfo> > > *loads;//保存的是一个Substation下面的所有负荷信息
static QHash<QString,QSharedPointer<LoadInfo> > *loadsToLoadInfo;