OdimH5 object source informations.
More...
#include <radarlib/odimh5v21_support.hpp>
|
| | SourceInfo () |
| | Create an empty source information object.
|
| |
| | SourceInfo (const std::string &value) |
| | Create and inizalize a source information decoding the indicated string.
|
| |
| void | parse (const std::string value) |
| | Set object fields decoding the indicated string.
|
| |
| std::string | toString () const |
| | Convert fields into a string formated acording to OdimH5 specifications.
|
| |
| SourceInfo & | setWMO (const std::string &value) |
| | Set WMO value and return a reference to this object.
|
| |
| SourceInfo & | setOperaRadarNode (const std::string &value) |
| | Set OperaRadarNode value and return a reference to this object.
|
| |
| SourceInfo & | setOperaRadarSite (const std::string &value) |
| | Set OperaRadarSite value and return a reference to this object.
|
| |
| SourceInfo & | setOriginatingCenter (int value) |
| | Set OriginatingCenter value and return a reference to this object.
|
| |
| SourceInfo & | setPlace (const std::string &value) |
| | Set Place value and return a reference to this object.
|
| |
| SourceInfo & | setCountry (int value) |
| | Set Country value and return a reference to this object.
|
| |
| SourceInfo & | setComment (const std::string &value) |
| | Set Comment value and return a reference to this object.
|
| |
|
| std::string | WMO |
| | Combined WMO block and station number in the form A1bwnnnnn, or 0 if none assigned.
|
| |
| std::string | OperaRadarNode |
| | Radar node according to OPERA name table (see right column of Table 9 in OPERA v2.1 document)
|
| |
| std::string | OperaRadarSite |
| | Radar site as indexed in the OPERA database.
|
| |
| int | OriginatingCenter |
| | Originating centre.
|
| |
| std::string | Place |
| | Place according to Table 9 of OdimH5 standard.
|
| |
| int | Country |
| | Country according to BUFR tables 14 0 1 101.
|
| |
| std::string | Comment |
| | Free comment.
|
| |
OdimH5 object source informations.
This class represent a OdimH5 object source info
For further details see OdimH5 v2.1 specifications/page 10
- See also
- OdimObject
◆ SourceInfo() [1/2]
| OdimH5v21::SourceInfo::SourceInfo |
( |
| ) |
|
Create an empty source information object.
◆ SourceInfo() [2/2]
| OdimH5v21::SourceInfo::SourceInfo |
( |
const std::string & | value | ) |
|
Create and inizalize a source information decoding the indicated string.
- Parameters
-
| value | a string formatted like "type:value,type:value,..." |
- Exceptions
-
◆ parse()
| void OdimH5v21::SourceInfo::parse |
( |
const std::string | value | ) |
|
Set object fields decoding the indicated string.
- Parameters
-
| value | a string formatted like "type:value,type:value,..." |
- Exceptions
-
◆ toString()
| std::string OdimH5v21::SourceInfo::toString |
( |
| ) |
const |
Convert fields into a string formated acording to OdimH5 specifications.
◆ setWMO()
| SourceInfo & OdimH5v21::SourceInfo::setWMO |
( |
const std::string & | value | ) |
|
Set WMO value and return a reference to this object.
◆ setOperaRadarNode()
| SourceInfo & OdimH5v21::SourceInfo::setOperaRadarNode |
( |
const std::string & | value | ) |
|
Set OperaRadarNode value and return a reference to this object.
◆ setOperaRadarSite()
| SourceInfo & OdimH5v21::SourceInfo::setOperaRadarSite |
( |
const std::string & | value | ) |
|
Set OperaRadarSite value and return a reference to this object.
◆ setOriginatingCenter()
| SourceInfo & OdimH5v21::SourceInfo::setOriginatingCenter |
( |
int | value | ) |
|
Set OriginatingCenter value and return a reference to this object.
◆ setPlace()
| SourceInfo & OdimH5v21::SourceInfo::setPlace |
( |
const std::string & | value | ) |
|
Set Place value and return a reference to this object.
◆ setCountry()
| SourceInfo & OdimH5v21::SourceInfo::setCountry |
( |
int | value | ) |
|
Set Country value and return a reference to this object.
◆ setComment()
| SourceInfo & OdimH5v21::SourceInfo::setComment |
( |
const std::string & | value | ) |
|
Set Comment value and return a reference to this object.
◆ WMO
| std::string OdimH5v21::SourceInfo::WMO |
Combined WMO block and station number in the form A1bwnnnnn, or 0 if none assigned.
◆ OperaRadarNode
| std::string OdimH5v21::SourceInfo::OperaRadarNode |
Radar node according to OPERA name table (see right column of Table 9 in OPERA v2.1 document)
◆ OperaRadarSite
| std::string OdimH5v21::SourceInfo::OperaRadarSite |
Radar site as indexed in the OPERA database.
◆ OriginatingCenter
| int OdimH5v21::SourceInfo::OriginatingCenter |
◆ Place
| std::string OdimH5v21::SourceInfo::Place |
Place according to Table 9 of OdimH5 standard.
◆ Country
| int OdimH5v21::SourceInfo::Country |
Country according to BUFR tables 14 0 1 101.
◆ Comment
| std::string OdimH5v21::SourceInfo::Comment |
The documentation for this class was generated from the following files: