Create gmx::compat::string_view
commit2e0edc408995d5a553287779bc0bdfe256f03ee7
authorPaul Bauer <paul.bauer.q@gmail.com>
Wed, 3 Apr 2019 13:38:44 +0000 (3 15:38 +0200)
committerPaul Bauer <paul.bauer.q@gmail.com>
Wed, 17 Apr 2019 09:53:55 +0000 (17 11:53 +0200)
treeddaaedeb34a6eea5564f10e27f78c968a6dc9974
parentd10014251040db8c8115b7377b2016b132a6ae1e
Create gmx::compat::string_view

This part of the C++-17 std will likely help in cases we want objects to
store views to std::strings instead of performing a copy of them.

Updated COPYING instructions and developer guide.

Excluded the external code from Doxygen checking.
Noted where to go for documentation in the file Doxygen.

Change-Id: Ibc75f32929d385159d27d0b7ba87f2133995e915
COPYING
docs/dev-manual/language-features.rst
src/gromacs/compat/.gitattributes [new file with mode: 0644]
src/gromacs/compat/string_view.h [new file with mode: 0644]
src/gromacs/compat/tests/.gitattributes [new file with mode: 0644]
src/gromacs/compat/tests/CMakeLists.txt
src/gromacs/compat/tests/string_view.cpp [new file with mode: 0644]