minor, support --compound (to select the compound datatype) in hdf5 printer

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
hack, use a kludge (defining the shortopt ?) to trick gengetopt into accepting unknown options

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, provide a set of callbacks for plain hdf5 files (with no compound)

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, provide working plain dumper, timestamps are missing now though

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, use one make_dat() routine for both comp(ound) and plain hdf5 files

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, operate per ttf in hdf5 printer (one dataset per ttf, inside the group for the symbol)

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, also dump timestamps (in group ts/ relative to symbol) in hdf5 printer

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, properly close all datasets upon cache_fini() in hdf5 printer

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
Merge branch 'cmd/print-hdf5' into next

* cmd/print-hdf5:
  minor, properly close all datasets upon cache_fini() in hdf5 printer
  minor, also dump timestamps (in group ts/ relative to symbol) in hdf5 printer
  minor, operate per ttf in hdf5 printer (one dataset per ttf, inside the group for the symbol)
  minor, use one make_dat() routine for both comp(ound) and plain hdf5 files
  minor, provide working plain dumper, timestamps are missing now though
  minor, provide a set of callbacks for plain hdf5 files (with no compound)
  hack, use a kludge (defining the shortopt ?) to trick gengetopt into accepting unknown options
  minor, support --compound (to select the compound datatype) in hdf5 printer
hack, use the -?|--do-not-throw-errors-upon-unknown-options trick for ute-mux as well

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
Merge branch 'feat/per-dso-clo' into next

* feat/per-dso-clo:
  hack, use the -?|--do-not-throw-errors-upon-unknown-options trick for ute-mux as well
fix, make sure we have at least 4 bytes in the tick page before checking for compression cookie

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
fix to fix, make sure we traverse the if tree correctly

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
Merge branch 'next'

* next:
  fix to fix, make sure we traverse the if tree correctly
  fix, make sure we have at least 4 bytes in the tick page before checking for compression cookie
  hack, use the -?|--do-not-throw-errors-upon-unknown-options trick for ute-mux as well
  minor, properly close all datasets upon cache_fini() in hdf5 printer
  minor, also dump timestamps (in group ts/ relative to symbol) in hdf5 printer
  minor, operate per ttf in hdf5 printer (one dataset per ttf, inside the group for the symbol)
  minor, use one make_dat() routine for both comp(ound) and plain hdf5 files
  minor, provide working plain dumper, timestamps are missing now though
  minor, provide a set of callbacks for plain hdf5 files (with no compound)
  hack, use a kludge (defining the shortopt ?) to trick gengetopt into accepting unknown options
  minor, support --compound (to select the compound datatype) in hdf5 printer