Ejemplo n.º 1
0
bool SecurityManager::exist(const QString &name)
{
    if (!holder.isInMemory(name)) {
        loadMemberInMemory(name);
    }

    //return holder.exists(name);
    return members.find(name) != members.end();
}
Ejemplo n.º 2
0
SecurityManager::Member SecurityManager::member(const QString &name)
{
    if (!holder.isInMemory(name)) {
        loadMemberInMemory(name);
    }

    //return holder.member(name);

    assert(exist(name));

    return members[name];
}
Ejemplo n.º 3
0
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];
    }
}