Move fileio sources to C++
commita772ad17234cccd6ec9572f9904a03266bfbd129
authorErik Lindahl <erik@kth.se>
Sat, 11 Jul 2015 20:51:14 +0000 (11 22:51 +0200)
committerGerrit Code Review <gerrit@gerrit.gromacs.org>
Tue, 14 Jul 2015 21:31:11 +0000 (14 23:31 +0200)
tree3b20a1a030539f29e1ebd738d360b62210d6a115
parentaf07072599f486eecab10a103964b58dc4d5e260
Move fileio sources to C++

String functions have been moved into std namespace,
unused variables removed. The internal XDR implementation has
been modified to work in C++, and while doing so it has been
renamed to gmx_internal_xdr.cpp to avoid confusion with the
external system implementations.

Change-Id: Iadaf812da88ba24530b637b8e3259fd3cac417e0
26 files changed:
src/gromacs/fileio/confio.cpp [moved from src/gromacs/fileio/confio.c with 96% similarity]
src/gromacs/fileio/enxio.cpp [moved from src/gromacs/fileio/enxio.c with 97% similarity]
src/gromacs/fileio/filenm.cpp [moved from src/gromacs/fileio/filenm.c with 97% similarity]
src/gromacs/fileio/gmx_internal_xdr.cpp [moved from src/gromacs/fileio/gmx_system_xdr.c with 86% similarity]
src/gromacs/fileio/gmx_internal_xdr.h [moved from src/gromacs/fileio/gmx_system_xdr.h with 98% similarity]
src/gromacs/fileio/gmxfio-xdr.cpp
src/gromacs/fileio/gmxfio.cpp
src/gromacs/fileio/libxdrf.cpp [moved from src/gromacs/fileio/libxdrf.c with 93% similarity]
src/gromacs/fileio/matio.cpp
src/gromacs/fileio/md5.cpp [moved from src/gromacs/fileio/md5.c with 97% similarity]
src/gromacs/fileio/mdoutf.cpp [moved from src/gromacs/fileio/mdoutf.c with 96% similarity]
src/gromacs/fileio/mtxio.cpp [moved from src/gromacs/fileio/mtxio.c with 94% similarity]
src/gromacs/fileio/pdbio.cpp [moved from src/gromacs/fileio/pdbio.c with 90% similarity]
src/gromacs/fileio/strdb.cpp [moved from src/gromacs/fileio/strdb.c with 94% similarity]
src/gromacs/fileio/timecontrol.cpp [moved from src/gromacs/fileio/timecontrol.c with 97% similarity]
src/gromacs/fileio/tngio_for_tools.cpp
src/gromacs/fileio/tpxio.cpp [moved from src/gromacs/fileio/tpxio.c with 99% similarity]
src/gromacs/fileio/trajectory_writing.cpp [moved from src/gromacs/fileio/trajectory_writing.c with 100% similarity]
src/gromacs/fileio/trnio.cpp [moved from src/gromacs/fileio/trnio.c with 99% similarity]
src/gromacs/fileio/trxio.cpp [moved from src/gromacs/fileio/trxio.c with 99% similarity]
src/gromacs/fileio/vmdio.cpp [moved from src/gromacs/fileio/vmdio.c with 98% similarity]
src/gromacs/fileio/writeps.cpp [moved from src/gromacs/fileio/writeps.c with 99% similarity]
src/gromacs/fileio/xdrd.cpp [moved from src/gromacs/fileio/xdrd.c with 89% similarity]
src/gromacs/fileio/xdrf.h
src/gromacs/fileio/xtcio.cpp [moved from src/gromacs/fileio/xtcio.c with 99% similarity]
src/gromacs/fileio/xvgr.cpp