1. 31 Oct, 2019 1 commit
  2. 28 Oct, 2019 1 commit
  3. 01 May, 2019 1 commit
  4. 14 Feb, 2019 1 commit
    • Mark OLESEN's avatar
      ENH: ensure self-assignment and self-swapping are a no-op for string types · 60c31415
      Mark OLESEN authored
      - simplifies their use when reordering lists etc.
        (word, fileName, keyType, wordRe)
      
      - "unfriend" IO operators for string types. They require no internal access
      
      - add compile/uncompile methods to keyType for symmetry with wordRe
      
      - when outputting keyType/wordRe, be more explicit about them using
        writeQuoted()
      60c31415
  5. 06 Feb, 2019 1 commit
  6. 30 May, 2018 1 commit
  7. 26 May, 2017 1 commit
  8. 17 Oct, 2016 1 commit
    • Mark Olesen's avatar
      Cleanup endian support (closes #271) · 2c06a905
      Mark Olesen authored
      - Place common code under OSspecific.
      
      By including "endian.H", either one of WM_BIG_ENDIAN or WM_LITTLE_ENDIAN
      will be defined.
      
      Provides inline 32-bit and 64-bit byte swap routines that can be
      used/re-used elsewhere.
      
      The inplace memory swaps currently used by the VTK output are left for
      the moment pending further cleanup of that code.
      2c06a905
  9. 17 Aug, 2016 1 commit
  10. 17 Jun, 2016 1 commit
  11. 29 Feb, 2016 1 commit
  12. 11 Jan, 2016 2 commits
  13. 10 Nov, 2015 1 commit
  14. 17 Jul, 2015 1 commit
  15. 04 Jan, 2015 1 commit
  16. 14 Aug, 2011 1 commit
  17. 25 Feb, 2011 1 commit
    • Mark Olesen's avatar
      ENH: allow '_' prefix when reading/writing SHA1Digest · 0484d1b2
      Mark Olesen authored
      - the resulting SHA1 can be written and parsed directly
        without any ambiguities when it starts with a digit
        eg, SHA1: _024ea2fa570968069f52f55aa47ee82ac417f5f6
      
      - provide same optional prefix functionality in conversion to string
        and in comparison with strings
      
      - add SHA1Digest::null
      0484d1b2
  18. 21 Feb, 2011 1 commit
  19. 08 Feb, 2011 1 commit
  20. 04 Jan, 2011 2 commits
  21. 19 Dec, 2010 1 commit
  22. 28 Jul, 2010 1 commit
  23. 07 May, 2010 1 commit
  24. 29 Mar, 2010 1 commit
  25. 02 Dec, 2009 1 commit
  26. 30 Nov, 2009 1 commit
  27. 02 Mar, 2009 1 commit
    • Mark Olesen's avatar
      Added Jenkin's hash functions in C++ form · 44a86232
      Mark Olesen authored
      - not much speed difference between SuperFastHash and Jenkin's lookup3 but
        both are 5-10% faster than what is currently implemented in Foam::string,
        albeit inlining probably helps there.
      
      - TODO: integration with existing infrastructure
      44a86232
  28. 11 Feb, 2009 1 commit
  29. 10 Feb, 2009 1 commit