コード例 #1
0
ファイル: Map.hpp プロジェクト: xyuan/coolfluid3
inline typename Map<KEY,DATA>::iterator Map<KEY,DATA>::find(const key_type& key)
{
  if (m_vectorMap.empty())
    return end();

  if (!m_sorted)
    sort_keys();

  iterator itr = std::lower_bound(begin(),end(),key,Compare());

  if (itr != end())       
    if (itr->first != key)
      return end();

  return itr;
}
コード例 #2
0
ファイル: select-keys.c プロジェクト: ctubio/claws
static void
sort_keys_email (GtkWidget *widget, gpointer data)
{
    sort_keys ((struct select_keys_s*)data, COL_EMAIL);
}
コード例 #3
0
ファイル: select-keys.c プロジェクト: ctubio/claws
static void
sort_keys_name (GtkWidget *widget, gpointer data)
{
    sort_keys ((struct select_keys_s*)data, COL_NAME);
}