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. | |
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 287 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 309 of file mlWaterColumnStructures.h.
MLuint32 ml::R2SonicWC::WaterColumnPacket::PacketName |
'WCD0'
Definition at line 307 of file mlWaterColumnStructures.h.
MLuint32 ml::R2SonicWC::WaterColumnPacket::PacketSize |
[bytes] size of this entire packet
Definition at line 308 of file mlWaterColumnStructures.h.