ubuntu-location-service
0.0.2
|
Public Types | |
enum | Flag { latitude_flag = 0, longitude_flag = 1, altitude_flag = 2 } |
typedef std::bitset< 3 > | Flags |
Public Member Functions | |
Position (const wgs84::Latitude &latitude, const wgs84::Longitude &longitude) | |
Position (const wgs84::Latitude &latitude, const wgs84::Longitude &longitude, const wgs84::Altitude &altitude) | |
bool | operator== (const Position &rhs) const |
bool | operator!= (const Position &rhs) const |
const Flags & | flags () const |
bool | has_latitude () const |
Position & | latitude (const wgs84::Latitude &lat) |
const wgs84::Latitude & | latitude () const |
bool | has_longitude () const |
Position & | longitude (const wgs84::Longitude &lon) |
const wgs84::Longitude & | longitude () const |
bool | has_altitude () const |
Position & | altitude (const wgs84::Altitude &alt) |
const wgs84::Altitude & | altitude () const |
Friends | |
template<typename > | |
struct | Codec |
Definition at line 34 of file position.h.