rwlogo
Rogue Wave Views 5.6

Rogue Wave Views
Maps Package API Reference Guide

Product Documentation:

Rogue Wave Views
Documentation Home

IlvMapFeatureIntegerId Class Reference

This class represents a map feature identifier using an integer value. More...

#include <ilviews/maps/featureid.h>

Inheritance diagram for IlvMapFeatureIntegerId:
IlvMapFeatureId

List of all members.

Public Member Functions

 IlvMapFeatureIntegerId (IlInt value)
 Initializes an IlvMapFeatureIntegerId.
virtual IlvMapFeatureIdcopy () const
 Returns a copy of the object.
virtual IlBoolean equals (const IlvMapFeatureId &) const
 Checks for object equality.
virtual IlvClassInfogetClassInfo () const
 Returns a class info for the ID.
IlInt getValue () const
 Returns the object ID.
virtual IlUInt hashCode () const
 Returns a hashcode for the ID.
void setValue (IlInt val)
 Sets the object ID.

Detailed Description

This class represents a map feature identifier using an integer value.

Library: ilvmaps


Constructor & Destructor Documentation

IlvMapFeatureIntegerId::IlvMapFeatureIntegerId ( IlInt  value  ) 

Initializes an IlvMapFeatureIntegerId.

Parameters:
value The integer ID.

Member Function Documentation

virtual IlvMapFeatureId* IlvMapFeatureIntegerId::copy (  )  const [virtual]

Returns a copy of the object.

Returns:
A copy of the object.

Implements IlvMapFeatureId.

virtual IlBoolean IlvMapFeatureIntegerId::equals ( const IlvMapFeatureId  )  const [virtual]

Checks for object equality.

Returns:
IlTrue if the object equals the object given as parameter.

Implements IlvMapFeatureId.

virtual IlvClassInfo* IlvMapFeatureIntegerId::getClassInfo (  )  const [virtual]

Returns a class info for the ID.

Returns:
The IlvClassInfo for this ID.

Implements IlvMapFeatureId.

IlInt IlvMapFeatureIntegerId::getValue (  )  const

Returns the object ID.

Returns:
The object ID.
virtual IlUInt IlvMapFeatureIntegerId::hashCode (  )  const [virtual]

Returns a hashcode for the ID.

Returns:
The ID hashcode.

Implements IlvMapFeatureId.

void IlvMapFeatureIntegerId::setValue ( IlInt  val  ) 

Sets the object ID.

Parameters:
val The object ID.
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

© Copyright 2012, Rogue Wave Software, Inc. All Rights Reserved.
Rogue Wave is a registered trademark of Rogue Wave Software, Inc. in the United States and other countries. All other trademarks are the property of their respective owners.