Move strdb.* to utility/
commite12d3810d648b2ab9eaac55637e2fde331a1e8b0
authorTeemu Murtola <teemu.murtola@gmail.com>
Wed, 2 Dec 2015 04:35:40 +0000 (2 06:35 +0200)
committerMark Abraham <mark.j.abraham@gmail.com>
Thu, 3 Dec 2015 06:38:38 +0000 (3 07:38 +0100)
treea3df142c8cd5871261620d617d855a37b49825d1
parent86ede59bbfecebe44a2ee9553acb5abfd36e74ff
Move strdb.* to utility/

These are more similar to the low-level I/O routines already present in
utility (most uses would be easy to replace with TextReader alone, after
some minor extensions), rather than to the other fileio/ stuff.
This, in part, helps breaking the fileio <-> topology cyclic dependency.

Remove unused or duplicate functions or make them private to the source
file.

Convert existing comments to rudimentary Doxygen to avoid warnings.

Change-Id: I3f5262112fabe2bffa16c14c20d987e2e63dcb4f
21 files changed:
src/contrib/ehdata.c
src/contrib/hrefify.c
src/contrib/mkice.c
src/gromacs/gmxana/gmx_do_dssp.cpp
src/gromacs/gmxana/gmx_editconf.cpp
src/gromacs/gmxana/gmx_enemat.cpp
src/gromacs/gmxana/gmx_rmsdist.cpp
src/gromacs/gmxana/gmx_wheel.cpp
src/gromacs/gmxana/nsfactor.cpp
src/gromacs/gmxana/sfactor.cpp
src/gromacs/gmxpreprocess/pdb2gmx.cpp
src/gromacs/gmxpreprocess/pdb2top.cpp
src/gromacs/gmxpreprocess/resall.cpp
src/gromacs/gmxpreprocess/specbond.cpp
src/gromacs/gmxpreprocess/ter_db.cpp
src/gromacs/gmxpreprocess/xlate.cpp
src/gromacs/topology/atomprop.cpp
src/gromacs/topology/index.cpp
src/gromacs/topology/residuetypes.cpp
src/gromacs/utility/strdb.cpp [moved from src/gromacs/fileio/strdb.cpp with 80% similarity]
src/gromacs/utility/strdb.h [moved from src/gromacs/fileio/strdb.h with 62% similarity]