1. 02 Aug, 2018 1 commit
  2. 04 May, 2017 1 commit
    • Mark Olesen's avatar
      ENH: improve HashTable iterator access and management · 03d18072
      Mark Olesen authored
      - provide key_iterator/const_key_iterator for all hashes,
        reuse directly for HashSet as iterator/const_iterator, respectively.
      
      - additional keys() method for HashTable that returns a wrapped to
        a pair of begin/end const_iterators with additional size/empty
        information that allows these to be used directly by anything else
        expecting things with begin/end/size. Unfortunately does not yet
        work with std::distance().
      
        Example,
           for (auto& k : labelHashTable.keys())
           {
              ...
           }
      03d18072