Commit History

Author SHA1 Message Date
  Sam Jaffe 523abc78fb Convert to GoogleTest. 5 years ago
  Sam Jaffe 6baf82e41a Convert to using proper dir structure 5 years ago
  Sam Jaffe 8c18c56020 Update to XCode 10 6 years ago
  Sam Jaffe 79fc376342 Update XCode settings. 6 years ago
  Samuel Jaffe a1de3c895f Fixing minor issues/pattern failures. 8 years ago
  Samuel Jaffe ff8bdac761 Adding filter_iterator, which allows the consumer to discard elements of a collection based on a provided predicate. 8 years ago
  Samuel Jaffe 88ff581e82 Creating an indexed iterator, for when you need to keep track of the 'index' while iterating through a collection. 8 years ago
  Samuel Jaffe 9f24f123cb Recursive iterator is a forward_iterator. This is guaranteed by end_aware_iterator as well, but should be made explicit. 8 years ago
  Samuel Jaffe 307fba398a Adding unkeyed_iterator - an iterator for associative types that discards keys, allowing it to be treated like a non-associative array of values. 8 years ago
  Samuel Jaffe ed3bd68fef Merge branch 'remove_joining_iterator' 8 years ago
  Samuel Jaffe 9d80954d44 Making operator*/-> const-correct. 8 years ago
  Samuel Jaffe 16e1b21243 Making recursive_iterator able to replace joining_iterator, for bucket_hash_map, etc. 8 years ago
  Samuel Jaffe ff84098870 Adding forward declarations of end_aware_iterator, joining_iterator, recursive_iterator, and recursive_iterator_n. 8 years ago
  Samuel Jaffe 1d77eb0825 Changing constructors in assign() for recursive_iterator to use make_end_aware_iterator(). 8 years ago
  Samuel Jaffe 82eb5b08be Extending 98cf896 to support nested containers where the only associative container exists at the final layer. 8 years ago
  Samuel Jaffe 98cf896534 Two changes to recursive_iterator: 8 years ago
  Samuel Jaffe aae2109a24 Merge branch 'recursive_iterator' 8 years ago
  Samuel Jaffe ec1068b776 Adding test cases for three-layer systems of the for ABA. 8 years ago
  Samuel Jaffe d3eedc2fc2 Adding several test cases. 8 years ago
  Samuel Jaffe 6261e9e8a5 Completed merging of flatten and recursive iterator. Trivial test compiles. 8 years ago
  Samuel Jaffe 0910ad0ac5 Creating a recursive iterator type. 8 years ago
  Samuel Jaffe f577341226 Creating an iterator library. 8 years ago