|
MeVisLab Toolbox Reference
|
A base class for all WaterColumn section formats. More...
#include <mlWaterColumnStructures.h>
Public Member Functions | |
| WaterColumnSectionBase () | |
| Default constructor. | |
| virtual | ~WaterColumnSectionBase () |
| Default destructor. | |
| WaterColumnSectionBase (const WaterColumnSectionBase &)=default | |
| Default copy constructor. | |
| WaterColumnSectionBase & | operator= (const WaterColumnSectionBase &)=default |
| Default assignment operator. | |
| virtual std::string | getSectionName () const =0 |
| Get name of section as std::string. | |
| virtual void | reset () |
| Set all members to 0. | |
Public Attributes | |
| MLuint64 | posInFile |
| Location of section in file. | |
| MLuint16 | sectionName |
| 'WC', 'H0', 'A1', 'M1', 'M2' | |
A base class for all WaterColumn section formats.
Definition at line 67 of file mlWaterColumnStructures.h.
| ml::R2SonicWC::WaterColumnSectionBase::WaterColumnSectionBase | ( | ) |
Default constructor.
|
virtual |
Default destructor.
|
default |
Default copy constructor.
|
pure virtual |
Get name of section as std::string.
Implemented in ml::R2SonicWC::WaterColumnH0, ml::R2SonicWC::WaterColumnA1, ml::R2SonicWC::WaterColumnM1OrM2, and ml::R2SonicWC::WaterColumnPacket.
|
default |
Default assignment operator.
|
virtual |
Set all members to 0.
Reimplemented in ml::R2SonicWC::WaterColumnH0, ml::R2SonicWC::WaterColumnA1, ml::R2SonicWC::WaterColumnM1OrM2, and ml::R2SonicWC::WaterColumnPacket.
| MLuint64 ml::R2SonicWC::WaterColumnSectionBase::posInFile |
Location of section in file.
Definition at line 88 of file mlWaterColumnStructures.h.
| MLuint16 ml::R2SonicWC::WaterColumnSectionBase::sectionName |
'WC', 'H0', 'A1', 'M1', 'M2'
Definition at line 89 of file mlWaterColumnStructures.h.