1. 30 Jan, 2014 3 commits
    • thomas.forbriger's avatar
      [WP][TASK] (ticket10tsio): reorganize source code files · 8047844b
      thomas.forbriger authored
      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.
      
      Several tasks are accomplished:
        - Add proper file headers with preample and copyright.
        - Give proper reference to ancestors.
        - Define namespaces.
        - Set proper include guards.
      8047844b
    • thomas.forbriger's avatar
      [WP][TASK] (ticket10tsio): reorganize source code files · c728c751
      thomas.forbriger authored
      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.
      
      Reorganize the second set of source code files
      c728c751
    • thomas.forbriger's avatar
      [WP][DOC] (ticket10tsio): document gross structure of modules · 1ea51f24
      thomas.forbriger authored
      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.
      
      The gross structure of the modules is documented.
      I intend to reorganize the namespaces accordingly.
      Probably filenames should be considered for modification too.
      
      Form doxygen.txt:
      Two modules are provided:
      
       in sffheaders.h:
          SFF Timeseries I/O This module provides three submodules:
              A set of classes to handle complete files
              Interface to libdatrwxx
              Interface to libsffxx
       in readtsdata.h:
          Reading of time series data.
      
      The first adds SFF specific headers to the TimeSeries class template provided
      by libtsxx. It adds further structures to hold data from complete time series
      data files. For input and output of complete files, appropriate i/o operators
      are provided for libdatrwxx streams. Trace selection is supported.
      
      The latter module adds further data to the file classes provided by the first
      modules. Additionally it provides reading functions (not writing functions)
      which in the end support the reading of all time series data files provided on
      the command line together with all file specific flags and parameters and
      selecting traces.
      1ea51f24
  2. 27 Jan, 2014 2 commits
    • thomas.forbriger's avatar
      [WP][FIX] (ticket10): populate libtsioxx directory · 2773cea4
      thomas.forbriger authored
      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.
      
      copied all required files for the new library to the source code directory
      2773cea4
    • thomas.forbriger's avatar
      [WP][FIX][API][!!!] (ticket10): move time series i/o to libtsioxx · 2a3a8bfa
      thomas.forbriger authored
      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>
      2a3a8bfa
  3. 09 Sep, 2011 1 commit
  4. 22 Nov, 2010 1 commit
  5. 12 Aug, 2010 1 commit
  6. 10 Aug, 2010 1 commit
  7. 02 Nov, 2007 1 commit
  8. 12 Feb, 2007 2 commits
  9. 09 Feb, 2007 1 commit
  10. 05 Feb, 2007 1 commit
  11. 31 Jan, 2007 1 commit