ubuntu-location-service  ..
An aggregating location service providing positioning and geocoding capabilities to applications.
com::ubuntu::location::wgs84::Coordinate< Tag, UnitType > Class Template Reference

#include <coordinate.h>

+ Collaboration diagram for com::ubuntu::location::wgs84::Coordinate< Tag, UnitType >:

Public Types

typedef UnitType Unit
 
typedef units::Quantity< UnitQuantity
 

Public Member Functions

 Coordinate (const Quantity &value=Quantity())
 
bool operator== (const Coordinate< Tag, UnitType > &rhs) const
 
bool operator!= (const Coordinate< Tag, UnitType > &rhs) const
 

Public Attributes

Quantity value
 

Detailed Description

template<typename Tag, typename UnitType>
class com::ubuntu::location::wgs84::Coordinate< Tag, UnitType >

Definition at line 42 of file coordinate.h.

Member Typedef Documentation

template<typename Tag, typename UnitType>
typedef units::Quantity<Unit> com::ubuntu::location::wgs84::Coordinate< Tag, UnitType >::Quantity

Definition at line 46 of file coordinate.h.

template<typename Tag, typename UnitType>
typedef UnitType com::ubuntu::location::wgs84::Coordinate< Tag, UnitType >::Unit

Definition at line 45 of file coordinate.h.

Constructor & Destructor Documentation

template<typename Tag, typename UnitType>
com::ubuntu::location::wgs84::Coordinate< Tag, UnitType >::Coordinate ( const Quantity value = Quantity())
inlineexplicit

Member Function Documentation

template<typename Tag, typename UnitType>
bool com::ubuntu::location::wgs84::Coordinate< Tag, UnitType >::operator!= ( const Coordinate< Tag, UnitType > &  rhs) const
inline
template<typename Tag, typename UnitType>
bool com::ubuntu::location::wgs84::Coordinate< Tag, UnitType >::operator== ( const Coordinate< Tag, UnitType > &  rhs) const
inline

Member Data Documentation


The documentation for this class was generated from the following file: