radarlib  1.4.6
OdimH5v20::Specification Class Reference

Generic OdimH5 specification functions. More...

#include <radarlib/odimh5v20_const.hpp>

Static Public Member Functions

static bool isObject (const std::string &value)
 Check if given value is a valid 'object' attribute value. More...
 
static bool isSoftware (const std::string &value)
 Check if given value is a valid 'software' attribute value. More...
 
static bool isMethod (const std::string &value)
 Check if given value is a valid 'method' attribute value. More...
 
static bool isPolarization (const std::string &value)
 Check if given value is a valid 'polarization' attribute value. More...
 
static void getStandardAttributes (std::set< std::string > &names)
 Gets the names of standard attributes. More...
 
static void getStandardQuantities (std::set< std::string > &names)
 Gets the names of standard quantities. More...
 

Detailed Description

Generic OdimH5 specification functions.

This class collects some methods to check or retrive informations about OdimH5 specifications.

Member Function Documentation

bool OdimH5v20::Specification::isObject ( const std::string &  value)
static

Check if given value is a valid 'object' attribute value.

bool OdimH5v20::Specification::isSoftware ( const std::string &  value)
static

Check if given value is a valid 'software' attribute value.

bool OdimH5v20::Specification::isMethod ( const std::string &  value)
static

Check if given value is a valid 'method' attribute value.

bool OdimH5v20::Specification::isPolarization ( const std::string &  value)
static

Check if given value is a valid 'polarization' attribute value.

void OdimH5v20::Specification::getStandardAttributes ( std::set< std::string > &  names)
static

Gets the names of standard attributes.

Parameters
namesthe STL set that will hold the values
void OdimH5v20::Specification::getStandardQuantities ( std::set< std::string > &  names)
static

Gets the names of standard quantities.

Parameters
namesthe STL set that will hold the values
Examples:
create_polar_volume.cpp.

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