Main Page | Namespace List | Class Hierarchy | Class List | Class Members

MQClientInterface::GeoAddress Class Reference

Inheritance diagram for MQClientInterface::GeoAddress:

MQClientInterface::Address MQClientInterface::Location MQClientInterface::MQObject List of all members.

Public Member Functions

 GeoAddress ()
 GeoAddress (GeoAddress copy)
override void Init ()
override bool Equals (System.Object obj)
bool Equals (GeoAddress otherObject)
override int GetHashCode ()

Static Public Member Functions

static bool operator== (GeoAddress obj1, GeoAddress obj2)
static bool operator!= (GeoAddress obj1, GeoAddress obj2)

Properties

override System.String ClassName
override int ClassID
virtual LatLng LatLng
virtual System.String ResultCode
virtual long GEFID
virtual double DistAlong
virtual System.String SourceId

Detailed Description

Contains the results of geocoding an address.

See also:
Address

LatLng


Constructor & Destructor Documentation

MQClientInterface::GeoAddress::GeoAddress  )  [inline]
 

Default constructor.

MQClientInterface::GeoAddress::GeoAddress GeoAddress  copy  )  [inline]
 

Copy constructor.

Parameters:
copy The GeoAddress object which is to be copied to this GeoAddress object.


Member Function Documentation

bool MQClientInterface::GeoAddress::Equals GeoAddress  otherObject  )  [inline]
 

Equals(type)

Parameters:
otherObject the object to compare this GeoAddress against.
Returns:
true if the GeoAddress objects are equal; false otherwise.

override bool MQClientInterface::GeoAddress::Equals System.Object  obj  )  [inline]
 

Equals(object)

Parameters:
obj the object to compare this GeoAddress against.
Returns:
true if the GeoAddress objects are equal; false otherwise.

Reimplemented from MQClientInterface::Address.

override int MQClientInterface::GeoAddress::GetHashCode  )  [inline]
 

Returns a hash code for this GeoAddress.

Returns:
a hash code value for this GeoAddress.

Reimplemented from MQClientInterface::Address.

override void MQClientInterface::GeoAddress::Init  )  [inline, virtual]
 

Initialize.

Reimplemented from MQClientInterface::Address.

static bool MQClientInterface::GeoAddress::operator!= GeoAddress  obj1,
GeoAddress  obj2
[inline, static]
 

Inequality operator

Parameters:
obj1 GeoAddress 1 to compare
obj2 GeoAddress 2 to compare

static bool MQClientInterface::GeoAddress::operator== GeoAddress  obj1,
GeoAddress  obj2
[inline, static]
 

Equality operator

Parameters:
obj1 GeoAddress 1 to compare
obj2 GeoAddress 2 to compare


Property Documentation

override int MQClientInterface::GeoAddress::ClassID [get]
 

Class ID property

Reimplemented from MQClientInterface::Address.

override System.String MQClientInterface::GeoAddress::ClassName [get]
 

Class Name property

Reimplemented from MQClientInterface::Address.

virtual double MQClientInterface::GeoAddress::DistAlong [get, set]
 

Distance along the link property. Get the Distance along the link where geocoded, or the distance from a link when returned from routing

virtual long MQClientInterface::GeoAddress::GEFID [get, set]
 

GEF ID property. The GEFID of a GeoAddress object.

virtual LatLng MQClientInterface::GeoAddress::LatLng [get, set]
 

LatLng property. The LatLng component of this GeoAddress object.

virtual System.String MQClientInterface::GeoAddress::ResultCode [get, set]
 

Result code property. The quality of the Geocode match (for example Zip + 4, Address, and Intersection match). Refer to Users guide for more information.

virtual System.String MQClientInterface::GeoAddress::SourceId [get, set]
 

Source coverage ID property. The geocode coverage name of the geocoder that performed the geocode


The documentation for this class was generated from the following file:
Generated on Wed Oct 10 22:12:32 2007 for MapQuest Advantage .NET(C#) API Reference by  doxygen 1.4.1