Vérification du pointeur NULL

Comme pour les pointeurs normaux, vous pouvez vérifier si un pointeur RefPtr ne pointe sur rien.

Glib::RefPtr<Gtk::TreeModel> refModel = m_TreeView.get_model();
if(refModel)
{
  int cols_count = refModel->get_n_columns();
  ...
}

Mais contrairement aux pointeurs normaux, les RefPtr sont automatiquement initialisés à NULL ; vous n'avez pas à faire cela vous-même.