Oggetto che consente di verificare la presenza di specifiche funzionalità sull'implementazione di una connessione.
Continua...
#include <Features.hpp>
|
| Features () |
| Costruttore oggetto. Il risultato è una istanza senza alcuna feature.
|
|
| Features (const Features &fct) |
| Costruttore di copia dell'oggetto. Continua...
|
|
Features & | operator= (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...
|
|
Oggetto che consente di verificare la presenza di specifiche funzionalità sull'implementazione di una connessione.
fire::source::Features::Features |
( |
const Features & |
fct | ) |
|
Costruttore di copia dell'oggetto.
- Parametri
-
fct | - riferimento in sola lettura ad un oggetto Features da copiare |
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 ""
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:
- /home/luca/Scrivania/FIRE8/core/include/fire/source/Features.hpp