Models a radio cell that one of the modems in the system is connected to.
More...
#include <radio_cell.h>
|
| RadioCell ()=default |
|
virtual | ~RadioCell ()=default |
|
| RadioCell (const RadioCell &rhs)=delete |
|
RadioCell & | operator= (const RadioCell &rhs)=delete |
|
virtual const core::Signal & | changed () const =0 |
| Emitted when the cell details change. More...
|
|
virtual Type | type () const =0 |
| Returns the type of the radio cell. More...
|
|
virtual const Gsm & | gsm () const =0 |
| Returns GSM-specific details or throws std::runtime_error if this is not a GSM radiocell. More...
|
|
virtual const Umts & | umts () const =0 |
| Returns UMTS-specific details or throws std::runtime_error if this is not a UMTS radiocell. More...
|
|
virtual const Lte & | lte () const =0 |
| Returns LTE-specific details or throws std::runtime_error if this is not an LTE radiocell. More...
|
|
Models a radio cell that one of the modems in the system is connected to.
Definition at line 37 of file radio_cell.h.
Enumerates the known technologies.
Enumerator |
---|
unknown |
|
gsm |
|
umts |
|
lte |
|
Definition at line 44 of file radio_cell.h.
com::ubuntu::location::connectivity::RadioCell::RadioCell |
( |
| ) |
|
|
default |
virtual com::ubuntu::location::connectivity::RadioCell::~RadioCell |
( |
| ) |
|
|
virtualdefault |
com::ubuntu::location::connectivity::RadioCell::RadioCell |
( |
const RadioCell & |
rhs | ) |
|
|
delete |
virtual const core::Signal& com::ubuntu::location::connectivity::RadioCell::changed |
( |
| ) |
const |
|
pure virtual |
Emitted when the cell details change.
virtual const Gsm& com::ubuntu::location::connectivity::RadioCell::gsm |
( |
| ) |
const |
|
pure virtual |
Returns GSM-specific details or throws std::runtime_error if this is not a GSM radiocell.
virtual const Lte& com::ubuntu::location::connectivity::RadioCell::lte |
( |
| ) |
const |
|
pure virtual |
Returns LTE-specific details or throws std::runtime_error if this is not an LTE radiocell.
RadioCell& com::ubuntu::location::connectivity::RadioCell::operator= |
( |
const RadioCell & |
rhs | ) |
|
|
delete |
virtual Type com::ubuntu::location::connectivity::RadioCell::type |
( |
| ) |
const |
|
pure virtual |
Returns the type of the radio cell.
virtual const Umts& com::ubuntu::location::connectivity::RadioCell::umts |
( |
| ) |
const |
|
pure virtual |
Returns UMTS-specific details or throws std::runtime_error if this is not a UMTS radiocell.
The documentation for this struct was generated from the following file:
- /build/buildd/location-service-2.1+15.04.20150226/include/location_service/com/ubuntu/location/connectivity/radio_cell.h