IAttributeName

The IAttributeName class is a simple token class used to tag attributes.


IAttributeName - Member Functions and Data by Group

Constructors & Destructor


[view class]
~IAttributeName
public:
~IAttributeName()

Supported Platforms

Windows OS/2 AIX
Yes Yes Yes


[view class]
IAttributeName


Overload 1
public:
IAttributeName(const char*)

Supported Platforms

Windows OS/2 AIX
Yes Yes Yes


Overload 2
public:
IAttributeName(const IAttributeName&)

Supported Platforms

Windows OS/2 AIX
Yes Yes Yes


Assignment

Use this member to set attribute names.


[view class]
operator =
public:
IAttributeName& operator =(const IAttributeName& rhs)

Assignment operator.

Supported Platforms

Windows OS/2 AIX
Yes Yes Yes


Equality

Use these members to test attribute names.


[view class]
operator !=
public:
bool operator !=(const IAttributeName& rhs) const

Tests two IAttributeNames for inequality.

Supported Platforms

Windows OS/2 AIX
Yes Yes Yes


[view class]
operator ==
public:
bool operator ==(const IAttributeName& rhs) const

Tests two IAttributeNames for equality.

Supported Platforms

Windows OS/2 AIX
Yes Yes Yes


Query

Use these members to get attribute names.


[view class]
getString
public:
const char* getString() const

Returns the attribute name.

Supported Platforms

Windows OS/2 AIX
Yes Yes Yes


[view class]
hash
public:
unsigned long hash() const

Returns the attribute name as a hash value for quick comparisons.

Supported Platforms

Windows OS/2 AIX
Yes Yes Yes


IAttributeName - Inherited Member Functions and Data

Inherited Public Functions

Inherited Public Data

Inherited Protected Functions

Inherited Protected Data