bool SecurityManager::exist(const QString &name) { if (!holder.isInMemory(name)) { loadMemberInMemory(name); } //return holder.exists(name); return members.find(name) != members.end(); }
SecurityManager::Member SecurityManager::member(const QString &name) { if (!holder.isInMemory(name)) { loadMemberInMemory(name); } //return holder.member(name); assert(exist(name)); return members[name]; }
SecurityManager::Member SecurityManager::member(const QString &name) { if (!holder.isInMemory(name)) { loadMemberInMemory(name); } assert(exist(name)); if (isSql()) { return holder.member(name); } else { return members[name]; } }