Skip to content
Snippets Groups Projects
  1. May 31, 2016
    • Luc Hermitte's avatar
      ENH: Add time utilities to ossim plugins · 4fc5a082
      Luc Hermitte authored
      - Add `ModifiedJulianDate` and `Duration` classes
      - Fast conversion function from `"%Y-%m-%dT%H:%M:%S.subsec"` to modified julian date.
        Result is 6 times faster than `ossimLocalTm::setIso8601()`
      - Benchmark for new `ossim::toModifiedJulianDate()`
      
      Note, the microbenchmark requires google.benchmark
      (http://github.com/google/benchmark). It will be ignored (not compiled) if this
      library cannot be found.
      
      To use it, install it somewhere, and run cmake with for instance
      
      ```
      GBenchmark_DIR=~/local/benchmark/ cmake . -DFIND_COTS_DEBUG=true
       cmake . -DGBenchmark_DIR=~/local/benchmark/
      ```
      
      (in the case google.benchmark has been installed into `$HOME/local/benchmark`).
      4fc5a082
    • Luc Hermitte's avatar
      ENH: Add facilities to define classes with arithmetic semantics · 4ee56830
      Luc Hermitte authored
      Strongly inspired by boost.operators interface
      4ee56830
    • Luc Hermitte's avatar
      ENH: Add string utilities to ossim plugins · fc6a6b6c
      Luc Hermitte authored
      - `string_view`
      - `starts_with()`, `ends_with()`, `is_same_view()`
      - `contains()`
      - fast splitter on characters (with a range-like interface)
      - generic conversions to numerical types (to be refined)
      fc6a6b6c
  2. May 09, 2016
  3. May 04, 2016
  4. May 03, 2016
  5. Apr 29, 2016
  6. Apr 28, 2016
  7. Apr 27, 2016
  8. Apr 26, 2016
Loading