1 #ifndef _HELIOS_FILEMS_BASE_FULLWAVEFORM_WRITER_H_
2 #define _HELIOS_FILEMS_BASE_FULLWAVEFORM_WRITER_H_
4 #include <filems/write/core/HeliosWriter.h>
8 #include <unordered_map>
10 namespace helios {
namespace filems{
13 using std::shared_ptr;
14 using std::unordered_map;
16 template <
typename ... WriteArgs>
58 bool const computeWaveform
101 #include <filems/write/core/BaseFullWaveformWriter.tpp>
Alberto M. Esmoris Pena.
Definition: HeliosWriter.h:25
bool isZipOutput() const
Get the zip output flag.
Definition: HeliosWriter.h:120
shared_ptr< SyncFileWriter< WriteArgs ... > > sfw
Synchronous file writer.
Definition: HeliosWriter.h:33
bool isLasOutput() const
Get the LAS output flag.
Definition: HeliosWriter.h:99
double getLasScale() const
Obtain the LAS scale of the measurement writer.
Definition: HeliosWriter.h:131
bool isLas10() const
Get the LAS 10 specification flag.
Definition: HeliosWriter.h:110
Abstract class defining common behavior for all synchronous file writers.
Definition: SyncFileWriter.h:18