string RedisReply::formatReply()

in common/redisreply.cpp [360:384]


string RedisReply::formatReply(string command, struct redisReply **element, size_t elements)
{
    if (command == "HGETALL")
    {
        return formatDictReply(element, elements);
    }
    else if(command == "SCAN"
            || command == "SSCAN")
    {
        return formatSscanReply(element, elements);
    }
    else if(command == "HSCAN")
    {
        return formatHscanReply(element, elements);
    }
    else if(command == "BLPOP"
            || command == "BRPOP")
    {
        return formatTupleReply(element, elements);
    }
    else
    {
        return formatListReply(element, elements);
    }
}