radarlib 1.4.6
OdimH5v20::OdimObjectDumper Class Reference

OdimH5 object dumper. More...

#include <radarlib/odimh5v20_dump.hpp>

Public Member Functions

virtual void dump (OdimObject *object)
 Dump object informations to standard output. More...
 
virtual void dump (OdimObject *object, std::ostream &out)
 Dump object informations to a stream. More...
 
virtual void dump (OdimObject *object, std::ostream *out)
 Dump object informations to a stream. More...
 

Detailed Description

OdimH5 object dumper.


This class allow users to create a textual representation of a OdimObject writting it to standard output

See also
OdimObject
Examples
create_delete.cpp, create_odim_object.cpp, create_polar_volume.cpp, and dump_object.cpp.

Member Function Documentation

◆ dump() [1/3]

void OdimH5v20::OdimObjectDumper::dump ( OdimObject object)
virtual

Dump object informations to standard output.

This class write object informations using a tree layout

Parameters
objectthe object to dump
Exceptions
OdimH5ExceptionEvery HDF5 internal exception is wrapped with a OdimH5Exception
See also
OdimObject
Examples
create_delete.cpp, and dump_object.cpp.

◆ dump() [2/3]

void OdimH5v20::OdimObjectDumper::dump ( OdimObject object,
std::ostream &  out 
)
virtual

Dump object informations to a stream.

This class write object informations using a tree layout

Parameters
objectthe object to dump
outthe reference to the stream to use
Exceptions
OdimH5ExceptionEvery HDF5 internal exception is wrapped with a OdimH5Exception
See also
OdimObject

◆ dump() [3/3]

void OdimH5v20::OdimObjectDumper::dump ( OdimObject object,
std::ostream *  out 
)
virtual

Dump object informations to a stream.

This class write object informations using a tree layout

Parameters
objectthe object to dump
outthe pointer to the stream to use
Exceptions
OdimH5ExceptionEvery HDF5 internal exception is wrapped with a OdimH5Exception
See also
OdimObject

The documentation for this class was generated from the following files: