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

#include <coordinate.h>

+ Collaboration diagram for com::lomiri::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::lomiri::location::wgs84::Coordinate< Tag, UnitType >

Definition at line 42 of file coordinate.h.

Member Typedef Documentation

◆ Quantity

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

Definition at line 46 of file coordinate.h.

◆ Unit

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

Definition at line 45 of file coordinate.h.

Constructor & Destructor Documentation

◆ Coordinate()

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

Member Function Documentation

◆ operator!=()

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

◆ operator==()

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

Member Data Documentation

◆ value


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