Newer
Older
CasicIrisIdentify / dao / util / CacheManager.h
#ifndef CACHEMANAGER_H
#define CACHEMANAGER_H

#include <QMutex>
#include <QList>
#include "dao/SysDeptDao.h"
#include "dao/SysDictDao.h"
#include "dao/SysPersonDao.h"
#include "dao/IrisDataDao.h"

class CacheManager
{
public:
    ~CacheManager() {};
    CacheManager(const CacheManager&)=delete;
    CacheManager& operator=(const CacheManager&)=delete;

    static CacheManager& getInstance() {
        static CacheManager instance;
        return instance;
    }

    QVariantMap getGenderName();

private:
    CacheManager();

    QVariantMap genderName;
};

#endif // CACHEMANAGER_H