Hola Italico,
 
lo he solucionado así:  
 Código PHP:
    public function get_registro($tabla,$registro,$campos=null)
    {
        (is_null($campos))?'':'$query=$this->db->select($campos);';
        $query = $this->db->where($this->imareal->campoClave($tabla),$registro)->get($tabla);
        if($query->num_rows()>0)
        {
            return $query->row();    
        } 
        else
        {
            return false;
        }
    }