Remove unnecessary *-impl.h files.
authorTeemu Murtola <teemu.murtola@gmail.com>
Thu, 31 May 2012 09:34:02 +0000 (12:34 +0300)
committerGerrit Code Review <gerrit@gerrit.gromacs.org>
Wed, 13 Jun 2012 21:49:22 +0000 (23:49 +0200)
commit98e1575b3c0976344d8e6a53d7afd6d48ec3c403
tree52a3e1395fcf5beb1da21f217a738b80a7bf46d8
parent217952b2eb28e51e79b3aeda8eb1bde4937fc79f
Remove unnecessary *-impl.h files.

Originally, I put all class declarations in headers, but for private
implementation classes used only from one source file, it just leads to
additional maintenance without much benefit.  Moved such class
declarations to the source files (quite a few private implementation
classes are already declared in the source files).

Removed some unnecessary destructors, and had to adjust some includes,
otherwise this change just copy-pastes code around.

Change-Id: Icfb30f88f593806971746d14e3fc0d9b5e7caa96
24 files changed:
src/gromacs/analysisdata/abstractdata-impl.h [deleted file]
src/gromacs/analysisdata/abstractdata.cpp
src/gromacs/analysisdata/analysisdata-impl.h [deleted file]
src/gromacs/analysisdata/analysisdata.cpp
src/gromacs/analysisdata/datastorage-impl.h [deleted file]
src/gromacs/analysisdata/datastorage.cpp
src/gromacs/analysisdata/modules/displacement-impl.h [deleted file]
src/gromacs/analysisdata/modules/displacement.cpp
src/gromacs/analysisdata/modules/histogram-impl.h [deleted file]
src/gromacs/analysisdata/modules/histogram.cpp
src/gromacs/analysisdata/modules/plot-impl.h [deleted file]
src/gromacs/analysisdata/modules/plot.cpp
src/gromacs/commandline/cmdlinehelpwriter-impl.h [deleted file]
src/gromacs/commandline/cmdlinehelpwriter.cpp
src/gromacs/commandline/cmdlineparser-impl.h [deleted file]
src/gromacs/commandline/cmdlineparser.cpp
src/gromacs/options/optionsassigner-impl.h [deleted file]
src/gromacs/options/optionsassigner.cpp
src/gromacs/trajectoryanalysis/analysismodule-impl.h [deleted file]
src/gromacs/trajectoryanalysis/analysismodule.cpp
src/testutils/mock_datamodule-impl.h [deleted file]
src/testutils/mock_datamodule.cpp
src/testutils/refdata-impl.h [deleted file]
src/testutils/refdata.cpp