| 
    MeVisLab Toolbox Reference
    
   | 
 
Class describing a introducing data packet of a WaterColumn data package. More...
#include <mlWaterColumnStructures.h>
  
Public Member Functions | |
| WaterColumnPacket () | |
| Default constructor.   | |
| ~WaterColumnPacket () override | |
| Default destructor.   | |
| std::string | getSectionName () const override | 
| Get name of section as std::string.   | |
| void | reset () override | 
| Resets all members to construction state.   | |
| MLuint64 | read (ByteDataReader &reader, MLuint64 &fileReadPos) | 
| Read section from a file with help of ByteDataReader reader and increase fileReadPos appropriately.   | |
| std::string | getAsString (std::string prefix="") const | 
| See WaterColumnDataSet.getAsString for documentation.   | |
  Public Member Functions inherited from ml::R2SonicWC::WaterColumnSectionBase | |
| WaterColumnSectionBase () | |
| Default constructor.   | |
| virtual | ~WaterColumnSectionBase () | 
| Default destructor.   | |
| WaterColumnSectionBase (const WaterColumnSectionBase &)=default | |
| Default copy constructor.   | |
| WaterColumnSectionBase & | operator= (const WaterColumnSectionBase &)=default | 
| Default assignment operator.   | |
Public Attributes | |
| MLuint32 | PacketName | 
| 'WCD0'   | |
| MLuint32 | PacketSize | 
| [bytes] size of this entire packet   | |
| MLuint32 | DataStreamID | 
| reserved for future use  | |
  Public Attributes inherited from ml::R2SonicWC::WaterColumnSectionBase | |
| MLuint64 | posInFile | 
| Location of section in file.   | |
| MLuint16 | sectionName | 
| 'WC', 'H0', 'A1', 'M1', 'M2'   | |
Class describing a introducing data packet of a WaterColumn data package.
Definition at line 300 of file mlWaterColumnStructures.h.
| ml::R2SonicWC::WaterColumnPacket::WaterColumnPacket | ( | ) | 
Default constructor.
      
  | 
  override | 
Default destructor.
| std::string ml::R2SonicWC::WaterColumnPacket::getAsString | ( | std::string | prefix = "" | ) | const | 
See WaterColumnDataSet.getAsString for documentation.
      
  | 
  overridevirtual | 
Get name of section as std::string.
Implements ml::R2SonicWC::WaterColumnSectionBase.
| MLuint64 ml::R2SonicWC::WaterColumnPacket::read | ( | ByteDataReader & | reader, | 
| MLuint64 & | fileReadPos | ||
| ) | 
Read section from a file with help of ByteDataReader reader and increase fileReadPos appropriately.
      
  | 
  overridevirtual | 
Resets all members to construction state.
Reimplemented from ml::R2SonicWC::WaterColumnSectionBase.
| MLuint32 ml::R2SonicWC::WaterColumnPacket::DataStreamID | 
reserved for future use 
 
Definition at line 322 of file mlWaterColumnStructures.h.
| MLuint32 ml::R2SonicWC::WaterColumnPacket::PacketName | 
'WCD0'
Definition at line 320 of file mlWaterColumnStructures.h.
| MLuint32 ml::R2SonicWC::WaterColumnPacket::PacketSize | 
[bytes] size of this entire packet
Definition at line 321 of file mlWaterColumnStructures.h.