Elaboradar  0.1
 Tutto Classi Namespace File Funzioni Variabili Tipi enumerati (enum) Gruppi
const Site & elaboradar::Site::get ( const char *  name)
static

Get a Site object according to a site name.

Currently supported are "GAT" and "SPC".

Throws an exception in case of unsupported site name.

Parametri
[in]name- name of radar site
Restituisce
- Site Object [Site]

Definizione alla linea 154 del file site.cpp.

Referenziato da elaboradar::Assets::configure().

155 {
156  if (strcmp(name, "GAT") == 0)
157  return site_gat;
158  else if (strcmp(name, "SPC") == 0)
159  return site_spc;
160  else
161  {
162  string errmsg(name);
163  throw domain_error(errmsg + " is not a valid radar site name");
164  }
165 }
std::string name
Nome sito radar.
Definition: site.h:29