ヌルチェック

通常のポインタと同様、RefPtrはポインタ先の有無をチェックできます。

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

しかし、通常のポインタと違い、RefPtrは自動的にヌルに初期化されます。ですから、初期化を自分ですることを覚えておく必要はありません。