Fire Core  8.0.0.alpha
GIS framework per tutti gli usi
 Tutto Classi Namespace Funzioni Variabili Ridefinizioni di tipo (typedef) Tipi enumerati (enum) Valori del tipo enumerato Friend
Riferimenti per la classe fire::source::Features

Oggetto che consente di verificare la presenza di specifiche funzionalità sull'implementazione di una connessione. Continua...

#include <Features.hpp>

Membri pubblici

 Features ()
 Costruttore oggetto. Il risultato è una istanza senza alcuna feature.
 
 Features (const Features &fct)
 Costruttore di copia dell'oggetto. Continua...
 
Featuresoperator= (Features const &fct)
 Operatore di assegnazione dell'oggetto. Continua...
 
 ~Features ()
 Distruttore oggetto.
 
std::string get (const FeaturesType::FeaturesType &name) const
 Restituisce il valore settato per una proprietà specifica. Continua...
 
bool exists (const FeaturesType::FeaturesType &name) const
 Verifica l'esistenza della proprietà specificata all'interno del contenitore. Continua...
 
bool set (FeaturesType::FeaturesType const &name, std::string const &val)
 Imposta il valore di una feature all'interno del contenitore. Nel caso fosse presente una proprietà con il nome indicato, il suo valore sarà sovrascritto con quello passato. Continua...
 

Descrizione dettagliata

Oggetto che consente di verificare la presenza di specifiche funzionalità sull'implementazione di una connessione.

Documentazione dei costruttori e dei distruttori

fire::source::Features::Features ( const Features fct)

Costruttore di copia dell'oggetto.

Parametri
fct- riferimento in sola lettura ad un oggetto Features da copiare

Documentazione delle funzioni membro

bool fire::source::Features::exists ( const FeaturesType::FeaturesType &  name) const

Verifica l'esistenza della proprietà specificata all'interno del contenitore.

Parametri
name- nome della proprietà di interesse. Una lista delle proprietà supportate è definita in FeaturesType
Restituisce
valore booleano true se e solo se la proprietà indicata esiste all'interno del contenitore
std::string fire::source::Features::get ( const FeaturesType::FeaturesType &  name) const

Restituisce il valore settato per una proprietà specifica.

Parametri
name- nome della proprietà da leggere. Una lista delle proprietà supportate è definita in FeaturesType
Restituisce
valore testuale della prprietà richiesta. Nel caso in cui la proprietà non esista, viene ritornato il valore vuoto ""
Features& fire::source::Features::operator= ( Features const &  fct)

Operatore di assegnazione dell'oggetto.

Parametri
fct- riferimento in sola lettura ad un oggetto Features da copiare
Restituisce
riferiemento all'oggetto che ha copiato i valori del parametro 'fct'
bool fire::source::Features::set ( FeaturesType::FeaturesType const &  name,
std::string const &  val 
)

Imposta il valore di una feature all'interno del contenitore. Nel caso fosse presente una proprietà con il nome indicato, il suo valore sarà sovrascritto con quello passato.

Parametri
name- nome della proprietà da impostare. Una lista delle proprietà supportate è definita in FeaturesType
val- valore testuale della proprietà
Restituisce
valore booleano true se e solo se l'inserimento è andato a buon fine

La documentazione per questa classe è stata generata a partire dal seguente file: