Commit 2a3a8bfa authored by thomas.forbriger's avatar thomas.forbriger
Browse files

[WP][FIX][API][!!!] (ticket10): move time series i/o to libtsioxx

This is a legacy commit from before 2015-03-01.
It may be incomplete as well as inconsistent.
See COPYING.legacy and README.history for details.

Advance time series input/output module is moved to a dedicated library
libtsioxx. This hopefully breaks the undesired bilateral dependency between
libtsxx and libtfxx. libtsioxx then depends on libtfxx as well as liibtsxx

Side-effetcs:
The interface to time series input/output modules changes for application
programs. Application programs must be adjusted appropriatedly.

The interface formerly provided by libtfxx is used by stuploxx:
./ts/stuploxx/utilitystructures.h:#include <tfxx/readtsdata.h>
./ts/stuploxx/datatrace.h:#include <tfxx/readtsdata.h>
./ts/stuploxx/datafile.h:#include <tfxx/readtsdata.h>

The interface formerly provided by libtsxx is used by several application
programs:
./conv/misc/mgm2sff.cc:#include <tsxx/sffheaders.h>
./conv/ThiesDL1/functions.cc:#include<tsxx/sffheaders.h>
./ts/wf/sigval.cc:#include <tsxx/sffheaders.h>
./ts/wf/noisymize.cc:#include <tsxx/sffheaders.h>
./ts/wf/deconv.cc:#include <tsxx/sffheaders.h>
./ts/wf/soutifu.cc:#include <tsxx/sffheaders.h>
./ts/wf/teseco.cc:#include <tsxx/sffheaders.h>
./ts/wf/foutra.cc:#include <tsxx/sffheaders.h>
./ts/cal/dccal.cc:#include <tsxx/sffheaders.h>
./ts/stuploxx/datatrace.h:#include <tsxx/sffheaders.h>
parent f7d5c5c1
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment