| 
    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.