teslamotors / fixed-containers

C++ Fixed Containers
MIT License
377 stars 33 forks source link

Arrow proxy (on top of "Rework iterators to remove first()/second() api discrepancy") #39

Closed alexkaratarakis closed 1 year ago

alexkaratarakis commented 1 year ago

ArrowProxy (last few commits) vs previous implementationm (first commits, no the PairView approach):

Pros:

Cons:

All of the above work on std::map, so it's less of a drop-in replacement. All of the above is demo'ed in the unit tests.

alexkaratarakis commented 1 year ago

Closing in favor of: https://github.com/teslamotors/fixed-containers/pull/45 https://github.com/teslamotors/fixed-containers/pull/48